/openbmc/linux/io_uring/ |
H A D | kbuf.c | 83 buf = req->kbuf; in io_kbuf_recycle_legacy() 130 struct io_buffer *kbuf; in io_provided_buffer_select() local 132 kbuf = list_first_entry(&bl->buf_list, struct io_buffer, list); in io_provided_buffer_select() 133 list_del(&kbuf->list); in io_provided_buffer_select() 134 if (*len == 0 || *len > kbuf->len) in io_provided_buffer_select() 135 *len = kbuf->len; in io_provided_buffer_select() 137 req->kbuf = kbuf; in io_provided_buffer_select() 138 req->buf_index = kbuf->bid; in io_provided_buffer_select() 139 return u64_to_user_ptr(kbuf->addr); in io_provided_buffer_select()
|
H A D | kbuf.h | 121 req->buf_index = req->kbuf->bgid; in __io_put_kbuf_list() 122 list_add(&req->kbuf->list, list); in __io_put_kbuf_list()
|
H A D | Makefile | 10 cancel.o kbuf.o rsrc.o rw.o opdef.o notif.o
|
/openbmc/linux/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-novsx.c | 51 const void *kbuf, const void __user *ubuf) in fpr_set() argument 59 return user_regset_copyin(&pos, &count, &kbuf, &ubuf, in fpr_set()
|
/openbmc/linux/drivers/net/wireless/ath/wil6210/ |
H A D | debugfs.c | 706 kfree(kbuf); in wil_write_file_rxon() 786 if (!kbuf) in wil_write_back() 791 kfree(kbuf); in wil_write_back() 797 kfree(kbuf); in wil_write_back() 883 if (!kbuf) in wil_write_pmccfg() 888 kfree(kbuf); in wil_write_pmccfg() 894 kfree(kbuf); in wil_write_pmccfg() 1942 if (!kbuf) in wil_link_stats_write() 1954 kfree(kbuf); in wil_link_stats_write() 2101 if (!kbuf) in wil_write_led_blink_time() [all …]
|
/openbmc/linux/arch/x86/kernel/ |
H A D | tboot.c | 364 void *kbuf; in tboot_log_read() local 384 kbuf = kmalloc(count, GFP_KERNEL); in tboot_log_read() 385 if (!kbuf) { in tboot_log_read() 390 memcpy_fromio(kbuf, log_base + LOG_BUF_OFF + *ppos, count); in tboot_log_read() 391 if (copy_to_user(user_buf, kbuf, count)) in tboot_log_read() 399 kfree(kbuf); in tboot_log_read()
|
H A D | tls.c | 269 const void *kbuf, const void __user *ubuf) in regset_tls_set() argument 280 if (kbuf) in regset_tls_set() 281 info = kbuf; in regset_tls_set()
|
/openbmc/linux/drivers/rpmsg/ |
H A D | rpmsg_char.c | 255 void *kbuf; in rpmsg_eptdev_write_iter() local 258 kbuf = kzalloc(len, GFP_KERNEL); in rpmsg_eptdev_write_iter() 259 if (!kbuf) in rpmsg_eptdev_write_iter() 262 if (!copy_from_iter_full(kbuf, len, from)) { in rpmsg_eptdev_write_iter() 278 ret = rpmsg_trysendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst); in rpmsg_eptdev_write_iter() 282 ret = rpmsg_sendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst); in rpmsg_eptdev_write_iter() 289 kfree(kbuf); in rpmsg_eptdev_write_iter()
|
/openbmc/linux/arch/arm/kernel/ |
H A D | ptrace.c | 554 const void *kbuf, const void __user *ubuf) in gpr_set() argument 559 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in gpr_set() 583 const void *kbuf, const void __user *ubuf) in fpa_set() argument 587 return user_regset_copyin(&pos, &count, &kbuf, &ubuf, in fpa_set() 634 const void *kbuf, const void __user *ubuf) in vfp_set() argument 645 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in vfp_set() 652 user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in vfp_set() 656 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in vfp_set()
|
/openbmc/linux/drivers/fpga/ |
H A D | stratix10-soc.c | 182 char *kbuf; in s10_ops_write_init() local 216 kbuf = stratix10_svc_allocate_memory(priv->chan, SVC_BUF_SIZE); in s10_ops_write_init() 217 if (IS_ERR(kbuf)) { in s10_ops_write_init() 219 ret = PTR_ERR(kbuf); in s10_ops_write_init() 223 priv->svc_bufs[i].buf = kbuf; in s10_ops_write_init()
|
/openbmc/linux/kernel/ |
H A D | kexec_core.c | 781 unsigned char *kbuf = NULL; in kimage_load_normal_segment() local 784 kbuf = segment->kbuf; in kimage_load_normal_segment() 820 memcpy(ptr, kbuf, uchunk); in kimage_load_normal_segment() 831 kbuf += mchunk; in kimage_load_normal_segment() 853 unsigned char *kbuf = NULL; in kimage_load_crash_segment() local 857 kbuf = segment->kbuf; in kimage_load_crash_segment() 886 memcpy(ptr, kbuf, uchunk); in kimage_load_crash_segment() 899 kbuf += mchunk; in kimage_load_crash_segment()
|
H A D | user_namespace.c | 931 char *kbuf = NULL, *pos, *next_line; in map_write() local 939 kbuf = memdup_user_nul(buf, count); in map_write() 940 if (IS_ERR(kbuf)) in map_write() 941 return PTR_ERR(kbuf); in map_write() 979 pos = kbuf; in map_write() 1104 kfree(kbuf); in map_write() 1218 char kbuf[8], *pos; in proc_setgroups_write() local 1224 if ((*ppos != 0) || (count >= sizeof(kbuf))) in proc_setgroups_write() 1229 if (copy_from_user(kbuf, buf, count)) in proc_setgroups_write() 1231 kbuf[count] = '\0'; in proc_setgroups_write() [all …]
|
/openbmc/linux/arch/arc/kernel/ |
H A D | ptrace.c | 164 const void *kbuf, const void __user *ubuf) in genregs_set() argument 172 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, \ in genregs_set() 179 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, \ in genregs_set() 186 user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, \ in genregs_set() 262 const void *kbuf, const void __user *ubuf) in arcv2regs_set() argument 272 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, (void *)®s->r30, in arcv2regs_set()
|
/openbmc/linux/drivers/md/bcache/ |
H A D | debug.c | 177 char kbuf[80]; in bch_dump_read() local 199 bch_extent_to_text(kbuf, sizeof(kbuf), &w->key); in bch_dump_read() 200 i->bytes = snprintf(i->buf, PAGE_SIZE, "%s\n", kbuf); in bch_dump_read()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.c | 523 u32 *kbuf; in amdgpu_debugfs_mqd_read() local 530 kbuf = kmalloc(ring->mqd_size, GFP_KERNEL); in amdgpu_debugfs_mqd_read() 531 if (!kbuf) in amdgpu_debugfs_mqd_read() 547 kbuf[i] = mqd[i]; in amdgpu_debugfs_mqd_read() 557 value = kbuf[*pos/4]; in amdgpu_debugfs_mqd_read() 567 kfree(kbuf); in amdgpu_debugfs_mqd_read() 573 kfree(kbuf); in amdgpu_debugfs_mqd_read()
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | kexec.h | 135 int arch_kexec_locate_mem_hole(struct kexec_buf *kbuf); 139 struct kexec_buf *kbuf);
|
/openbmc/linux/security/safesetid/ |
H A D | securityfs.c | 268 const char *kbuf; in safesetid_file_read() local 273 kbuf = pol->policy_str; in safesetid_file_read() 275 kbuf, strlen(kbuf)); in safesetid_file_read()
|
/openbmc/linux/arch/csky/kernel/ |
H A D | ptrace.c | 92 const void *kbuf, const void __user *ubuf) in gpr_set() argument 97 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, ®s, 0, -1); in gpr_set() 140 const void *kbuf, const void __user *ubuf) in fpr_set() argument 149 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &tmp, 0, -1); in fpr_set() 161 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, regs, 0, -1); in fpr_set()
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | ptrace.c | 1198 void *kbuf; member 1203 const void *kbuf; member 1485 &dst->u.set.kbuf, &dst->u.set.ubuf, in do_gpregs_set() 1500 &dst->u.set.kbuf, &dst->u.set.ubuf, tmp, in do_gpregs_set() 1562 &dst->u.set.kbuf, &dst->u.set.ubuf, in do_fpregs_set() 1575 &dst->u.set.kbuf, &dst->u.set.ubuf, tmp, in do_fpregs_set() 1616 &dst->u.set.kbuf, in do_fpregs_set() 1646 .u.set = { .kbuf = kbuf, .ubuf = ubuf }, in do_regset_call() 1665 const void *kbuf, const void __user *ubuf) in gpregs_set() argument 1668 kbuf, ubuf); in gpregs_set() [all …]
|
/openbmc/linux/arch/x86/kernel/fpu/ |
H A D | xstate.c | 1196 const void *kbuf, const void __user *ubuf) in copy_from_buffer() argument 1198 if (kbuf) { in copy_from_buffer() 1199 memcpy(dst, kbuf + offset, size); in copy_from_buffer() 1236 static int copy_uabi_to_xstate(struct fpstate *fpstate, const void *kbuf, in copy_uabi_to_xstate() argument 1246 if (copy_from_buffer(&hdr, offset, sizeof(hdr), kbuf, ubuf)) in copy_uabi_to_xstate() 1258 if (copy_from_buffer(mxcsr, offset, sizeof(mxcsr), kbuf, ubuf)) in copy_uabi_to_xstate() 1281 if (copy_from_buffer(dst, offset, size, kbuf, ubuf)) in copy_uabi_to_xstate() 1318 int copy_uabi_from_kernel_to_xstate(struct fpstate *fpstate, const void *kbuf, u32 *pkru) in copy_uabi_from_kernel_to_xstate() argument 1320 return copy_uabi_to_xstate(fpstate, kbuf, NULL, pkru); in copy_uabi_from_kernel_to_xstate()
|
/openbmc/linux/block/ |
H A D | blk-map.c | 782 int blk_rq_map_kern(struct request_queue *q, struct request *rq, void *kbuf, in blk_rq_map_kern() argument 786 unsigned long addr = (unsigned long) kbuf; in blk_rq_map_kern() 792 if (!len || !kbuf) in blk_rq_map_kern() 795 if (!blk_rq_aligned(q, addr, len) || object_is_on_stack(kbuf) || in blk_rq_map_kern() 797 bio = bio_copy_kern(q, kbuf, len, gfp_mask, reading); in blk_rq_map_kern() 799 bio = bio_map_kern(q, kbuf, len, gfp_mask); in blk_rq_map_kern()
|
/openbmc/linux/drivers/char/ |
H A D | lp.c | 306 char *kbuf = lp_table[minor].lp_buffer; in lp_write() local 327 if (copy_from_user(kbuf, buf, copy_size)) { in lp_write() 346 written = parport_write(port, kbuf, copy_size); in lp_write() 394 if (copy_from_user(kbuf, buf, copy_size)) { in lp_write() 426 char *kbuf = lp_table[minor].lp_buffer; in lp_read() local 450 retval = parport_read(port, kbuf, count); in lp_read() 488 if (retval > 0 && copy_to_user(buf, kbuf, retval)) in lp_read()
|
/openbmc/linux/drivers/xen/ |
H A D | evtchn.c | 276 evtchn_port_t *kbuf = (evtchn_port_t *)__get_free_page(GFP_KERNEL); in evtchn_write() local 279 if (kbuf == NULL) in evtchn_write() 293 if (copy_from_user(kbuf, buf, count) != 0) in evtchn_write() 299 evtchn_port_t port = kbuf[i]; in evtchn_write() 314 free_page((unsigned long)kbuf); in evtchn_write()
|
/openbmc/linux/net/core/ |
H A D | sysctl_net_core.c | 54 char kbuf[128]; in dump_cpumask() local 62 len = min(sizeof(kbuf) - 1, *lenp); in dump_cpumask() 63 len = scnprintf(kbuf, len, "%*pb", cpumask_pr_args(mask)); in dump_cpumask() 70 kbuf[len++] = '\n'; in dump_cpumask() 71 memcpy(buffer, kbuf, len); in dump_cpumask()
|
/openbmc/linux/drivers/staging/media/av7110/ |
H A D | av7110_av.c | 441 kb = av7110->kbuf[type]; in ts_play() 476 if (!av7110->kbuf[type]) in dvb_play() 493 if (copy_from_user(av7110->kbuf[type], buf, n)) in dvb_play() 495 av7110_ipack_instant_repack(av7110->kbuf[type], n, in dvb_play() 509 if (!av7110->kbuf[type]) in dvb_play_kernel() 539 if (!av7110->kbuf[type]) in dvb_aplay() 555 if (copy_from_user(av7110->kbuf[type], buf, n)) in dvb_aplay() 557 av7110_ipack_instant_repack(av7110->kbuf[type], n, in dvb_aplay() 1671 av7110->kbuf[0] = (u8 *)(av7110->iobuf + AVOUTLEN + AOUTLEN + BMPLEN); in av7110_av_init() 1672 av7110->kbuf[1] = av7110->kbuf[0] + 2 * IPACKS; in av7110_av_init()
|