Files
AnyPS5/core/libs/prx/libc/include/GuestHeap.hpp
T
Adrià 19a3d0c8a9 Merge pull request #3213 from Raghav314/fix/libc-heap-without-gpu
fix(libc): register guest heap blocks without GPU access
2026-10-11 09:14:14 +02:00

23 lines
663 B
C++

#ifndef CORE_LIBS_PRX_LIBC_INCLUDE_GUESTHEAP_HPP
#define CORE_LIBS_PRX_LIBC_INCLUDE_GUESTHEAP_HPP
#include <cstddef>
namespace GuestHeap {
extern "C" {
std::size_t GuestHeapUsableSize_nid_postfix(const void* pointer);
void* GuestHeapAllocate_nid_postfix(std::size_t bytes);
void GuestHeapFree_nid_postfix(void* pointer);
void* GuestHeapReallocate_nid_postfix(void* pointer, std::size_t bytes);
void* GuestHeapAlign_nid_postfix(std::size_t alignment, std::size_t bytes);
void* GuestHeapRealign_nid_postfix(void* pointer, std::size_t bytes, std::size_t alignment);
void* GuestHeapAlignForGpu_nid_postfix(std::size_t alignment, std::size_t bytes);
}
}
#endif