Lines Matching defs:area_src
8 * memory across the two virtual areas (from area_src to area_dst)
15 * area_src), and increments a per-page counter in the same page,
28 * complete. area_src and area_dst are then swapped. All threads are
89 static char *area_src, *area_src_alias, *area_dst, *area_dst_alias;
220 huge_fd, *alloc_area == area_src ? 0 :
230 huge_fd, *alloc_area == area_src ? 0 :
238 if (*alloc_area == area_src) {
506 uffdio_copy.src = (unsigned long) area_src + offset;
744 * Be strict and immediately zap area_src, the whole area has
746 * area_src could then be faulted in in a racy way by still
748 * area_src (but they're guaranteed to get -EEXIST from
752 if (uffd_test_ops->release_pages(area_src))
920 MREMAP_MAYMOVE | MREMAP_FIXED, area_src);
1241 uffd_test_ops->allocate_area((void **)&area_src);
1242 if (!area_src)
1258 *area_mutex(area_src, nr) = (pthread_mutex_t)
1260 count_verify[nr] = *area_count(area_src, nr) = 1;
1268 *(area_count(area_src, nr) + 1) = 1;
1349 * area_src and it would map a zero page in it (of
1353 * generate zeropages in the area_src, so invalidating
1356 * area_src would lead to -EEXIST failure during the
1401 *area_count(area_src, nr),
1411 tmp_area = area_src;
1412 area_src = area_dst;