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

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

AllocPhysical(u32 size, u32 page_size, u32 protect, u32 min_address, u32 max_address, u32 alignment) overriderex::kernel::GuestAddressSpacevirtual
BaseHeap (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpacefriend
Copy(u32 dest, u32 src, u32 size) constrex::kernel::GuestAddressSpace
DestroyFunctionTable(u32 code_base)rex::kernel::GuestAddressSpace
EnablePhysicalMemoryAccessCallbacks(u32 physical_address, u32 length, bool enable_invalidation_notifications, bool enable_data_providers)rex::kernel::GuestAddressSpace
Fill(u32 address, u32 size, u8 value) const (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpace
GetBudgetPages() constrex::kernel::GuestAddressSpace
GetFileName() constrex::kernel::GuestAddressSpaceinline
GetHeapsPageStats(const BaseHeap *const *provided_heaps, size_t heaps_count, u32 &unreserved_pages, u32 &reserved_pages, u32 &used_pages, u32 &reserved_bytes)rex::kernel::GuestAddressSpace
GetMembase() constrex::kernel::GuestAddressSpaceinline
GetPhysicalAddress(u32 address) constrex::kernel::GuestAddressSpace
GetPhysicalHeap() (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpace
GetPhysicalMembase() const (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpaceinline
GetTitlePages() constrex::kernel::GuestAddressSpace
GetVirtualMembase() const (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpaceinline
GuestAddressSpace()rex::kernel::GuestAddressSpace
GuestAllocator (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpacefriend
HandleAccessViolation(void *host_address, bool is_write)rex::kernel::GuestAddressSpace
HostToGuestVirtual(const void *host_address) constrex::kernel::GuestAddressSpace
Initialize()rex::kernel::GuestAddressSpace
InitializeFunctionTable(u32 code_base, u32 code_size, u32 image_base, u32 image_size)rex::kernel::GuestAddressSpace
IsAddressMapped(u32 address) const override (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpaceinlinevirtual
LockWatches()rex::kernel::GuestAddressSpaceinline
LookupHeap(u32 address) const (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpace
LookupHeap(u32 address) (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpaceinline
LookupHeapByType(bool physical, u32 page_size) (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpace
PhysicalHeap (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpacefriend
PhysicalMemoryInvalidationCallback typedefrex::kernel::GuestAddressSpace
PlotProfile()rex::kernel::GuestAddressSpace
RegisterPhysicalMemoryInvalidationCallback(PhysicalMemoryInvalidationCallback callback, void *callback_context)rex::kernel::GuestAddressSpace
SetBudget(u32 megabytes)rex::kernel::GuestAddressSpace
SetFunction(u32 guest_address, PPCFunc *host_function)rex::kernel::GuestAddressSpace
SystemHeapAlloc(u32 size, u32 alignment=0x20, u32 system_heap_flags=kSystemHeapDefault) overriderex::kernel::GuestAddressSpacevirtual
SystemHeapFree(u32 address, u32 *out_region_size=nullptr) overriderex::kernel::GuestAddressSpacevirtual
TranslatePhysical(u32 guest_address) constrex::kernel::GuestAddressSpaceinline
TranslateVirtual(u32 guest_address) constrex::kernel::GuestAddressSpaceinline
TryTranslateVirtual(u32 guest_address, u32 required=kMemoryProtectRead) constrex::kernel::GuestAddressSpaceinline
UnregisterPhysicalMemoryInvalidationCallback(void *callback_handle)rex::kernel::GuestAddressSpace
WorkspaceHeap (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpacefriend
Zero(u32 address, u32 size) const (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpace
~GuestAddressSpace() (defined in rex::kernel::GuestAddressSpace)rex::kernel::GuestAddressSpace
~ISystemHeap()=default (defined in rex::kernel::ISystemHeap)rex::kernel::ISystemHeapvirtual