Searched refs:buftail (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/arm/kernel/ |
| H 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/csky/kernel/ |
| H 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/arm64/kernel/ |
| H A D | stacktrace.c | 519 struct frame_tail buftail; in unwind_user_frame() local 524 if (!access_ok(tail, sizeof(buftail))) in unwind_user_frame() 528 err = __copy_from_user_inatomic(&buftail, tail, sizeof(buftail)); in unwind_user_frame() 534 lr = ptrauth_strip_user_insn_pac(buftail.lr); in unwind_user_frame() 543 if (tail >= buftail.fp) in unwind_user_frame() 546 return buftail.fp; in unwind_user_frame() 568 struct compat_frame_tail buftail; in unwind_compat_user_frame() local 572 if (!access_ok(tail, sizeof(buftail))) in unwind_compat_user_frame() 576 err = __copy_from_user_inatomic(&buftail, tail, sizeof(buftail)); in unwind_compat_user_frame() 582 if (!consume_entry(cookie, buftail.lr)) in unwind_compat_user_frame() [all …]
|
| /linux/arch/riscv/kernel/ |
| H A D | stacktrace.c | 193 struct stackframe buftail; in unwind_user_frame() local 199 if (!access_ok(user_frame_tail, sizeof(buftail))) in unwind_user_frame() 201 if (__copy_from_user_inatomic(&buftail, user_frame_tail, in unwind_user_frame() 202 sizeof(buftail))) in unwind_user_frame() 205 ra = reg_ra ? : buftail.ra; in unwind_user_frame() 207 fp = buftail.fp; in unwind_user_frame()
|
| /linux/arch/loongarch/kernel/ |
| H A D | perf_event.c | 35 struct stack_frame buftail; in user_backtrace() local 40 if (!access_ok(user_frame_tail, sizeof(buftail))) in user_backtrace() 44 err = __copy_from_user_inatomic(&buftail, user_frame_tail, sizeof(buftail)); in user_backtrace() 47 if (err || (unsigned long)user_frame_tail >= buftail.fp) in user_backtrace() 50 perf_callchain_store(entry, buftail.ra); in user_backtrace() 52 return buftail.fp; in user_backtrace()
|
| /linux/fs/xfs/ |
| H A D | xfs_healthmon.c | 661 hm->buftail = 0; in xfs_healthmon_reset_outbuf() 813 if (hm->bufhead > hm->buftail) in xfs_healthmon_outbuf_bytes() 814 return hm->bufhead - hm->buftail; in xfs_healthmon_outbuf_bytes() 856 w = copy_to_iter(hm->buffer + hm->buftail, to_copy, to); in xfs_healthmon_copybuf() 860 hm->buftail += w; in xfs_healthmon_copybuf() 924 hm->buftail = 0; in xfs_healthmon_alloc_outbuf()
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | gr_udc.c | 308 char *buftail = ((char *)req->req.buf + req->evenlen); in gr_finish_request() local 310 memcpy(buftail, ep->tailbuf, req->oddlen); in gr_finish_request()
|