Lines Matching refs:to_user

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