ReXGlue SDK
Loading...
Searching...
No Matches
rex::kernel::FunctionDispatcher Member List

This is the complete list of members for rex::kernel::FunctionDispatcher, including all inherited members.

AddRecompiledCode(std::span< const u8 > code)rex::kernel::FunctionDispatcher
AllocateThunk(::PPCFunc *func, u32 caller_address)rex::kernel::FunctionDispatcher
Execute(ThreadState *thread_state, u32 address, u64 args[], size_t arg_count)rex::kernel::FunctionDispatcher
ExecuteInterrupt(ThreadState *thread_state, u32 address, u64 args[], size_t arg_count)rex::kernel::FunctionDispatcher
ExecuteTrap(ThreadState *thread_state, u32 address, u64 args[], size_t arg_count)rex::kernel::FunctionDispatcher
FindCallerModuleBase(u32 guest_address)rex::kernel::FunctionDispatcher
FunctionDispatcher(kernel::GuestAddressSpace *memory)rex::kernel::FunctionDispatcherexplicit
GetAddressSpace() const (defined in rex::kernel::FunctionDispatcher)rex::kernel::FunctionDispatcherinline
GetFunction(u32 guest_address)rex::kernel::FunctionDispatcher
InitializeFunctionTable(u32 code_base, u32 code_size, u32 image_base, u32 image_size, bool is_entrypoint=false)rex::kernel::FunctionDispatcher
kThunkReserveSizerex::kernel::FunctionDispatcherstatic
NonCopyable()=default (defined in rex::NonCopyable)rex::NonCopyableprotected
NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
RaiseGraphicsInterrupt(u32 source, u32 cpu)rex::kernel::FunctionDispatcher
RegisterFn typedef (defined in rex::kernel::FunctionDispatcher)rex::kernel::FunctionDispatcher
RegisterModule(const std::string &module_id, u32 code_base, RegisterFn register_func, std::span< const u8 > recompiled_code={})rex::kernel::FunctionDispatcher
SetFunction(u32 guest_address, ::PPCFunc *func) overriderex::kernel::FunctionDispatchervirtual
SetGraphicsInterrupt(u32 callback, u32 user_data)rex::kernel::FunctionDispatcher
UnregisterModule(const std::string &module_id)rex::kernel::FunctionDispatcher
~FunctionDispatcher()rex::kernel::FunctionDispatchervirtual
~IFunctionRegistrar()=default (defined in rex::kernel::IFunctionRegistrar)rex::kernel::IFunctionRegistrarvirtual