Lines Matching refs:alloc_area
240 static void anon_allocate_area(void **alloc_area, bool is_src) in anon_allocate_area() argument
242 *alloc_area = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in anon_allocate_area()
261 static void hugetlb_allocate_area(void **alloc_area, bool is_src) in hugetlb_allocate_area() argument
267 *alloc_area = mmap(NULL, in hugetlb_allocate_area()
275 *alloc_area = mmap(NULL, in hugetlb_allocate_area()
282 if (*alloc_area == MAP_FAILED) in hugetlb_allocate_area()
319 static void shmem_allocate_area(void **alloc_area, bool is_src) in shmem_allocate_area() argument
336 *alloc_area = mmap(p, bytes, PROT_READ | PROT_WRITE, MAP_SHARED, in shmem_allocate_area()
338 if (*alloc_area == MAP_FAILED) in shmem_allocate_area()
340 if (test_collapse && *alloc_area != p) in shmem_allocate_area()
369 void (*allocate_area)(void **alloc_area, bool is_src);