PAGE_IS_WRITTEN
#define PM_SCAN_CATEGORIES (PAGE_IS_WPALLOWED | PAGE_IS_WRITTEN | \
categories |= PAGE_IS_WRITTEN;
categories |= PAGE_IS_WRITTEN;
categories |= PAGE_IS_WRITTEN;
categories |= PAGE_IS_WRITTEN;
categories |= PAGE_IS_WRITTEN;
categories |= PAGE_IS_WRITTEN;
if (~categories & PAGE_IS_WRITTEN)
p->arg.category_mask == PAGE_IS_WRITTEN &&
p->arg.return_mask == PAGE_IS_WRITTEN) {
ret = pagemap_scan_output(p->cur_vma_category | PAGE_IS_WRITTEN,
if (~categories & PAGE_IS_WRITTEN)
if (~categories & PAGE_IS_WRITTEN)
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN) == 1) {
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN) == 0) {
(vec[0].categories & (PAGE_IS_WRITTEN | PAGE_IS_PRESENT)) ==
(PAGE_IS_WRITTEN | PAGE_IS_PRESENT),
(vec[0].categories & (PAGE_IS_WRITTEN | PAGE_IS_PRESENT)) ==
(PAGE_IS_WRITTEN | PAGE_IS_PRESENT),
PAGE_IS_WRITTEN, PAGE_IS_PRESENT, 0, PAGEMAP_BITS_ALL);
(vec[0].categories & (PAGE_IS_WRITTEN | PAGE_IS_PRESENT)) ==
(PAGE_IS_WRITTEN | PAGE_IS_PRESENT),
PAGE_IS_WRITTEN, 0, PAGE_IS_WRITTEN, PAGEMAP_BITS_ALL);
0, PAGEMAP_BITS_ALL, 0, PAGE_IS_WRITTEN);
vec[0].categories == PAGE_IS_WRITTEN,
PAGE_IS_WRITTEN, PAGE_IS_PRESENT | PAGE_IS_SWAPPED | PAGE_IS_FILE, 0,
(vec[0].categories & PAGE_IS_WRITTEN),
ret = pagemap_ioctl(mem, 2 * page_size, &vec, 1, 0, 0, PAGE_IS_WRITTEN,
0, 0, PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN) == 0,
ret = pagemap_ioctl(mem, 2 * page_size, &vec, 1, 0, 0, PAGE_IS_WRITTEN,
0, 0, PAGE_IS_WRITTEN);
ret = pagemap_ioctl(mem, 2 * page_size, &vec, 1, 0, 0, PAGE_IS_WRITTEN,
0, 0, PAGE_IS_WRITTEN);
arg.category_mask = PAGE_IS_WRITTEN;
arg.return_mask = PAGE_IS_WRITTEN;
if (rgns[i].categories != PAGE_IS_WRITTEN)
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN) < 0)
vec_size - 2, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
#define PAGEMAP_BITS_ALL (PAGE_IS_WPALLOWED | PAGE_IS_WRITTEN | \
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN) < 0,
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN) < 0,
0, 0, 0, 0, PAGE_IS_WRITTEN) >= 0,
0, PAGE_IS_WRITTEN, PAGE_IS_WRITTEN, 0, 0) == 0,
0, PAGE_IS_WRITTEN, 0, 0, 0x1000) < 0,
0, 0xFFF, PAGE_IS_WRITTEN, 0, PAGE_IS_WRITTEN) < 0,
0, 0, 0, PAGEMAP_BITS_ALL, PAGE_IS_WRITTEN) >= 0,
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
ret = pagemap_ioctl(mem, mem_size, vec, vec_size, 0, 0, PAGE_IS_WRITTEN, 0,
0, PAGE_IS_WRITTEN);
num_pages/2 - 2, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
ret2 = pagemap_ioctl(mem, mem_size, vec, 2, 0, 0, PAGE_IS_WRITTEN, 0, 0,
PAGE_IS_WRITTEN);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
num_pages/2, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
2, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
ret = pagemap_ioctl(m[1], mem_size, vec, 1, 0, 0, PAGE_IS_WRITTEN, 0, 0,
PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
mem_size/(page_size*5), PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
mem_size/(page_size*5), PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
mem_size/(page_size*5), PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
vec_size, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
vec_size/2, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
1, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
-1, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
vec_size, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
vec_size, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
vec_size, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
vec_size/2, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
1, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN, &walk_end);
vec_size - 2, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
written = pagemap_ioctl(mem, mem_size, vec, 1, 0, 0, PAGE_IS_WRITTEN, 0, 0,
PAGE_IS_WRITTEN);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
written = pagemap_ioctl(mem, mem_size, vec, vec_size, 0, 0, PAGE_IS_WRITTEN,
0, 0, PAGE_IS_WRITTEN);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN | PAGE_IS_HUGE);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN | PAGE_IS_HUGE);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
0, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
LEN(vec[0]) == vec_size && vec[0].categories == PAGE_IS_WRITTEN,
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
vec_size/2, PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
hpage_size/(2*page_size), PAGE_IS_WRITTEN, 0, 0,
PAGE_IS_WRITTEN);
PAGE_IS_WRITTEN, 0, 0, PAGE_IS_WRITTEN);
arg.category_anyof_mask = PAGE_IS_WPALLOWED | PAGE_IS_WRITTEN | PAGE_IS_FILE |