#ifndef MEMPOOL_UTILS_H #define MEMPOOL_UTILS_H #include #include "mali.h" #include "mali_base_jm_kernel.h" #include "log_utils.h" void mem_alloc(int fd, union kbase_ioctl_mem_alloc* alloc); void reserve_pages(int mali_fd, int pages, int nents, uint64_t* reserved_va); void map_reserved(int mali_fd, int pages, int nents, uint64_t* reserved_va); void mem_commit(int fd, uint64_t gpu_addr, uint64_t pages); uint64_t drain_mem_pool(int mali_fd); void release_mem_pool(int mali_fd, uint64_t drain); #endif