Searched refs:buftail (Results 1 – 6 of 6) sorted by relevance
/linux/arch/arm64/kernel/ |
A D | perf_callchain.c | 26 struct frame_tail buftail; in user_backtrace() local 31 if (!access_ok(tail, sizeof(buftail))) in user_backtrace() 35 err = __copy_from_user_inatomic(&buftail, tail, sizeof(buftail)); in user_backtrace() 41 lr = ptrauth_strip_insn_pac(buftail.lr); in user_backtrace() 49 if (tail >= buftail.fp) in user_backtrace() 52 return buftail.fp; in user_backtrace() 74 struct compat_frame_tail buftail; in compat_user_backtrace() local 78 if (!access_ok(tail, sizeof(buftail))) in compat_user_backtrace() 82 err = __copy_from_user_inatomic(&buftail, tail, sizeof(buftail)); in compat_user_backtrace() 88 perf_callchain_store(entry, buftail.lr); in compat_user_backtrace() [all …]
|
/linux/arch/arm/kernel/ |
A D | perf_callchain.c | 37 struct frame_tail buftail; in user_backtrace() local 40 if (!access_ok(tail, sizeof(buftail))) in user_backtrace() 44 err = __copy_from_user_inatomic(&buftail, tail, sizeof(buftail)); in user_backtrace() 50 perf_callchain_store(entry, buftail.lr); in user_backtrace() 56 if (tail + 1 >= buftail.fp) in user_backtrace() 59 return buftail.fp - 1; in user_backtrace()
|
/linux/arch/riscv/kernel/ |
A D | perf_callchain.c | 16 struct stackframe buftail; in user_backtrace() local 22 if (!access_ok(user_frame_tail, sizeof(buftail))) in user_backtrace() 24 if (__copy_from_user_inatomic(&buftail, user_frame_tail, in user_backtrace() 25 sizeof(buftail))) in user_backtrace() 31 ra = buftail.ra; in user_backtrace() 33 fp = buftail.fp; in user_backtrace()
|
/linux/arch/csky/kernel/ |
A D | perf_callchain.c | 50 struct stackframe buftail; in user_backtrace() local 55 if (!access_ok(user_frame_tail, sizeof(buftail))) in user_backtrace() 57 if (__copy_from_user_inatomic(&buftail, user_frame_tail, in user_backtrace() 58 sizeof(buftail))) in user_backtrace() 64 lr = buftail.lr; in user_backtrace() 66 fp = buftail.fp; in user_backtrace()
|
/linux/arch/nds32/kernel/ |
A D | perf_event_cpu.c | 1303 struct frame_tail buftail; in user_backtrace() local 1309 if (!access_ok(user_frame_tail, sizeof(buftail))) in user_backtrace() 1312 (&buftail, user_frame_tail, sizeof(buftail))) in user_backtrace() 1328 struct frame_tail_opt_size buftail; in user_backtrace_opt_size() local 1335 if (!access_ok(user_frame_tail, sizeof(buftail))) in user_backtrace_opt_size() 1338 (&buftail, user_frame_tail, sizeof(buftail))) in user_backtrace_opt_size() 1403 struct frame_tail buftail; in perf_callchain_user() local 1407 (unsigned long)sizeof(buftail)); in perf_callchain_user() 1413 (&buftail, user_frame_tail, sizeof(buftail))) in perf_callchain_user() 1416 if (buftail.stack_fp == gp) { in perf_callchain_user() [all …]
|
/linux/drivers/usb/gadget/udc/ |
A D | gr_udc.c | 309 char *buftail = ((char *)req->req.buf + req->evenlen); in gr_finish_request() local 311 memcpy(buftail, ep->tailbuf, req->oddlen); in gr_finish_request()
|
Completed in 18 milliseconds