|
The Pedigree Project 0.1
|
This is the complete list of members for Arm64SyscallManager, including all inherited members.
| abandonedHandlerCleanup(void *context) (defined in SyscallManager) | SyscallManager | privatestatic |
| acquireHandler(Service_t service, HandlerLease &lease, PostSyscallAction &action) (defined in SyscallManager) | SyscallManager | protected |
| Arm64SyscallManager()=default (defined in Arm64SyscallManager) | Arm64SyscallManager | private |
| closeHandler(Registration ®istration) (defined in SyscallManager) | SyscallManager | protected |
| dispatchHandler(const HandlerLease &lease, SyscallState &state) const (defined in SyscallManager) | SyscallManager | inlineprotected |
| dispatchVirtual(SyscallHandler *handler, SyscallState &state) (defined in SyscallManager) | SyscallManager | privatestatic |
| ExitCurrentProcess enum value (defined in SyscallManager) | SyscallManager | |
| FastEntry typedef (defined in SyscallManager) | SyscallManager | |
| handle(SyscallState &state) (defined in Arm64SyscallManager) | Arm64SyscallManager | static |
| inCallback() (defined in SyscallManager) | SyscallManager | privatestatic |
| instance() (defined in Arm64SyscallManager) | Arm64SyscallManager | inlinestatic |
| JumpToUserspace enum value (defined in SyscallManager) | SyscallManager | |
| m_ClosingSlot (defined in SyscallManager) | SyscallManager | privatestatic |
| m_HandlerLock (defined in SyscallManager) | SyscallManager | private |
| m_HandlerSlots (defined in SyscallManager) | SyscallManager | private |
| m_Instance (defined in Arm64SyscallManager) | Arm64SyscallManager | privatestatic |
| m_Published (defined in SyscallManager) | SyscallManager | private |
| NoPostSyscallAction enum value (defined in SyscallManager) | SyscallManager | |
| operator=(const SyscallManager &) | SyscallManager | private |
| PopEventState enum value (defined in SyscallManager) | SyscallManager | |
| PostSyscallActionKind enum name (defined in SyscallManager) | SyscallManager | |
| RebootSystem enum value (defined in SyscallManager) | SyscallManager | |
| registerHandler(Service_t service, SyscallHandler *pHandler, Registration ®istration, FastEntry entry=nullptr) (defined in SyscallManager) | SyscallManager | protected |
| registerSyscallHandler(Service_t service, SyscallHandler *handler, Registration ®istration, FastEntry entry=nullptr) override | Arm64SyscallManager | virtual |
| releaseHandler(HandlerLease &lease, bool normalReturn) (defined in SyscallManager) | SyscallManager | private |
| requestEventReturn() (defined in SyscallManager) | SyscallManager | |
| requestEventStatePop() (defined in SyscallManager) | SyscallManager | |
| requestPostSyscallAction(PostSyscallActionKind kind, intptr_t value, const ProcessorState *state=nullptr) (defined in SyscallManager) | SyscallManager | private |
| requestProcessExit(int status) (defined in SyscallManager) | SyscallManager | |
| requestReboot(Machine::ShutdownType type=Machine::ShutdownType::Restart) (defined in SyscallManager) | SyscallManager | |
| requestStateRestore(const ProcessorState &state) (defined in SyscallManager) | SyscallManager | |
| requestThreadExit() | SyscallManager | |
| requestUserJump(uintptr_t instructionPointer, uintptr_t stackPointer) (defined in SyscallManager) | SyscallManager | |
| RestoreProcessorState enum value (defined in SyscallManager) | SyscallManager | |
| ReturnFromEvent enum value (defined in SyscallManager) | SyscallManager | |
| syscall(Service_t service, uintptr_t function, uintptr_t p1=0, uintptr_t p2=0, uintptr_t p3=0, uintptr_t p4=0, uintptr_t p5=0) override | Arm64SyscallManager | virtual |
| SyscallManager() | SyscallManager | protected |
| SyscallManager(const SyscallManager &) | SyscallManager | private |
| TerminateCurrentThread enum value (defined in SyscallManager) | SyscallManager | |
| unregisterHandler(Registration ®istration) (defined in SyscallManager) | SyscallManager | protected |
| ~Arm64SyscallManager() override=default (defined in Arm64SyscallManager) | Arm64SyscallManager | private |
| ~SyscallManager() | SyscallManager | protectedvirtual |