Lines Matching refs:commit
54 os_pages_map(void *addr, size_t size, size_t alignment, bool *commit) { in os_pages_map() argument
60 *commit = true; in os_pages_map()
69 ret = VirtualAlloc(addr, size, MEM_RESERVE | (*commit ? MEM_COMMIT : 0), in os_pages_map()
77 int prot = *commit ? PAGES_PROT_COMMIT : PAGES_PROT_DECOMMIT; in os_pages_map()
100 bool *commit) { in os_pages_trim() argument
106 void *new_addr = os_pages_map(ret, size, PAGE, commit); in os_pages_trim()
155 pages_map_slow(size_t size, size_t alignment, bool *commit) { in pages_map_slow() argument
164 void *pages = os_pages_map(NULL, alloc_size, alignment, commit); in pages_map_slow()
170 ret = os_pages_trim(pages, alloc_size, leadsize, size, commit); in pages_map_slow()
179 pages_map(void *addr, size_t size, size_t alignment, bool *commit) { in pages_map() argument
197 void *ret = os_pages_map(addr, size, os_page, commit); in pages_map()
204 return pages_map_slow(size, alignment, commit); in pages_map()
220 pages_commit_impl(void *addr, size_t size, bool commit) { in pages_commit_impl() argument
229 return (commit ? (addr != VirtualAlloc(addr, size, MEM_COMMIT, in pages_commit_impl()
233 int prot = commit ? PAGES_PROT_COMMIT : PAGES_PROT_DECOMMIT; in pages_commit_impl()