allocate_transhuge
if (allocate_transhuge(p, pagemap_fd) < 0)
pfn = allocate_transhuge(p, pagemap_fd);
int64_t allocate_transhuge(void *ptr, int pagemap_fd);