arch/alpha/include/asm/futex.h
34
if (!access_ok(uaddr, sizeof(u32)))
arch/alpha/include/asm/futex.h
70
if (!access_ok(uaddr, sizeof(u32)))
arch/alpha/kernel/signal.c
211
if (!access_ok(sc, sizeof(*sc)))
arch/alpha/kernel/signal.c
239
if (!access_ok(&frame->uc, sizeof(frame->uc)))
arch/alpha/kernel/signal.c
336
if (!access_ok(frame, sizeof(*frame)))
arch/alpha/kernel/signal.c
381
if (!access_ok(frame, sizeof(*frame)))
arch/alpha/kernel/signal.c
68
if (!access_ok(act, sizeof(*act)) ||
arch/alpha/kernel/signal.c
80
if (!access_ok(oact, sizeof(*oact)) ||
arch/alpha/lib/csum_partial_copy.c
352
if (!access_ok(src, len))
arch/arc/include/asm/futex.h
127
if (!access_ok(uaddr, sizeof(u32)))
arch/arc/include/asm/futex.h
78
if (!access_ok(uaddr, sizeof(u32)))
arch/arc/kernel/process.c
63
ret = access_ok(uaddr, sizeof(*uaddr));
arch/arc/kernel/signal.c
214
if (!access_ok(sf, sizeof(*sf)))
arch/arc/kernel/signal.c
264
if (!access_ok(frame, framesize))
arch/arm/include/asm/checksum.h
49
if (!access_ok(src, len))
arch/arm/include/asm/futex.h
107
if (!access_ok(uaddr, sizeof(u32)))
arch/arm/include/asm/futex.h
137
if (!access_ok(uaddr, sizeof(u32)))
arch/arm/include/asm/futex.h
53
if (!access_ok(uaddr, sizeof(u32)))
arch/arm/include/asm/uaccess.h
624
if (access_ok(to, n))
arch/arm/kernel/perf_callchain.c
40
if (!access_ok(tail, sizeof(buftail)))
arch/arm/kernel/signal.c
204
if (!access_ok(frame, sizeof (*frame)))
arch/arm/kernel/signal.c
234
if (!access_ok(frame, sizeof (*frame)))
arch/arm/kernel/signal.c
314
if (!access_ok(frame, framesize))
arch/arm/kernel/swp_emulate.c
199
if (!access_ok((void __user *)(address & ~3), 4)) {
arch/arm/kernel/traps.c
594
if (!access_ok((void __user *)start, end - start))
arch/arm64/include/asm/futex.h
46
if (!access_ok(_uaddr, sizeof(u32)))
arch/arm64/include/asm/futex.h
89
if (!access_ok(_uaddr, sizeof(u32)))
arch/arm64/include/asm/gcs.h
107
if (!access_ok((char __user *)addr, sizeof(u64))) {
arch/arm64/include/asm/uaccess.h
254
if (access_ok(__p, sizeof(*__p))) { \
arch/arm64/include/asm/uaccess.h
351
if (access_ok(__p, sizeof(*__p))) { \
arch/arm64/include/asm/uaccess.h
416
if (unlikely(!access_ok(ptr,len)))
arch/arm64/include/asm/uaccess.h
465
if (access_ok(to, n)) {
arch/arm64/include/asm/uaccess.h
51
#define access_ok access_ok
arch/arm64/kernel/armv8_deprecated.c
200
if (!access_ok(user_ptr, 4)) {
arch/arm64/kernel/mte.c
445
if (!access_ok(buf, len))
arch/arm64/kernel/signal.c
1112
if (!access_ok(frame, sizeof (*frame)))
arch/arm64/kernel/signal.c
1394
if (!access_ok(user->sigframe, sp_top - sp))
arch/arm64/kernel/signal.c
956
if (!access_ok(base, limit))
arch/arm64/kernel/signal32.c
249
if (!access_ok(frame, sizeof (*frame)))
arch/arm64/kernel/signal32.c
280
if (!access_ok(frame, sizeof (*frame)))
arch/arm64/kernel/signal32.c
311
if (!access_ok(frame, framesize))
arch/arm64/kernel/stacktrace.c
524
if (!access_ok(tail, sizeof(buftail)))
arch/arm64/kernel/stacktrace.c
572
if (!access_ok(tail, sizeof(buftail)))
arch/arm64/kernel/sys_compat.c
60
if (!access_ok((const void __user *)start, end - start))
arch/csky/include/asm/futex.h
46
if (!access_ok(uaddr, sizeof(u32)))
arch/csky/include/asm/futex.h
89
if (!access_ok(uaddr, sizeof(u32)))
arch/csky/kernel/perf_callchain.c
55
if (!access_ok(user_frame_tail, sizeof(buftail)))
arch/csky/kernel/signal.c
143
if (!access_ok(frame, sizeof(*frame)))
arch/csky/kernel/signal.c
80
if (!access_ok(frame, sizeof(*frame)))
arch/hexagon/include/asm/futex.h
39
if (!access_ok(uaddr, sizeof(u32)))
arch/hexagon/include/asm/futex.h
79
if (!access_ok(uaddr, sizeof(u32)))
arch/hexagon/kernel/signal.c
104
if (!access_ok(frame, sizeof(struct rt_sigframe)))
arch/hexagon/kernel/signal.c
233
if (!access_ok(frame, sizeof(*frame)))
arch/loongarch/include/asm/futex.h
71
if (!access_ok(uaddr, sizeof(u32)))
arch/loongarch/include/asm/uaccess.h
315
if (__cl_size && access_ok(__cl_addr, __cl_size)) \
arch/loongarch/include/asm/uaccess.h
56
access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \
arch/loongarch/include/asm/uaccess.h
82
access_ok(__p, sizeof(*__p)) ? __put_user((x), __p) : -EFAULT; \
arch/loongarch/kernel/perf_event.c
40
if (!access_ok(user_frame_tail, sizeof(buftail)))
arch/loongarch/kernel/signal.c
911
if (!access_ok(frame, sizeof(*frame)))
arch/loongarch/kernel/signal.c
943
if (!access_ok(frame, sizeof(*frame) + extctx.size))
arch/loongarch/kernel/stacktrace.c
92
if (!access_ok(user_frame_tail, sizeof(*frame)))
arch/loongarch/kernel/unaligned.c
439
if (user && !access_ok(addr, size))
arch/m68k/kernel/signal.c
765
if (!access_ok(frame, sizeof(*frame)))
arch/m68k/kernel/signal.c
792
if (!access_ok(frame, sizeof(*frame)))
arch/microblaze/include/asm/futex.h
37
if (!access_ok(uaddr, sizeof(u32)))
arch/microblaze/include/asm/futex.h
73
if (!access_ok(uaddr, sizeof(u32)))
arch/microblaze/include/asm/uaccess.h
192
if (access_ok(__pu_addr, size)) { \
arch/microblaze/include/asm/uaccess.h
50
if (unlikely(!access_ok(to, n)))
arch/microblaze/include/asm/uaccess.h
97
access_ok(__gu_ptr, sizeof(*__gu_ptr)) ? \
arch/microblaze/kernel/signal.c
165
if (!access_ok(frame, sizeof(*frame)))
arch/microblaze/kernel/signal.c
92
if (!access_ok(frame, sizeof(*frame)))
arch/mips/include/asm/checksum.h
45
if (!access_ok(src, len))
arch/mips/include/asm/checksum.h
58
if (!access_ok(dst, len))
arch/mips/include/asm/futex.h
138
if (!access_ok(uaddr, sizeof(u32)))
arch/mips/include/asm/futex.h
97
if (!access_ok(uaddr, sizeof(u32)))
arch/mips/include/asm/uaccess.h
482
if (__cl_size && access_ok(__cl_addr, __cl_size)) \
arch/mips/include/asm/uaccess.h
512
if (!access_ok(__from, __len))
arch/mips/include/asm/uaccess.h
548
if (!access_ok(s, 1))
arch/mips/include/asm/uaccess.h
71
access_ok(__p, sizeof(*__p)) ? __put_user((x), __p) : -EFAULT; \
arch/mips/include/asm/uaccess.h
97
access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \
arch/mips/kernel/mips-r2-to-r6-emul.c
1208
if (!access_ok((void __user *)vaddr, 4)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
1281
if (!access_ok((void __user *)vaddr, 4)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
1355
if (!access_ok((void __user *)vaddr, 4)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
1425
if (!access_ok((void __user *)vaddr, 4)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
1500
if (!access_ok((void __user *)vaddr, 8)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
1619
if (!access_ok((void __user *)vaddr, 8)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
1738
if (!access_ok((void __user *)vaddr, 8)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
1856
if (!access_ok((void __user *)vaddr, 8)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
1973
if (!access_ok((void __user *)vaddr, 4)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
2029
if (!access_ok((void __user *)vaddr, 4)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
2092
if (!access_ok((void __user *)vaddr, 8)) {
arch/mips/kernel/mips-r2-to-r6-emul.c
2153
if (!access_ok((void __user *)vaddr, 8)) {
arch/mips/kernel/ptrace.c
106
if (!access_ok(data, 38 * 8))
arch/mips/kernel/ptrace.c
133
if (!access_ok(addr, sizeof(struct pt_watch_regs)))
arch/mips/kernel/ptrace.c
175
if (!access_ok(addr, sizeof(struct pt_watch_regs)))
arch/mips/kernel/ptrace.c
363
if (!access_ok(data, 33 * 8))
arch/mips/kernel/ptrace.c
389
if (!access_ok(data, 33 * 8))
arch/mips/kernel/ptrace.c
79
if (!access_ok(data, 38 * 8))
arch/mips/kernel/signal.c
606
if (!access_ok(act, sizeof(*act)))
arch/mips/kernel/signal.c
620
if (!access_ok(oact, sizeof(*oact)))
arch/mips/kernel/signal.c
646
if (!access_ok(frame, sizeof(*frame)))
arch/mips/kernel/signal.c
683
if (!access_ok(frame, sizeof(*frame)))
arch/mips/kernel/signal.c
721
if (!access_ok(frame, sizeof (*frame)))
arch/mips/kernel/signal.c
759
if (!access_ok(frame, sizeof (*frame)))
arch/mips/kernel/signal32.c
50
if (!access_ok(act, sizeof(*act)))
arch/mips/kernel/signal32.c
65
if (!access_ok(oact, sizeof(*oact)))
arch/mips/kernel/signal_n32.c
60
if (!access_ok(frame, sizeof(*frame)))
arch/mips/kernel/signal_n32.c
97
if (!access_ok(frame, sizeof (*frame)))
arch/mips/kernel/signal_o32.c
122
if (!access_ok(frame, sizeof (*frame)))
arch/mips/kernel/signal_o32.c
164
if (!access_ok(frame, sizeof(*frame)))
arch/mips/kernel/signal_o32.c
201
if (!access_ok(frame, sizeof (*frame)))
arch/mips/kernel/signal_o32.c
266
if (!access_ok(frame, sizeof(*frame)))
arch/mips/kernel/syscall.c
107
if (unlikely(!access_ok((const void __user *)addr, 4)))
arch/mips/kernel/unaligned.c
1014
if (user && !access_ok(addr, 4 * rvar))
arch/mips/kernel/unaligned.c
1034
if (user && !access_ok(addr, 4 * rvar))
arch/mips/kernel/unaligned.c
1088
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
1098
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
1108
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
1126
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
1148
if (user && !access_ok(addr, 8))
arch/mips/kernel/unaligned.c
1162
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
1172
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
1190
if (user && !access_ok(addr, 8))
arch/mips/kernel/unaligned.c
1349
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
1360
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
1373
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
1392
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
1416
if (user && !access_ok(addr, 8))
arch/mips/kernel/unaligned.c
1431
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
1444
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
1464
if (user && !access_ok(addr, 8))
arch/mips/kernel/unaligned.c
171
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
180
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
189
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
209
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
218
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
239
if (!access_ok(addr, 2))
arch/mips/kernel/unaligned.c
248
if (!access_ok(addr, 4))
arch/mips/kernel/unaligned.c
257
if (!access_ok(addr, 2))
arch/mips/kernel/unaligned.c
266
if (!access_ok(addr, 2))
arch/mips/kernel/unaligned.c
275
if (!access_ok(addr, 4))
arch/mips/kernel/unaligned.c
290
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
305
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
320
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
343
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
366
if (user && !access_ok(addr, 8))
arch/mips/kernel/unaligned.c
381
if (user && !access_ok(addr, 2))
arch/mips/kernel/unaligned.c
397
if (user && !access_ok(addr, 4))
arch/mips/kernel/unaligned.c
421
if (user && !access_ok(addr, 8))
arch/mips/kernel/unaligned.c
483
if (!access_ok(addr, sizeof(*fpr)))
arch/mips/kernel/unaligned.c
519
if (!access_ok(addr, sizeof(*fpr)))
arch/mips/kernel/unaligned.c
693
if (user && !access_ok(addr, 8))
arch/mips/kernel/unaligned.c
712
if (user && !access_ok(addr, 8))
arch/mips/kernel/unaligned.c
732
if (user && !access_ok(addr, 16))
arch/mips/kernel/unaligned.c
755
if (user && !access_ok(addr, 16))
arch/mips/kernel/unaligned.c
778
if (user && !access_ok(addr, 4 * (rvar + 1)))
arch/mips/kernel/unaligned.c
781
if (user && !access_ok(addr, 4 * rvar))
arch/mips/kernel/unaligned.c
814
if (user && !access_ok(addr, 4 * (rvar + 1)))
arch/mips/kernel/unaligned.c
817
if (user && !access_ok(addr, 4 * rvar))
arch/mips/kernel/unaligned.c
851
if (user && !access_ok(addr, 8 * (rvar + 1)))
arch/mips/kernel/unaligned.c
854
if (user && !access_ok(addr, 8 * rvar))
arch/mips/kernel/unaligned.c
892
if (user && !access_ok(addr, 8 * (rvar + 1)))
arch/mips/kernel/unaligned.c
895
if (user && !access_ok(addr, 8 * rvar))
arch/mips/loongson64/cop2-ex.c
110
if (!access_ok(addr, 16))
arch/mips/loongson64/cop2-ex.c
127
if (!access_ok(addr, 16))
arch/mips/loongson64/cop2-ex.c
160
if (!access_ok(addr, 2))
arch/mips/loongson64/cop2-ex.c
171
if (!access_ok(addr, 4))
arch/mips/loongson64/cop2-ex.c
182
if (!access_ok(addr, 8))
arch/mips/loongson64/cop2-ex.c
195
if (!access_ok(addr, 4))
arch/mips/loongson64/cop2-ex.c
211
if (!access_ok(addr, 8))
arch/mips/loongson64/cop2-ex.c
239
if (!access_ok(addr, 2))
arch/mips/loongson64/cop2-ex.c
251
if (!access_ok(addr, 4))
arch/mips/loongson64/cop2-ex.c
263
if (!access_ok(addr, 8))
arch/mips/loongson64/cop2-ex.c
279
if (!access_ok(addr, 4))
arch/mips/loongson64/cop2-ex.c
297
if (!access_ok(addr, 8))
arch/mips/loongson64/cop2-ex.c
71
if (!access_ok(addr, 16))
arch/mips/loongson64/cop2-ex.c
86
if (!access_ok(addr, 16))
arch/mips/math-emu/cp1emu.c
1054
if (!access_ok(dva, sizeof(u64))) {
arch/mips/math-emu/cp1emu.c
1072
if (!access_ok(dva, sizeof(u64))) {
arch/mips/math-emu/cp1emu.c
1088
if (!access_ok(wva, sizeof(u32))) {
arch/mips/math-emu/cp1emu.c
1106
if (!access_ok(wva, sizeof(u32))) {
arch/mips/math-emu/cp1emu.c
1484
if (!access_ok(va, sizeof(u32))) {
arch/mips/math-emu/cp1emu.c
1504
if (!access_ok(va, sizeof(u32))) {
arch/mips/math-emu/cp1emu.c
1593
if (!access_ok(va, sizeof(u64))) {
arch/mips/math-emu/cp1emu.c
1612
if (!access_ok(va, sizeof(u64))) {
arch/mips/mm/cache.c
94
if (!access_ok((void __user *) addr, bytes))
arch/mips/sibyte/common/sb_tbprof.c
449
if (!access_ok(buf, size))
arch/nios2/include/asm/uaccess.h
129
if (access_ok( __gu_ptr, sizeof(*__gu_ptr))) \
arch/nios2/include/asm/uaccess.h
184
access_ok(__pu_ptr, sizeof(*__pu_ptr)) ? \
arch/nios2/include/asm/uaccess.h
51
if (!access_ok(to, n))
arch/nios2/kernel/signal.c
110
if (!access_ok(frame, sizeof(*frame)))
arch/openrisc/include/asm/futex.h
38
if (!access_ok(uaddr, sizeof(u32)))
arch/openrisc/include/asm/futex.h
74
if (!access_ok(uaddr, sizeof(u32)))
arch/openrisc/include/asm/uaccess.h
140
if (access_ok(__gu_addr, size)) \
arch/openrisc/include/asm/uaccess.h
229
if (likely(access_ok(addr, size)))
arch/openrisc/include/asm/uaccess.h
68
if (access_ok(__pu_addr, size)) \
arch/openrisc/kernel/signal.c
118
if (!access_ok(frame, sizeof(*frame)))
arch/openrisc/kernel/signal.c
197
if (!access_ok(frame, sizeof(*frame)))
arch/parisc/include/asm/futex.h
99
if (!access_ok(uaddr, sizeof(u32)))
arch/parisc/kernel/cache.c
943
if (!access_ok((void __user *) addr, bytes))
arch/powerpc/include/asm/uaccess.h
322
access_ok(_gu_addr, sizeof(*(ptr))) ? \
arch/powerpc/include/asm/uaccess.h
405
return likely(access_ok(addr, size)) ? __clear_user(addr, size) : size;
arch/powerpc/include/asm/uaccess.h
426
if (access_ok(to, n)) {
arch/powerpc/include/asm/uaccess.h
443
if (unlikely(!access_ok(ptr, len)))
arch/powerpc/include/asm/uaccess.h
71
access_ok(_pu_addr, sizeof(*(ptr))) ? \
arch/powerpc/kernel/rtas_flash.c
504
if (!access_ok(buf, count))
arch/powerpc/kernel/rtasd.c
314
if (!access_ok(buf, count))
arch/powerpc/kernel/signal_32.c
1063
if (!access_ok(new_ctx, ctx_size) ||
arch/powerpc/kernel/signal_32.c
1110
if (!access_ok(rt_sf, sizeof(*rt_sf)))
arch/powerpc/kernel/signal_32.c
1254
if (!access_ok(ctx, sizeof(*ctx)) ||
arch/powerpc/kernel/signal_64.c
391
if (v_regs && !access_ok(v_regs, 34 * sizeof(vector128)))
arch/powerpc/kernel/signal_64.c
513
if (v_regs && !access_ok(v_regs, 34 * sizeof(vector128)))
arch/powerpc/kernel/signal_64.c
515
if (tm_v_regs && !access_ok(tm_v_regs, 34 * sizeof(vector128)))
arch/powerpc/kernel/signal_64.c
698
if (!access_ok(new_ctx, ctx_size) ||
arch/powerpc/kernel/signal_64.c
754
if (!access_ok(uc, sizeof(*uc)))
arch/powerpc/kernel/traps.c
936
if (!access_ok(addr, 16)) {
arch/powerpc/kvm/book3s_64_mmu_hv.c
1711
if (!access_ok(buf, count))
arch/powerpc/kvm/book3s_64_mmu_hv.c
1811
if (!access_ok(buf, count))
arch/powerpc/lib/sstep.c
110
if (access_ok((void __user *)ea, nb))
arch/powerpc/lib/sstep.c
112
if (access_ok((void __user *)ea, 1))
arch/powerpc/mm/book3s64/subpage_prot.c
213
if (!access_ok(map, (len >> PAGE_SHIFT) * sizeof(u32)))
arch/powerpc/platforms/powernv/opal-lpc.c
191
if (!access_ok(ubuf, count))
arch/powerpc/platforms/powernv/opal-lpc.c
282
if (!access_ok(ubuf, count))
arch/riscv/include/asm/futex.h
41
if (!access_ok(uaddr, sizeof(u32)))
arch/riscv/include/asm/futex.h
83
if (!access_ok(uaddr, sizeof(u32)))
arch/riscv/include/asm/uaccess.h
284
access_ok(__p, sizeof(*__p)) ? \
arch/riscv/include/asm/uaccess.h
412
access_ok(__p, sizeof(*__p)) ? \
arch/riscv/include/asm/uaccess.h
446
return access_ok(to, n) ?
arch/riscv/include/asm/uaccess.h
458
if (unlikely(!access_ok(ptr, len)))
arch/riscv/kernel/compat_signal.c
131
if (!access_ok(frame, sizeof(*frame)))
arch/riscv/kernel/compat_signal.c
206
if (!access_ok(frame, sizeof(*frame)))
arch/riscv/kernel/signal.c
323
if (!access_ok(frame, frame_size))
arch/riscv/kernel/signal.c
422
if (!access_ok(frame, frame_size))
arch/riscv/kernel/stacktrace.c
199
if (!access_ok(user_frame_tail, sizeof(buftail)))
arch/sh/include/asm/checksum_32.h
200
if (!access_ok(dst, len))
arch/sh/include/asm/checksum_32.h
54
if (!access_ok(src, len))
arch/sh/include/asm/futex.h
23
if (!access_ok(uaddr, sizeof(u32)))
arch/sh/include/asm/uaccess.h
112
if (__cl_size && access_ok(__cl_addr, __cl_size)) \
arch/sh/include/asm/uaccess.h
50
if (likely(access_ok(__gu_addr, (size)))) \
arch/sh/include/asm/uaccess.h
71
if (likely(access_ok(__pu_addr, size))) \
arch/sh/kernel/signal_32.c
165
if (!access_ok(frame, sizeof(*frame)))
arch/sh/kernel/signal_32.c
195
if (!access_ok(frame, sizeof(*frame)))
arch/sh/kernel/signal_32.c
277
if (!access_ok(frame, sizeof(*frame)))
arch/sh/kernel/signal_32.c
343
if (!access_ok(frame, sizeof(*frame)))
arch/sparc/include/asm/checksum_32.h
65
if (unlikely(!access_ok(src, len)))
arch/sparc/include/asm/checksum_32.h
73
if (!access_ok(dst, len))
arch/sparc/kernel/signal_32.c
68
if ((((unsigned long) fp) & 15) || !access_ok(fp, fplen))
arch/sparc/kernel/sigutil_32.c
68
if (!access_ok(fpu, sizeof(*fpu)))
arch/um/kernel/ptrace.c
66
if (!access_ok(p, MAX_REG_OFFSET)) {
arch/um/kernel/ptrace.c
81
if (!access_ok(p, MAX_REG_OFFSET)) {
arch/um/kernel/skas/uaccess.c
187
if (!access_ok(src, 1))
arch/um/kernel/skas/uaccess.c
225
if (!access_ok(str, 1))
arch/um/kernel/skas/uaccess.c
259
if (!access_ok(uaddr, sizeof(*uaddr)))
arch/um/kernel/skas/uaccess.c
337
if (!access_ok(uaddr, sizeof(*uaddr)))
arch/x86/entry/vsyscall/vsyscall_64.c
100
if (!access_ok((void __user *)ptr, size)) {
arch/x86/include/asm/uaccess.h
520
if (unlikely(!access_ok(ptr,len)))
arch/x86/kernel/cpu/sgx/virt.c
369
if (WARN_ON_ONCE(!access_ok(secs, PAGE_SIZE)))
arch/x86/kernel/cpu/sgx/virt.c
398
if (WARN_ON_ONCE(!access_ok(sigstruct, sizeof(struct sgx_sigstruct)) ||
arch/x86/kernel/cpu/sgx/virt.c
399
!access_ok(token, SGX_EINITTOKEN_SIZE) ||
arch/x86/kernel/cpu/sgx/virt.c
400
!access_ok(secs, PAGE_SIZE)))
arch/x86/kernel/fpu/signal.c
193
if (!access_ok(buf, size))
arch/x86/kernel/fpu/signal.c
472
if (!access_ok(buf, size))
arch/x86/kernel/signal_32.c
157
if (!access_ok(frame, sizeof(*frame)))
arch/x86/kernel/signal_32.c
184
if (!access_ok(frame, sizeof(*frame)))
arch/x86/kernel/signal_64.c
256
if (!access_ok(frame, sizeof(*frame)))
arch/x86/kernel/signal_64.c
375
if (!access_ok(frame, sizeof(*frame)))
arch/x86/lib/usercopy_32.c
65
if (access_ok(to, n))
arch/x86/math-emu/fpu_system.h
107
#define FPU_access_ok(y,z) if ( !access_ok(y,z) ) \
arch/x86/um/signal.c
240
if (!access_ok(frame, sizeof(*frame)))
arch/x86/um/signal.c
296
if (!access_ok(frame, sizeof(*frame)))
arch/x86/um/signal.c
386
if (!access_ok(frame, sizeof(*frame) + math_size))
arch/xtensa/include/asm/asm-uaccess.h
79
.macro access_ok aa, as, at, sp, error
arch/xtensa/include/asm/checksum.h
243
if (!access_ok(dst, len))
arch/xtensa/include/asm/checksum.h
58
if (!access_ok(src, len))
arch/xtensa/include/asm/futex.h
124
if (!access_ok(uaddr, sizeof(u32)))
arch/xtensa/include/asm/futex.h
79
if (!access_ok(uaddr, sizeof(u32)))
arch/xtensa/include/asm/uaccess.h
160
if (access_ok(__gu_addr, size)) \
arch/xtensa/include/asm/uaccess.h
261
if (access_ok(addr, size))
arch/xtensa/include/asm/uaccess.h
275
if (access_ok(src, 1))
arch/xtensa/include/asm/uaccess.h
290
if (!access_ok(str, 1))
arch/xtensa/include/asm/uaccess.h
64
if (access_ok(__pu_addr, size)) \
arch/xtensa/kernel/signal.c
263
if (!access_ok(frame, sizeof(*frame)))
arch/xtensa/kernel/signal.c
373
if (!access_ok(frame, sizeof(*frame))) {
arch/xtensa/kernel/stacktrace.c
101
if (!access_ok(&SPILL_SLOT(a1, 0), 8))
drivers/accel/habanalabs/common/memory.c
1477
if (!access_ok((void __user *) (uintptr_t) vma->vm_start, block_size)) {
drivers/accel/habanalabs/common/memory.c
2321
if (!access_ok((void __user *) (uintptr_t) addr, size)) {
drivers/accel/habanalabs/common/memory_mgr.c
262
if (!access_ok((void __user *)(uintptr_t)vma->vm_start,
drivers/accel/ivpu/ivpu_gem_userptr.c
190
if (!access_ok(user_ptr, args->size)) {
drivers/acpi/acpi_dbg.c
607
if (!access_ok(buf, count))
drivers/acpi/acpi_dbg.c
677
if (!access_ok(buf, count))
drivers/char/mem.c
378
if (!access_ok(buf, count))
drivers/char/mem.c
396
if (!access_ok(buf, count))
drivers/char/nwflash.c
171
if (!access_ok(buf, count))
drivers/gpib/common/gpib_os.c
1073
if (!access_ok(userbuf, remain))
drivers/gpib/common/gpib_os.c
900
if (!access_ok(userbuf, remain))
drivers/gpib/common/gpib_os.c
984
if (!access_ok(userbuf, remain))
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
208
(!access_ok((const void __user *) args->ring_base_address,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
229
if (!access_ok((const void __user *) args->read_pointer_address,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
235
if (!access_ok((const void __user *) args->write_pointer_address,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
242
!access_ok((const void __user *) args->eop_buffer_address,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
249
!access_ok((const void __user *) args->ctx_save_restore_address,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
470
(!access_ok((const void __user *) args->ring_base_address,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
132
if (!access_ok(user, size) || size < sizeof(events))
drivers/gpu/drm/armada/armada_gem.c
352
if (!access_ok(ptr, args->size))
drivers/gpu/drm/etnaviv/etnaviv_drv.c
399
if (!access_ok((void __user *)(unsigned long)args->user_ptr,
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1530
if (unlikely(!access_ok(urelocs, remain * sizeof(*urelocs))))
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1635
if (!access_ok(addr, size))
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2809
if (!access_ok(user_fences, nfences * sizeof(*user_fences)))
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2813
if (!access_ok(user_values, nfences * sizeof(*user_values)))
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2942
if (!access_ok(user, num_fences * sizeof(*user)))
drivers/gpu/drm/i915/gem/i915_gem_shmem.c
419
GEM_BUG_ON(!access_ok(user_data, arg->size));
drivers/gpu/drm/i915/gem/i915_gem_userptr.c
494
if (!access_ok((char __user *)(unsigned long)args->user_ptr, args->user_size))
drivers/gpu/drm/i915/i915_gem.c
473
if (!access_ok(u64_to_user_ptr(args->data_ptr),
drivers/gpu/drm/i915/i915_gem.c
755
if (!access_ok(u64_to_user_ptr(args->data_ptr), args->size))
drivers/gpu/drm/qxl/qxl_ioctl.c
167
if (!access_ok(u64_to_user_ptr(cmd->command),
drivers/hv/mshv_root_main.c
1309
!access_ok((const void __user *)mem->userspace_addr, mem->size))
drivers/hv/mshv_root_main.c
777
if (!access_ok((void __user *)args.buf_ptr, args.buf_sz))
drivers/infiniband/core/uverbs_main.c
535
if (!access_ok(u64_to_user_ptr(ex_hdr->response),
drivers/macintosh/ans-lcd.c
67
if (!access_ok(buf, count))
drivers/media/pci/ivtv/ivtvfb.c
353
if (!access_ok(source + dest_offset, count)) {
drivers/mtd/ubi/cdev.c
854
if (!access_ok((void __user *)ureq->erase_counters,
drivers/pci/proc.c
132
if (!access_ok(buf, cnt))
drivers/pci/proc.c
56
if (!access_ok(buf, cnt))
drivers/perf/arm_brbe.c
716
bool from_user = access_ok((void __user *)(unsigned long)entry->from, 4);
drivers/perf/arm_brbe.c
717
bool to_user = access_ok((void __user *)(unsigned long)entry->to, 4);
drivers/platform/goldfish/goldfish_pipe.c
405
if (unlikely(!access_ok(buffer, bufflen)))
drivers/pnp/isapnp/proc.c
37
if (!access_ok(buf, cnt))
drivers/tee/tee_core.c
467
if (!access_ok(params[n].u.ubuf.uaddr,
drivers/tee/tee_core.c
898
if (!access_ok(params[n].u.ubuf.uaddr,
drivers/tee/tee_shm.c
506
if (!access_ok((void __user *)addr, length))
drivers/thunderbolt/debugfs.c
136
if (!access_ok(user_buf, *count))
drivers/usb/core/devio.c
1776
!access_ok(uurb->buffer, uurb->buffer_length)) {
drivers/usb/gadget/udc/atmel_usba_udc.c
92
if (!access_ok(buf, nbytes))
drivers/vfio/vfio_iommu_type1.c
2950
if (!access_ok((void __user *)bitmap.data, bitmap.size))
drivers/vfio/vfio_iommu_type1.c
3039
if (!access_ok((void __user *)range.bitmap.data,
drivers/vhost/vhost.c
1238
return access_ok(log_base + a,
drivers/vhost/vhost.c
1270
if (!access_ok((void __user *)a, map->size))
drivers/vhost/vhost.c
1615
!access_ok((void __user *)a, size))
drivers/vhost/vhost.c
1618
!access_ok((void __user *)a, size))
drivers/vhost/vhost.c
1857
return access_ok(desc, vhost_get_desc_size(vq, num)) &&
drivers/vhost/vhost.c
1858
access_ok(avail, vhost_get_avail_size(vq, num)) &&
drivers/vhost/vhost.c
1859
access_ok(used, vhost_get_used_size(vq, num));
drivers/vhost/vhost.c
2619
!access_ok(&vq->used->idx, sizeof vq->used->idx)) {
drivers/video/fbdev/mmp/core.c
163
mutex_init(&path->access_ok);
drivers/video/fbdev/mmp/core.c
197
mutex_init(&path->overlays[i].access_ok);
drivers/video/fbdev/mmp/core.c
228
mutex_destroy(&path->overlays[i].access_ok);
drivers/video/fbdev/mmp/core.c
230
mutex_destroy(&path->access_ok);
drivers/video/fbdev/mmp/fb/mmpfb.c
561
mutex_init(&fbi->access_ok);
drivers/video/fbdev/mmp/fb/mmpfb.c
638
mutex_destroy(&fbi->access_ok);
drivers/video/fbdev/mmp/fb/mmpfb.h
34
struct mutex access_ok;
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
136
mutex_lock(&overlay->access_ok);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
162
mutex_unlock(&overlay->access_ok);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
173
mutex_lock(&overlay->access_ok);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
178
mutex_unlock(&overlay->access_ok);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
184
mutex_lock(&path->access_ok);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
191
mutex_unlock(&path->access_ok);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
262
mutex_lock(&path->access_ok);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
313
mutex_unlock(&path->access_ok);
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
485
mutex_init(&ctrl->access_ok);
drivers/video/fbdev/mmp/hw/mmp_ctrl.h
1405
struct mutex access_ok;
drivers/virt/coco/sev-guest/sev-guest.c
203
if (!access_ok(certs_address.user, report_req->certs_len))
drivers/virt/nitro_enclaves/ne_misc_dev.c
770
!access_ok((void __user *)(unsigned long)mem_region.userspace_addr,
drivers/xen/privcmd.c
488
if (!access_ok(m.arr, m.num * sizeof(*m.arr)))
drivers/xen/privcmd.c
495
if (!access_ok(m.err, m.num * (sizeof(*m.err))))
drivers/xen/privcmd.c
687
if (!access_ok(kbufs[i].uptr,
fs/eventpoll.c
2403
if (!access_ok(evs, maxevents * sizeof(struct epoll_event)))
fs/namespace.c
5828
if (!access_ok(buf, bufsize))
fs/namespace.c
6101
if (!access_ok(mnt_ids, nr_mnt_ids * sizeof(*mnt_ids)))
fs/proc/task_mmu.c
2947
if (!access_ok((void __user *)(long)arg->start, arg->end - arg->start))
fs/proc/task_mmu.c
2953
if (arg->vec && !access_ok((void __user *)(long)arg->vec,
fs/pstore/pmsg.c
28
if (!access_ok(buf, count))
fs/read_write.c
562
if (unlikely(!access_ok(buf, count)))
fs/read_write.c
676
if (unlikely(!access_ok(buf, count)))
include/asm-generic/access_ok.h
44
#ifndef access_ok
include/asm-generic/uaccess.h
128
access_ok(__p, sizeof(*ptr)) ? \
include/asm-generic/uaccess.h
190
access_ok(__p, sizeof(*ptr)) ? \
include/asm-generic/uaccess.h
223
if (!access_ok(to, n))
include/linux/regset.h
344
if (!access_ok(data, size))
include/linux/uaccess.h
175
if (!access_ok(from, n))
include/linux/uaccess.h
204
if (access_ok(to, n)) {
include/linux/uaccess.h
627
#define user_access_begin(ptr,len) access_ok(ptr, len)
include/video/mmp_disp.h
157
struct mutex access_ok;
include/video/mmp_disp.h
228
struct mutex access_ok;
io_uring/kbuf.c
522
if (!access_ok(u64_to_user_ptr(p->addr), size))
kernel/compat.c
183
return (!access_ok(u_event, sizeof(*u_event)) ||
kernel/entry/syscall_user_dispatch.c
115
!access_ok(untagged_addr(selector), sizeof(*selector)))
kernel/fork.c
2884
if (!access_ok((void __user *)kargs->stack, kargs->stack_size))
kernel/futex/core.c
573
if (unlikely(!access_ok(uaddr, size)))
kernel/nstree.c
777
if (!access_ok(ns_ids, nr_ns_ids * sizeof(*ns_ids)))
kernel/printk/printk.c
1761
if (!access_ok(buf, len))
kernel/printk/printk.c
1775
if (!access_ok(buf, len))
kernel/ptrace.c
1336
if (!access_ok(uiov, sizeof(*uiov)))
kernel/ptrace.c
1502
if (!access_ok(uiov, sizeof(*uiov)))
kernel/rseq.c
463
if (!access_ok(rseq, rseq_len))
kernel/signal.c
4708
if (!access_ok(act, sizeof(*act)) ||
kernel/signal.c
4723
if (!access_ok(oact, sizeof(*oact)) ||
kernel/signal.c
4745
if (!access_ok(act, sizeof(*act)) ||
kernel/signal.c
4763
if (!access_ok(oact, sizeof(*oact)) ||
kernel/trace/trace_events_user.c
2437
if (!access_ok((const void __user *)(uintptr_t)kreg->enable_addr,
lib/iov_iter.c
1392
if (!access_ok(iov[seg].iov_base, len)) {
lib/iov_iter.c
1449
if (unlikely(!access_ok(buf, len)))
lib/iov_iter.c
207
if (access_ok(iter_to, len)) {
lib/iov_iter.c
22
if (access_ok(iter_to, len)) {
lib/iov_iter.c
55
if (!access_ok(iter_from, len))
lib/test_lockup.c
421
(access_ok((void __user *)ptr, 1) ||
lib/test_lockup.c
422
access_ok((void __user *)ptr + size - 1, 1))) {
mm/maccess.c
153
if (access_ok(dst, size)) {
mm/mincore.c
306
if (!access_ok((void __user *) start, len))
mm/mincore.c
313
if (!access_ok(vec, pages))
net/l2tp/l2tp_ppp.c
1079
if (!access_ok((int __user *)arg, sizeof(int)))
sound/core/seq/seq_clientmgr.c
397
if (!access_ok(buf, count))
sound/core/seq/seq_queue.c
347
int access_ok;
sound/core/seq/seq_queue.c
350
access_ok = check_access(q, client);
sound/core/seq/seq_queue.c
351
if (access_ok)
sound/core/seq/seq_queue.c
353
return access_ok;
sound/isa/sb/emu8000_patch.c
165
if (!access_ok(data, sp->v.size))
sound/isa/sb/emu8000_patch.c
168
if (!access_ok(data, sp->v.size * 2))
virt/kvm/kvm_main.c
2030
!access_ok((void __user *)(unsigned long)mem->userspace_addr,
virt/kvm/pfncache.c
441
if (!access_ok((void __user *)uhva, len))