Lines Matching refs:vec
30 unsigned char *vec = walk->private;
37 for (; addr != end; vec++, addr += PAGE_SIZE)
38 *vec = present;
39 walk->private = vec;
73 struct vm_area_struct *vma, unsigned char *vec)
83 vec[i] = mincore_page(vma->vm_file->f_mapping, pgoff);
86 vec[i] = 0;
106 unsigned char *vec = walk->private;
111 memset(vec, 1, nr);
127 vma, vec);
129 *vec = 1;
138 *vec = 1;
141 *vec = mincore_page(swap_address_space(entry),
145 *vec = 1;
149 vec++;
187 static long do_mincore(unsigned long addr, unsigned long pages, unsigned char *vec)
199 memset(vec, 1, pages);
202 err = walk_page_range(vma->vm_mm, addr, end, &mincore_walk_ops, vec);
224 * -EFAULT - vec points to an illegal address
233 unsigned char __user *, vec)
253 if (!access_ok(vec, pages))
272 if (copy_to_user(vec, tmp, retval)) {
277 vec += retval;