/drivers/misc/sgi-gru/ |
D | grukdump.c | 50 void __user *ubuf, int ctxnum, int dsrcnt, in gru_dump_context_data() argument 64 if (gru_user_copy_handle(&ubuf, cb)) in gru_dump_context_data() 66 if (gru_user_copy_handle(&ubuf, tfh + i * GRU_HANDLE_STRIDE)) in gru_dump_context_data() 68 if (gru_user_copy_handle(&ubuf, cbe + i * GRU_HANDLE_STRIDE)) in gru_dump_context_data() 73 memcpy(ubuf, gseg + GRU_DS_BASE, dsrcnt * GRU_HANDLE_STRIDE); in gru_dump_context_data() 81 void __user *ubuf, void __user *ubufend) in gru_dump_tfm() argument 86 if (GRU_NUM_TFM * GRU_CACHE_LINE_BYTES > ubufend - ubuf) in gru_dump_tfm() 91 if (gru_user_copy_handle(&ubuf, tfm)) in gru_dump_tfm() 101 void __user *ubuf, void __user *ubufend) in gru_dump_tgh() argument 106 if (GRU_NUM_TGH * GRU_CACHE_LINE_BYTES > ubufend - ubuf) in gru_dump_tgh() [all …]
|
/drivers/media/pci/saa7164/ |
D | saa7164-vbi.c | 43 struct saa7164_user_buffer *ubuf; in saa7164_vbi_buffers_dealloc() local 57 ubuf = list_entry(p, struct saa7164_user_buffer, list); in saa7164_vbi_buffers_dealloc() 59 saa7164_buffer_dealloc_user(ubuf); in saa7164_vbi_buffers_dealloc() 64 ubuf = list_entry(l, struct saa7164_user_buffer, list); in saa7164_vbi_buffers_dealloc() 66 saa7164_buffer_dealloc_user(ubuf); in saa7164_vbi_buffers_dealloc() 80 struct saa7164_user_buffer *ubuf; in saa7164_vbi_buffers_alloc() local 134 ubuf = saa7164_buffer_alloc_user(dev, len); in saa7164_vbi_buffers_alloc() 135 if (ubuf) { in saa7164_vbi_buffers_alloc() 137 list_add_tail(&ubuf->list, &port->list_buf_free.list); in saa7164_vbi_buffers_alloc() 292 struct saa7164_user_buffer *ubuf; in saa7164_vbi_stop_streaming() local [all …]
|
D | saa7164-encoder.c | 74 struct saa7164_user_buffer *ubuf; in saa7164_encoder_buffers_dealloc() local 88 ubuf = list_entry(p, struct saa7164_user_buffer, list); in saa7164_encoder_buffers_dealloc() 90 saa7164_buffer_dealloc_user(ubuf); in saa7164_encoder_buffers_dealloc() 95 ubuf = list_entry(l, struct saa7164_user_buffer, list); in saa7164_encoder_buffers_dealloc() 97 saa7164_buffer_dealloc_user(ubuf); in saa7164_encoder_buffers_dealloc() 111 struct saa7164_user_buffer *ubuf; in saa7164_encoder_buffers_alloc() local 181 ubuf = saa7164_buffer_alloc_user(dev, len); in saa7164_encoder_buffers_alloc() 182 if (ubuf) { in saa7164_encoder_buffers_alloc() 184 list_add_tail(&ubuf->list, &port->list_buf_free.list); in saa7164_encoder_buffers_alloc() 609 struct saa7164_user_buffer *ubuf; in saa7164_encoder_stop_streaming() local [all …]
|
/drivers/ntb/test/ |
D | ntb_tool.c | 192 static ssize_t tool_dbfn_read(struct tool_ctx *tc, char __user *ubuf, in tool_dbfn_read() argument 212 rc = simple_read_from_buffer(ubuf, size, offp, buf, pos); in tool_dbfn_read() 220 const char __user *ubuf, in tool_dbfn_write() argument 234 rc = simple_write_to_buffer(buf, size, offp, ubuf, size); in tool_dbfn_write() 265 static ssize_t tool_spadfn_read(struct tool_ctx *tc, char __user *ubuf, in tool_spadfn_read() argument 297 rc = simple_read_from_buffer(ubuf, size, offp, buf, pos); in tool_spadfn_read() 305 const char __user *ubuf, in tool_spadfn_write() argument 325 rc = simple_write_to_buffer(buf, size, offp, ubuf, size); in tool_spadfn_write() 351 static ssize_t tool_db_read(struct file *filep, char __user *ubuf, in tool_db_read() argument 356 return tool_dbfn_read(tc, ubuf, size, offp, in tool_db_read() [all …]
|
/drivers/net/wireless/marvell/mwifiex/ |
D | debugfs.c | 74 mwifiex_info_read(struct file *file, char __user *ubuf, in mwifiex_info_read() argument 148 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_info_read() 166 mwifiex_device_dump_read(struct file *file, char __user *ubuf, in mwifiex_device_dump_read() argument 201 mwifiex_getlog_read(struct file *file, char __user *ubuf, in mwifiex_getlog_read() argument 258 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_getlog_read() 277 mwifiex_histogram_read(struct file *file, char __user *ubuf, in mwifiex_histogram_read() argument 344 ret = simple_read_from_buffer(ubuf, count, ppos, (char *)page, in mwifiex_histogram_read() 351 mwifiex_histogram_write(struct file *file, const char __user *ubuf, in mwifiex_histogram_write() argument 411 mwifiex_debug_read(struct file *file, char __user *ubuf, in mwifiex_debug_read() argument 429 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_debug_read() [all …]
|
/drivers/bluetooth/ |
D | btmrvl_debugfs.c | 35 const char __user *ubuf, size_t count, loff_t *ppos) in btmrvl_hscfgcmd_write() argument 43 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in btmrvl_hscfgcmd_write() 80 static ssize_t btmrvl_pscmd_write(struct file *file, const char __user *ubuf, in btmrvl_pscmd_write() argument 89 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in btmrvl_pscmd_write() 126 static ssize_t btmrvl_hscmd_write(struct file *file, const char __user *ubuf, in btmrvl_hscmd_write() argument 135 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in btmrvl_hscmd_write() 170 static ssize_t btmrvl_fwdump_write(struct file *file, const char __user *ubuf, in btmrvl_fwdump_write() argument 179 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in btmrvl_fwdump_write()
|
/drivers/scsi/fnic/ |
D | fnic_debugfs.c | 148 char __user *ubuf, in fnic_trace_ctrl_read() argument 165 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in fnic_trace_ctrl_read() 186 const char __user *ubuf, in fnic_trace_ctrl_write() argument 198 if (copy_from_user(&buf, ubuf, cnt)) in fnic_trace_ctrl_write() 323 char __user *ubuf, in fnic_trace_debugfs_read() argument 329 rc = simple_read_from_buffer(ubuf, nbytes, pos, in fnic_trace_debugfs_read() 564 char __user *ubuf, in fnic_reset_stats_read() argument 574 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in fnic_reset_stats_read() 592 const char __user *ubuf, in fnic_reset_stats_write() argument 607 if (copy_from_user(&buf, ubuf, cnt)) in fnic_reset_stats_write() [all …]
|
/drivers/s390/char/ |
D | hmcdrv_dev.c | 59 static ssize_t hmcdrv_dev_read(struct file *fp, char __user *ubuf, 61 static ssize_t hmcdrv_dev_write(struct file *fp, const char __user *ubuf, 221 static ssize_t hmcdrv_dev_read(struct file *fp, char __user *ubuf, in hmcdrv_dev_read() argument 232 *pos, ubuf, len); in hmcdrv_dev_read() 246 static ssize_t hmcdrv_dev_write(struct file *fp, const char __user *ubuf, in hmcdrv_dev_write() argument 260 if (!copy_from_user(fp->private_data, ubuf, len)) { in hmcdrv_dev_write() 271 *pos, (char __user *) ubuf, len); in hmcdrv_dev_write()
|
D | vmur.c | 230 static struct ccw1 *alloc_chan_prog(const char __user *ubuf, int rec_count, in alloc_chan_prog() argument 237 TRACE("alloc_chan_prog(%p, %i, %i)\n", ubuf, rec_count, reclen); in alloc_chan_prog() 259 if (copy_from_user(kbuf, ubuf, reclen)) { in alloc_chan_prog() 263 ubuf += reclen; in alloc_chan_prog() 509 static ssize_t diag14_read(struct file *file, char __user *ubuf, size_t count, in diag14_read() argument 544 if (copy_to_user(ubuf + copied, buf + res, len)) { in diag14_read() 559 static ssize_t ur_read(struct file *file, char __user *ubuf, size_t count, in ur_read() argument 574 rc = diag14_read(file, ubuf, count, offs); in ur_read()
|
/drivers/crypto/ccp/ |
D | ccp-debugfs.c | 45 static ssize_t ccp5_debugfs_info_read(struct file *filp, char __user *ubuf, in ccp5_debugfs_info_read() argument 91 ret = simple_read_from_buffer(ubuf, count, offp, obuf, oboff); in ccp5_debugfs_info_read() 100 static ssize_t ccp5_debugfs_stats_read(struct file *filp, char __user *ubuf, in ccp5_debugfs_stats_read() argument 153 ret = simple_read_from_buffer(ubuf, count, offp, obuf, oboff); in ccp5_debugfs_stats_read() 178 const char __user *ubuf, in ccp5_debugfs_stats_write() argument 194 static ssize_t ccp5_debugfs_queue_read(struct file *filp, char __user *ubuf, in ccp5_debugfs_queue_read() argument 239 ret = simple_read_from_buffer(ubuf, count, offp, obuf, oboff); in ccp5_debugfs_queue_read() 249 const char __user *ubuf, in ccp5_debugfs_queue_write() argument
|
/drivers/misc/mic/vop/ |
D | vop_vringh.c | 526 static int vop_virtio_copy_to_user(struct vop_vdev *vdev, void __user *ubuf, in vop_virtio_copy_to_user() argument 540 if (copy_to_user(ubuf, (void __force *)dbuf, len)) { in vop_virtio_copy_to_user() 571 if (copy_to_user(ubuf, vvr->buf + dma_offset, in vop_virtio_copy_to_user() 579 ubuf += partlen; in vop_virtio_copy_to_user() 591 __func__, ubuf, dbuf, len, vr_idx); in vop_virtio_copy_to_user() 601 static int vop_virtio_copy_from_user(struct vop_vdev *vdev, void __user *ubuf, in vop_virtio_copy_from_user() argument 637 if (copy_from_user(vvr->buf, ubuf, partlen)) { in vop_virtio_copy_from_user() 651 ubuf += partlen; in vop_virtio_copy_from_user() 662 if (copy_from_user((void __force *)dbuf, ubuf, len)) { in vop_virtio_copy_from_user() 674 __func__, ubuf, dbuf, len, vr_idx); in vop_virtio_copy_from_user() [all …]
|
/drivers/misc/mei/ |
D | debugfs.c | 27 static ssize_t mei_dbgfs_read_meclients(struct file *fp, char __user *ubuf, in mei_dbgfs_read_meclients() argument 78 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_meclients() 89 static ssize_t mei_dbgfs_read_active(struct file *fp, char __user *ubuf, in mei_dbgfs_read_active() argument 140 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_active() 151 static ssize_t mei_dbgfs_read_devstate(struct file *fp, char __user *ubuf, in mei_dbgfs_read_devstate() argument 190 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_devstate()
|
/drivers/macintosh/ |
D | rack-meter.c | 64 u8 *ubuf; member 140 rm->ubuf[i] = (i & 1) * 255; in rackmeter_set_default_pattern() 142 rm->ubuf[i] = ((~i) & 1) * 255; in rackmeter_set_default_pattern() 242 rm->ubuf[i + offset] = ub; in rackmeter_do_timer() 320 sample |= ((rm->ubuf[led] >= 0x80) << 15); in rackmeter_calc_sample() 445 rm->ubuf = (u8 *)__get_free_page(GFP_KERNEL); in rackmeter_probe() 446 if (rm->ubuf == NULL) { in rackmeter_probe() 513 free_page((unsigned long)rm->ubuf); in rackmeter_probe() 553 free_page((unsigned long)rm->ubuf); in rackmeter_remove()
|
/drivers/acpi/apei/ |
D | erst-dbg.c | 90 static ssize_t erst_dbg_read(struct file *filp, char __user *ubuf, in erst_dbg_read() argument 152 if (copy_to_user(ubuf, erst_dbg_buf, len)) in erst_dbg_read() 160 static ssize_t erst_dbg_write(struct file *filp, const char __user *ubuf, in erst_dbg_write() argument 186 rc = copy_from_user(erst_dbg_buf, ubuf, usize); in erst_dbg_write()
|
/drivers/misc/vmw_vmci/ |
D | vmci_host.c | 434 void __user *ubuf = (void __user *)(uintptr_t)recv_info.addr; in vmci_host_do_receive_datagram() local 435 retval = copy_to_user(ubuf, dg, VMCI_DG_SIZE(dg)); in vmci_host_do_receive_datagram() 729 void __user *ubuf = (void __user *)(uintptr_t)get_info.cpt_buf; in vmci_host_do_ctx_get_cpt_state() local 730 retval = copy_to_user(ubuf, cpt_buf, get_info.buf_size); in vmci_host_do_ctx_get_cpt_state() 875 void __user *ubuf; in vmci_host_do_recv_notifications() local 904 ubuf = (void __user *)(uintptr_t)info.db_handle_buf_uva; in vmci_host_do_recv_notifications() 905 info.result = drv_cp_harray_to_user(ubuf, &info.db_handle_buf_size, in vmci_host_do_recv_notifications() 908 ubuf = (void __user *)(uintptr_t)info.qp_handle_buf_uva; in vmci_host_do_recv_notifications() 909 info.result = drv_cp_harray_to_user(ubuf, in vmci_host_do_recv_notifications()
|
/drivers/char/hw_random/ |
D | s390-trng.c | 59 static ssize_t trng_read(struct file *file, char __user *ubuf, in trng_read() argument 91 if (copy_to_user(ubuf, p, n)) { in trng_read() 96 ubuf += n; in trng_read()
|
/drivers/usb/musb/ |
D | musb_debugfs.c | 202 const char __user *ubuf, size_t count, loff_t *ppos) in musb_test_mode_write() argument 219 if (copy_from_user(buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in musb_test_mode_write() 302 const char __user *ubuf, size_t count, loff_t *ppos) in musb_softconnect_write() argument 311 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in musb_softconnect_write()
|
/drivers/media/pci/cx18/ |
D | cx18-fileops.c | 269 struct cx18_buffer *buf, char __user *ubuf, size_t ucount, bool *stop) in cx18_copy_buf_to_user() argument 360 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) { in cx18_copy_buf_to_user() 373 struct cx18_mdl *mdl, char __user *ubuf, size_t ucount) in cx18_copy_mdl_to_user() argument 398 rc = cx18_copy_buf_to_user(s, mdl->curr_buf, ubuf + tot_written, in cx18_copy_mdl_to_user() 414 static ssize_t cx18_read(struct cx18_stream *s, char __user *ubuf, in cx18_read() argument 454 rc = cx18_copy_mdl_to_user(s, mdl, ubuf + tot_written, in cx18_read() 479 static ssize_t cx18_read_pos(struct cx18_stream *s, char __user *ubuf, in cx18_read_pos() argument 482 ssize_t rc = count ? cx18_read(s, ubuf, count, non_block) : 0; in cx18_read_pos()
|
/drivers/usb/mtu3/ |
D | mtu3_dr.c | 296 const char __user *ubuf, size_t count, loff_t *ppos) in ssusb_mode_write() argument 302 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in ssusb_mode_write() 342 const char __user *ubuf, size_t count, loff_t *ppos) in ssusb_vbus_write() argument 350 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in ssusb_vbus_write()
|
/drivers/gpu/drm/ |
D | drm_debugfs.c | 238 static ssize_t connector_write(struct file *file, const char __user *ubuf, in connector_write() argument 248 if (copy_from_user(buf, ubuf, len)) in connector_write() 285 static ssize_t edid_write(struct file *file, const char __user *ubuf, in edid_write() argument 294 buf = memdup_user(ubuf, len); in edid_write()
|
/drivers/thermal/int340x_thermal/ |
D | acpi_thermal_rel.c | 238 static int fill_art(char __user *ubuf) in fill_art() argument 266 if (copy_to_user(ubuf, art_user, art_len)) in fill_art() 274 static int fill_trt(char __user *ubuf) in fill_trt() argument 301 if (copy_to_user(ubuf, trt_user, trt_len)) in fill_trt()
|
/drivers/tee/ |
D | tee_core.c | 248 struct tee_ioctl_buf_data __user *ubuf) in tee_ioctl_open_session() argument 262 if (copy_from_user(&buf, ubuf, sizeof(buf))) in tee_ioctl_open_session() 320 struct tee_ioctl_buf_data __user *ubuf) in tee_ioctl_invoke() argument 333 if (copy_from_user(&buf, ubuf, sizeof(buf))) in tee_ioctl_invoke() 455 struct tee_ioctl_buf_data __user *ubuf) in tee_ioctl_supp_recv() argument 467 if (copy_from_user(&buf, ubuf, sizeof(buf))) in tee_ioctl_supp_recv() 548 struct tee_ioctl_buf_data __user *ubuf) in tee_ioctl_supp_send() argument 561 if (copy_from_user(&buf, ubuf, sizeof(buf))) in tee_ioctl_supp_send()
|
/drivers/scsi/snic/ |
D | snic_debugfs.c | 107 char __user *ubuf, in snic_reset_stats_read() argument 117 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in snic_reset_stats_read() 136 const char __user *ubuf, in snic_reset_stats_write() argument 151 if (copy_from_user(&buf, ubuf, cnt)) in snic_reset_stats_write()
|
/drivers/vhost/ |
D | net.c | 351 static void vhost_zerocopy_callback(struct ubuf_info *ubuf, bool success) in vhost_zerocopy_callback() argument 353 struct vhost_net_ubuf_ref *ubufs = ubuf->ctx; in vhost_zerocopy_callback() 360 vq->heads[ubuf->desc].len = success ? in vhost_zerocopy_callback() 535 struct ubuf_info *ubuf; in handle_tx() local 536 ubuf = nvq->ubuf_info + nvq->upend_idx; in handle_tx() 540 ubuf->callback = vhost_zerocopy_callback; in handle_tx() 541 ubuf->ctx = nvq->ubufs; in handle_tx() 542 ubuf->desc = nvq->upend_idx; in handle_tx() 543 refcount_set(&ubuf->refcnt, 1); in handle_tx() 544 msg.msg_control = ubuf; in handle_tx() [all …]
|
/drivers/watchdog/ |
D | mei_wdt.c | 503 static ssize_t mei_dbgfs_read_activation(struct file *file, char __user *ubuf, in mei_dbgfs_read_activation() argument 516 return simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_activation() 525 static ssize_t mei_dbgfs_read_state(struct file *file, char __user *ubuf, in mei_dbgfs_read_state() argument 536 return simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_state()
|