Lines Matching defs:to_user
87 bool to_user, unsigned long offset,
91 to_user ? "exposure" : "overwrite",
92 to_user ? "from" : "to",
121 unsigned long n, bool to_user)
128 usercopy_abort("kernel text", NULL, to_user, ptr - textlow, n);
146 usercopy_abort("linear kernel text", NULL, to_user,
151 bool to_user)
155 usercopy_abort("wrapped address", NULL, to_user, 0, ptr + n);
159 usercopy_abort("null address", NULL, to_user, ptr, n);
163 bool to_user)
172 usercopy_abort("kmap", NULL, to_user, offset, n);
180 usercopy_abort("vmalloc", "no area", to_user, 0, n);
184 usercopy_abort("vmalloc", NULL, to_user, offset, n);
196 __check_heap_object(ptr, n, folio_slab(folio), to_user);
200 usercopy_abort("page alloc", NULL, to_user, offset, n);
213 void __check_object_size(const void *ptr, unsigned long n, bool to_user)
223 check_bogus_address((const unsigned long)ptr, n, to_user);
239 usercopy_abort("process stack", NULL, to_user,
251 check_heap_object(ptr, n, to_user);
254 check_kernel_text_object((const unsigned long)ptr, n, to_user);