Home
last modified time | relevance | path

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

1234

/drivers/misc/sgi-gru/
Dgrukdump.c50 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/
Dsaa7164-vbi.c43 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 …]
Dsaa7164-encoder.c74 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/
Dntb_tool.c192 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/
Ddebugfs.c74 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/
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()
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/
Dfnic_debugfs.c148 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/
Dhmcdrv_dev.c59 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()
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()
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/
Dccp-debugfs.c45 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/
Dvop_vringh.c526 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/
Ddebugfs.c27 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/
Drack-meter.c64 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/
Derst-dbg.c90 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/
Dvmci_host.c434 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/
Ds390-trng.c59 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/
Dmusb_debugfs.c202 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/
Dcx18-fileops.c269 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/
Dmtu3_dr.c296 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/
Ddrm_debugfs.c238 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/
Dacpi_thermal_rel.c238 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/
Dtee_core.c248 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/
Dsnic_debugfs.c107 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/
Dnet.c351 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/
Dmei_wdt.c503 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()

1234