Lines Matching refs:to_user

86 			       bool to_user, unsigned long offset,  in usercopy_abort()  argument
90 to_user ? "exposure" : "overwrite", in usercopy_abort()
91 to_user ? "from" : "to", in usercopy_abort()
120 unsigned long n, bool to_user) in check_kernel_text_object() argument
127 usercopy_abort("kernel text", NULL, to_user, ptr - textlow, n); in check_kernel_text_object()
145 usercopy_abort("linear kernel text", NULL, to_user, in check_kernel_text_object()
150 bool to_user) in check_bogus_address() argument
154 usercopy_abort("wrapped address", NULL, to_user, 0, ptr + n); in check_bogus_address()
158 usercopy_abort("null address", NULL, to_user, ptr, n); in check_bogus_address()
162 bool to_user) in check_heap_object() argument
171 usercopy_abort("kmap", NULL, to_user, offset, n); in check_heap_object()
179 usercopy_abort("vmalloc", "no area", to_user, 0, n); in check_heap_object()
183 usercopy_abort("vmalloc", NULL, to_user, offset, n); in check_heap_object()
195 __check_heap_object(ptr, n, folio_slab(folio), to_user); in check_heap_object()
199 usercopy_abort("page alloc", NULL, to_user, offset, n); in check_heap_object()
212 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()