Lines Matching refs:vec
29 unsigned char *vec = walk->private;
36 for (; addr != end; vec++, addr += PAGE_SIZE)
37 *vec = present;
38 walk->private = vec;
72 struct vm_area_struct *vma, unsigned char *vec)
82 vec[i] = mincore_page(vma->vm_file->f_mapping, pgoff);
85 vec[i] = 0;
105 unsigned char *vec = walk->private;
110 memset(vec, 1, nr);
116 __mincore_unmapped_range(addr, end, vma, vec);
126 vma, vec);
128 *vec = 1;
137 *vec = 1;
140 *vec = mincore_page(swap_address_space(entry),
144 *vec = 1;
148 vec++;
184 static long do_mincore(unsigned long addr, unsigned long pages, unsigned char *vec)
196 memset(vec, 1, pages);
199 err = walk_page_range(vma->vm_mm, addr, end, &mincore_walk_ops, vec);
221 * -EFAULT - vec points to an illegal address
230 unsigned char __user *, vec)
250 if (!access_ok(vec, pages))
269 if (copy_to_user(vec, tmp, retval)) {
274 vec += retval;