/drivers/misc/sgi-gru/ |
D | grukdump.c | 47 void __user *ubuf, int ctxnum, int dsrcnt, in gru_dump_context_data() argument 61 if (gru_user_copy_handle(&ubuf, cb)) in gru_dump_context_data() 63 if (gru_user_copy_handle(&ubuf, tfh + i * GRU_HANDLE_STRIDE)) in gru_dump_context_data() 65 if (gru_user_copy_handle(&ubuf, cbe + i * GRU_HANDLE_STRIDE)) in gru_dump_context_data() 70 memcpy(ubuf, gseg + GRU_DS_BASE, dsrcnt * GRU_HANDLE_STRIDE); in gru_dump_context_data() 78 void __user *ubuf, void __user *ubufend) in gru_dump_tfm() argument 84 if (bytes > ubufend - ubuf) in gru_dump_tfm() 89 if (gru_user_copy_handle(&ubuf, tfm)) in gru_dump_tfm() 99 void __user *ubuf, void __user *ubufend) in gru_dump_tgh() argument 105 if (bytes > ubufend - ubuf) in gru_dump_tgh() [all …]
|
/drivers/media/pci/saa7164/ |
D | saa7164-vbi.c | 71 struct saa7164_user_buffer *ubuf; in saa7164_vbi_buffers_dealloc() local 85 ubuf = list_entry(p, struct saa7164_user_buffer, list); in saa7164_vbi_buffers_dealloc() 87 saa7164_buffer_dealloc_user(ubuf); in saa7164_vbi_buffers_dealloc() 92 ubuf = list_entry(l, struct saa7164_user_buffer, list); in saa7164_vbi_buffers_dealloc() 94 saa7164_buffer_dealloc_user(ubuf); in saa7164_vbi_buffers_dealloc() 108 struct saa7164_user_buffer *ubuf; in saa7164_vbi_buffers_alloc() local 163 ubuf = saa7164_buffer_alloc_user(dev, len); in saa7164_vbi_buffers_alloc() 164 if (ubuf) { in saa7164_vbi_buffers_alloc() 166 list_add_tail(&ubuf->list, &port->list_buf_free.list); in saa7164_vbi_buffers_alloc() 866 struct saa7164_user_buffer *ubuf; in saa7164_vbi_stop_streaming() local [all …]
|
D | saa7164-encoder.c | 84 struct saa7164_user_buffer *ubuf; in saa7164_encoder_buffers_dealloc() local 98 ubuf = list_entry(p, struct saa7164_user_buffer, list); in saa7164_encoder_buffers_dealloc() 100 saa7164_buffer_dealloc_user(ubuf); in saa7164_encoder_buffers_dealloc() 105 ubuf = list_entry(l, struct saa7164_user_buffer, list); in saa7164_encoder_buffers_dealloc() 107 saa7164_buffer_dealloc_user(ubuf); in saa7164_encoder_buffers_dealloc() 121 struct saa7164_user_buffer *ubuf; in saa7164_encoder_buffers_alloc() local 192 ubuf = saa7164_buffer_alloc_user(dev, len); in saa7164_encoder_buffers_alloc() 193 if (ubuf) { in saa7164_encoder_buffers_alloc() 195 list_add_tail(&ubuf->list, &port->list_buf_free.list); in saa7164_encoder_buffers_alloc() 940 struct saa7164_user_buffer *ubuf; in saa7164_encoder_stop_streaming() local [all …]
|
D | saa7164-core.c | 260 struct saa7164_user_buffer *ubuf = NULL; in saa7164_work_enchandler_helper() local 316 ubuf = list_first_entry(&port->list_buf_free.list, in saa7164_work_enchandler_helper() 319 if (buf->actual_size <= ubuf->actual_size) { in saa7164_work_enchandler_helper() 321 memcpy_fromio(ubuf->data, buf->cpu, in saa7164_work_enchandler_helper() 322 ubuf->actual_size); in saa7164_work_enchandler_helper() 326 ubuf->crc = crc32(0, ubuf->data, ubuf->actual_size); in saa7164_work_enchandler_helper() 330 ubuf->pos = 0; in saa7164_work_enchandler_helper() 332 list_move_tail(&ubuf->list, in saa7164_work_enchandler_helper()
|
/drivers/net/wireless/mwifiex/ |
D | debugfs.c | 179 mwifiex_info_read(struct file *file, char __user *ubuf, in mwifiex_info_read() argument 251 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_info_read() 279 mwifiex_getlog_read(struct file *file, char __user *ubuf, in mwifiex_getlog_read() argument 332 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_getlog_read() 390 mwifiex_debug_read(struct file *file, char __user *ubuf, in mwifiex_debug_read() argument 473 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_debug_read() 492 const char __user *ubuf, size_t count, loff_t *ppos) in mwifiex_regrdwr_write() argument 504 if (copy_from_user(buf, ubuf, buf_size)) { in mwifiex_regrdwr_write() 533 mwifiex_regrdwr_read(struct file *file, char __user *ubuf, in mwifiex_regrdwr_read() argument 560 ret = simple_read_from_buffer(ubuf, count, ppos, buf, pos); in mwifiex_regrdwr_read() [all …]
|
/drivers/scsi/fnic/ |
D | fnic_debugfs.c | 60 char __user *ubuf, in fnic_trace_ctrl_read() argument 67 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in fnic_trace_ctrl_read() 85 const char __user *ubuf, in fnic_trace_ctrl_write() argument 95 if (copy_from_user(&buf, ubuf, cnt)) in fnic_trace_ctrl_write() 200 char __user *ubuf, in fnic_trace_debugfs_read() argument 206 rc = simple_read_from_buffer(ubuf, nbytes, pos, in fnic_trace_debugfs_read()
|
/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()
|
/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 67 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_meclients() 78 static ssize_t mei_dbgfs_read_devstate(struct file *fp, char __user *ubuf, in mei_dbgfs_read_devstate() argument 92 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_devstate()
|
D | main.c | 190 static ssize_t mei_read(struct file *file, char __user *ubuf, in mei_read() argument 228 rets = mei_amthif_read(dev, file, ubuf, length, offset); in mei_read() 297 if (length == 0 || ubuf == NULL || *offset > cb->buf_idx) { in mei_read() 306 if (copy_to_user(ubuf, cb->response_buffer.data + *offset, length)) { in mei_read() 339 static ssize_t mei_write(struct file *file, const char __user *ubuf, in mei_write() argument 419 rets = copy_from_user(write_cb->request_buffer.data, ubuf, length); in mei_write()
|
/drivers/macintosh/ |
D | rack-meter.c | 62 u8 *ubuf; member 138 rm->ubuf[i] = (i & 1) * 255; in rackmeter_set_default_pattern() 140 rm->ubuf[i] = ((~i) & 1) * 255; in rackmeter_set_default_pattern() 239 rm->ubuf[i + offset] = ub; in rackmeter_do_timer() 317 sample |= ((rm->ubuf[led] >= 0x80) << 15); in rackmeter_calc_sample() 442 rm->ubuf = (u8 *)__get_free_page(GFP_KERNEL); in rackmeter_probe() 443 if (rm->ubuf == NULL) { in rackmeter_probe() 510 free_page((unsigned long)rm->ubuf); in rackmeter_probe() 550 free_page((unsigned long)rm->ubuf); in rackmeter_remove()
|
/drivers/acpi/apei/ |
D | erst-dbg.c | 94 static ssize_t erst_dbg_read(struct file *filp, char __user *ubuf, in erst_dbg_read() argument 156 if (copy_to_user(ubuf, erst_dbg_buf, len)) in erst_dbg_read() 164 static ssize_t erst_dbg_write(struct file *filp, const char __user *ubuf, in erst_dbg_write() argument 190 rc = copy_from_user(erst_dbg_buf, ubuf, usize); in erst_dbg_write()
|
/drivers/misc/vmw_vmci/ |
D | vmci_host.c | 436 void __user *ubuf = (void __user *)(uintptr_t)recv_info.addr; in vmci_host_do_receive_datagram() local 437 retval = copy_to_user(ubuf, dg, VMCI_DG_SIZE(dg)); in vmci_host_do_receive_datagram() 731 void __user *ubuf = (void __user *)(uintptr_t)get_info.cpt_buf; in vmci_host_do_ctx_get_cpt_state() local 732 retval = copy_to_user(ubuf, cpt_buf, get_info.buf_size); in vmci_host_do_ctx_get_cpt_state() 877 void __user *ubuf; in vmci_host_do_recv_notifications() local 906 ubuf = (void __user *)(uintptr_t)info.db_handle_buf_uva; in vmci_host_do_recv_notifications() 907 info.result = drv_cp_harray_to_user(ubuf, &info.db_handle_buf_size, in vmci_host_do_recv_notifications() 910 ubuf = (void __user *)(uintptr_t)info.qp_handle_buf_uva; in vmci_host_do_recv_notifications() 911 info.result = drv_cp_harray_to_user(ubuf, in vmci_host_do_recv_notifications()
|
/drivers/usb/chipidea/ |
D | debug.c | 77 static ssize_t ci_port_test_write(struct file *file, const char __user *ubuf, in ci_port_test_write() argument 87 if (copy_from_user(buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in ci_port_test_write() 211 static ssize_t ci_role_write(struct file *file, const char __user *ubuf, in ci_role_write() argument 220 if (copy_from_user(buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in ci_role_write()
|
/drivers/media/pci/cx18/ |
D | cx18-fileops.c | 274 struct cx18_buffer *buf, char __user *ubuf, size_t ucount, bool *stop) in cx18_copy_buf_to_user() argument 365 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) { in cx18_copy_buf_to_user() 378 struct cx18_mdl *mdl, char __user *ubuf, size_t ucount) in cx18_copy_mdl_to_user() argument 403 rc = cx18_copy_buf_to_user(s, mdl->curr_buf, ubuf + tot_written, in cx18_copy_mdl_to_user() 419 static ssize_t cx18_read(struct cx18_stream *s, char __user *ubuf, in cx18_read() argument 459 rc = cx18_copy_mdl_to_user(s, mdl, ubuf + tot_written, in cx18_read() 484 static ssize_t cx18_read_pos(struct cx18_stream *s, char __user *ubuf, in cx18_read_pos() argument 487 ssize_t rc = count ? cx18_read(s, ubuf, count, non_block) : 0; in cx18_read_pos()
|
/drivers/s390/char/ |
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() 508 static ssize_t diag14_read(struct file *file, char __user *ubuf, size_t count, in diag14_read() argument 543 if (copy_to_user(ubuf + copied, buf + res, len)) { in diag14_read() 558 static ssize_t ur_read(struct file *file, char __user *ubuf, size_t count, in ur_read() argument 573 rc = diag14_read(file, ubuf, count, offs); in ur_read()
|
/drivers/usb/dwc3/ |
D | debugfs.c | 413 const char __user *ubuf, size_t count, loff_t *ppos) in dwc3_mode_write() argument 421 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in dwc3_mode_write() 493 const char __user *ubuf, size_t count, loff_t *ppos) in dwc3_testmode_write() argument 501 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in dwc3_testmode_write() 600 const char __user *ubuf, size_t count, loff_t *ppos) in dwc3_link_state_write() argument 608 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in dwc3_link_state_write()
|
/drivers/vhost/ |
D | net.c | 299 static void vhost_zerocopy_callback(struct ubuf_info *ubuf, bool success) in vhost_zerocopy_callback() argument 301 struct vhost_net_ubuf_ref *ubufs = ubuf->ctx; in vhost_zerocopy_callback() 316 vq->heads[ubuf->desc].len = success ? in vhost_zerocopy_callback() 417 struct ubuf_info *ubuf; in handle_tx() local 418 ubuf = nvq->ubuf_info + nvq->upend_idx; in handle_tx() 422 ubuf->callback = vhost_zerocopy_callback; in handle_tx() 423 ubuf->ctx = nvq->ubufs; in handle_tx() 424 ubuf->desc = nvq->upend_idx; in handle_tx() 425 msg.msg_control = ubuf; in handle_tx() 426 msg.msg_controllen = sizeof(ubuf); in handle_tx()
|
/drivers/usb/class/ |
D | cdc-wdm.c | 77 u8 *ubuf; /* buffer for copy to user space */ member 197 memmove(desc->ubuf + desc->length, desc->inbuf, length); in wdm_in_callback() 315 kfree(desc->ubuf); in cleanup() 510 rv = copy_to_user(buffer, desc->ubuf, cntr); in wdm_read() 519 desc->ubuf[i] = desc->ubuf[i + cntr]; in wdm_read() 752 desc->ubuf = kmalloc(desc->wMaxCommand, GFP_KERNEL); in wdm_create() 753 if (!desc->ubuf) in wdm_create()
|
/drivers/xen/ |
D | mcelog.c | 106 static ssize_t xen_mce_chrdev_read(struct file *filp, char __user *ubuf, in xen_mce_chrdev_read() argument 109 char __user *buf = ubuf; in xen_mce_chrdev_read() 139 return err ? err : buf - ubuf; in xen_mce_chrdev_read()
|
/drivers/xen/xenbus/ |
D | xenbus_dev_frontend.c | 120 char __user *ubuf, in xenbus_file_read() argument 147 ret = copy_to_user(ubuf + i, &rb->msg[rb->cons], sz); in xenbus_file_read() 430 const char __user *ubuf, in xenbus_file_write() argument 468 ret = copy_from_user(u->u.buffer + u->len, ubuf, len); in xenbus_file_write()
|
/drivers/usb/musb/ |
D | musb_debugfs.c | 185 const char __user *ubuf, size_t count, loff_t *ppos) in musb_test_mode_write() argument 194 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in musb_test_mode_write()
|
/drivers/media/pci/ivtv/ |
D | ivtv-fileops.c | 299 char __user *ubuf, size_t ucount) in ivtv_copy_buf_to_user() argument 345 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) { in ivtv_copy_buf_to_user() 358 static ssize_t ivtv_read(struct ivtv_stream *s, char __user *ubuf, size_t tot_count, int non_block) in ivtv_read() argument 395 rc = ivtv_copy_buf_to_user(s, buf, ubuf + tot_written, tot_count - tot_written); in ivtv_read() 415 static ssize_t ivtv_read_pos(struct ivtv_stream *s, char __user *ubuf, size_t count, in ivtv_read_pos() argument 418 ssize_t rc = count ? ivtv_read(s, ubuf, count, non_block) : 0; in ivtv_read_pos()
|
/drivers/mmc/core/ |
D | debugfs.c | 315 static ssize_t mmc_ext_csd_read(struct file *filp, char __user *ubuf, in mmc_ext_csd_read() argument 320 return simple_read_from_buffer(ubuf, cnt, ppos, in mmc_ext_csd_read()
|
/drivers/s390/cio/ |
D | qdio_debug.c | 189 static ssize_t qperf_seq_write(struct file *file, const char __user *ubuf, in qperf_seq_write() argument 201 ret = kstrtoul_from_user(ubuf, count, 10, &val); in qperf_seq_write()
|
/drivers/scsi/bfa/ |
D | bfa_ioc.c | 4042 memcpy(flash->dbuf_kva, flash->ubuf + flash->offset, len); in bfa_flash_write_send() 4131 attr = (struct bfa_flash_attr_s *) flash->ubuf; in bfa_flash_intr() 4182 memcpy(flash->ubuf + flash->offset, in bfa_flash_intr() 4308 flash->ubuf = (u8 *) attr; in bfa_flash_get_attr() 4404 flash->ubuf = buf; in bfa_flash_update_part() 4458 flash->ubuf = buf; in bfa_flash_read_part() 5142 buf = (u16 *) (phy->ubuf + phy->offset); in bfa_phy_write_send() 5306 phy->ubuf = (uint8_t *) attr; in bfa_phy_get_attr() 5346 phy->ubuf = (u8 *) stats; in bfa_phy_get_stats() 5397 phy->ubuf = buf; in bfa_phy_update() [all …]
|