Home
last modified time | relevance | path

Searched refs:buftail (Results 1 – 7 of 7) sorted by relevance

/linux/arch/arm/kernel/
H A Dperf_callchain.c37 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 Dperf_callchain.c50 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 Dstacktrace.c519 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 Dstacktrace.c193 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 Dperf_event.c35 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 Dxfs_healthmon.c661 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 Dgr_udc.c308 char *buftail = ((char *)req->req.buf + req->evenlen); in gr_finish_request() local
310 memcpy(buftail, ep->tailbuf, req->oddlen); in gr_finish_request()