23 #define _POSIX_C_SOURCE 200809L 35 #define PAGE_ROUND_UP(x) ( (((uintptr_t)(x)) + MAX_PAGE_SIZE-1) & (~(MAX_PAGE_SIZE-1)) ) 75 if (mprotect(addr, len, PROT_READ | PROT_WRITE | PROT_EXEC) == -1)
125 memcpy(dst, src, num);
int posix_memalign(void **memptr, size_t alignment, size_t size)
void * memset(void *block, int c, size_t size)
void * malloc(size_t size)
constexpr const auto addr
constexpr page_table_x64::integer_pointer virt