Definition at line 29 of file PosixSyscallManager.h.
◆ PosixSyscallManager() [1/2]
| PosixSyscallManager::PosixSyscallManager |
( |
| ) |
|
◆ ~PosixSyscallManager()
| PosixSyscallManager::~PosixSyscallManager |
( |
| ) |
|
|
virtual |
◆ PosixSyscallManager() [2/2]
The copy-constructor
- Note
- Not implemented (singleton)
◆ call()
| uintptr_t PosixSyscallManager::call |
( |
uintptr_t |
function, |
|
|
uintptr_t |
p1 = 0, |
|
|
uintptr_t |
p2 = 0, |
|
|
uintptr_t |
p3 = 0, |
|
|
uintptr_t |
p4 = 0, |
|
|
uintptr_t |
p5 = 0 |
|
) |
| |
◆ closeAdmission()
| bool PosixSyscallManager::closeAdmission |
( |
| ) |
|
◆ finishShutdown()
| bool PosixSyscallManager::finishShutdown |
( |
| ) |
|
◆ initialise()
| bool PosixSyscallManager::initialise |
( |
| ) |
|
◆ operator=()
The copy-constructor
- Note
- Not implemented (singleton)
◆ shutdown()
| bool PosixSyscallManager::shutdown |
( |
| ) |
|
◆ syscall()
| uintptr_t PosixSyscallManager::syscall |
( |
SyscallState & |
state | ) |
|
|
virtual |
◆ syscallEntry()
| uintptr_t PosixSyscallManager::syscallEntry |
( |
SyscallHandler * |
handler, |
|
|
SyscallState & |
state |
|
) |
| |
|
staticprivate |
◆ m_LinuxRegistration
◆ m_PosixRegistration
◆ m_SeenUnsupportedSyscalls
| Tree<uint64_t, bool> PosixSyscallManager::m_SeenUnsupportedSyscalls |
|
private |
Records unsupported syscalls per process so feature probes don't flood the log.
Definition at line 61 of file PosixSyscallManager.h.
◆ m_UnsupportedSyscallsLock
| Mutex PosixSyscallManager::m_UnsupportedSyscallsLock |
|
private |
The documentation for this class was generated from the following files: