Lines Matching refs:ret
9 void *ret; in pages_map() local
18 ret = VirtualAlloc(addr, size, MEM_COMMIT | MEM_RESERVE, in pages_map()
25 ret = mmap(addr, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, in pages_map()
27 assert(ret != NULL); in pages_map()
29 if (ret == MAP_FAILED) in pages_map()
30 ret = NULL; in pages_map()
31 else if (addr != NULL && ret != addr) { in pages_map()
35 pages_unmap(ret, size); in pages_map()
36 ret = NULL; in pages_map()
39 assert(ret == NULL || (addr == NULL && ret != addr) in pages_map()
40 || (addr != NULL && ret == addr)); in pages_map()
41 return (ret); in pages_map()
72 void *ret = (void *)((uintptr_t)addr + leadsize); in pages_trim() local
80 new_addr = pages_map(ret, size); in pages_trim()
81 if (new_addr == ret) in pages_trim()
82 return (ret); in pages_trim()
94 pages_unmap((void *)((uintptr_t)ret + size), trailsize); in pages_trim()
95 return (ret); in pages_trim()