Home
last modified time | relevance | path

Searched refs:ubuf (Results 1 – 25 of 44) sorted by relevance

12

/drivers/misc/sgi-gru/
Dgrukdump.c47 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/
Dsaa7164-vbi.c71 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 …]
Dsaa7164-encoder.c84 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 …]
Dsaa7164-core.c260 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/
Ddebugfs.c179 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/
Dfnic_debugfs.c60 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/
Dbtmrvl_debugfs.c35 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/
Ddebugfs.c27 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()
Dmain.c190 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/
Drack-meter.c62 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/
Derst-dbg.c94 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/
Dvmci_host.c436 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/
Ddebug.c77 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/
Dcx18-fileops.c274 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/
Dvmur.c230 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/
Ddebugfs.c413 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/
Dnet.c299 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/
Dcdc-wdm.c77 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/
Dmcelog.c106 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/
Dxenbus_dev_frontend.c120 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/
Dmusb_debugfs.c185 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/
Divtv-fileops.c299 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/
Ddebugfs.c315 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/
Dqdio_debug.c189 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/
Dbfa_ioc.c4042 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 …]

12