Searched refs:ubuf (Results 1 - 25 of 39) sorted by relevance

12

/drivers/misc/sgi-gru/
H A Dgrukdump.c47 void __user *ubuf, int ctxnum, int dsrcnt,
61 if (gru_user_copy_handle(&ubuf, cb))
63 if (gru_user_copy_handle(&ubuf, tfh + i * GRU_HANDLE_STRIDE))
65 if (gru_user_copy_handle(&ubuf, cbe + i * GRU_HANDLE_STRIDE))
70 memcpy(ubuf, gseg + GRU_DS_BASE, dsrcnt * GRU_HANDLE_STRIDE);
78 void __user *ubuf, void __user *ubufend)
84 if (bytes > ubufend - ubuf)
89 if (gru_user_copy_handle(&ubuf, tfm))
99 void __user *ubuf, void __user *ubufend)
105 if (bytes > ubufend - ubuf)
45 gru_dump_context_data(void *grubase, struct gru_context_configuration_handle *cch, void __user *ubuf, int ctxnum, int dsrcnt, int flush_cbrs) argument
77 gru_dump_tfm(struct gru_state *gru, void __user *ubuf, void __user *ubufend) argument
98 gru_dump_tgh(struct gru_state *gru, void __user *ubuf, void __user *ubufend) argument
119 gru_dump_context(struct gru_state *gru, int ctxnum, void __user *ubuf, void __user *ubufend, char data_opt, char lock_cch, char flush_cbrs) argument
192 void __user *ubuf; local
[all...]
/drivers/media/video/saa7164/
H A Dsaa7164-encoder.c84 struct saa7164_user_buffer *ubuf; local
98 ubuf = list_entry(p, struct saa7164_user_buffer, list);
100 saa7164_buffer_dealloc_user(ubuf);
105 ubuf = list_entry(l, struct saa7164_user_buffer, list);
107 saa7164_buffer_dealloc_user(ubuf);
121 struct saa7164_user_buffer *ubuf; local
192 ubuf = saa7164_buffer_alloc_user(dev, len);
193 if (ubuf) {
195 list_add_tail(&ubuf->list, &port->list_buf_free.list);
940 struct saa7164_user_buffer *ubuf; local
1106 struct saa7164_user_buffer *ubuf = NULL; local
1138 struct saa7164_user_buffer *ubuf = NULL; local
[all...]
H A Dsaa7164-vbi.c71 struct saa7164_user_buffer *ubuf; local
85 ubuf = list_entry(p, struct saa7164_user_buffer, list);
87 saa7164_buffer_dealloc_user(ubuf);
92 ubuf = list_entry(l, struct saa7164_user_buffer, list);
94 saa7164_buffer_dealloc_user(ubuf);
108 struct saa7164_user_buffer *ubuf; local
163 ubuf = saa7164_buffer_alloc_user(dev, len);
164 if (ubuf) {
166 list_add_tail(&ubuf->list, &port->list_buf_free.list);
866 struct saa7164_user_buffer *ubuf; local
1052 struct saa7164_user_buffer *ubuf = NULL; local
1083 struct saa7164_user_buffer *ubuf = NULL; local
[all...]
H A Dsaa7164-core.c281 struct saa7164_user_buffer *ubuf = NULL; local
336 ubuf = list_first_entry(&port->list_buf_free.list,
339 if (buf->actual_size <= ubuf->actual_size) {
341 memcpy_fromio(ubuf->data, buf->cpu,
342 ubuf->actual_size);
346 ubuf->crc = crc32(0, ubuf->data, ubuf->actual_size);
350 ubuf->pos = 0;
352 list_move_tail(&ubuf
[all...]
/drivers/bluetooth/
H A Dbtmrvl_debugfs.c49 const char __user *ubuf, size_t count, loff_t *ppos)
57 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count)))
94 static ssize_t btmrvl_psmode_write(struct file *file, const char __user *ubuf, argument
103 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count)))
135 static ssize_t btmrvl_pscmd_write(struct file *file, const char __user *ubuf, argument
144 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count)))
181 static ssize_t btmrvl_gpiogap_write(struct file *file, const char __user *ubuf, argument
190 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count)))
222 static ssize_t btmrvl_hscmd_write(struct file *file, const char __user *ubuf, argument
231 if (copy_from_user(&buf, ubuf, min_
48 btmrvl_hscfgcmd_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
266 btmrvl_hsmode_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
[all...]
/drivers/acpi/apei/
H A Derst-dbg.c94 static ssize_t erst_dbg_read(struct file *filp, char __user *ubuf, argument
147 if (copy_to_user(ubuf, erst_dbg_buf, len))
155 static ssize_t erst_dbg_write(struct file *filp, const char __user *ubuf, argument
181 rc = copy_from_user(erst_dbg_buf, ubuf, usize);
/drivers/net/wireless/mwifiex/
H A Ddebugfs.c174 mwifiex_info_read(struct file *file, char __user *ubuf, argument
235 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page,
263 mwifiex_getlog_read(struct file *file, char __user *ubuf, argument
316 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page,
374 mwifiex_debug_read(struct file *file, char __user *ubuf, argument
457 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page,
476 const char __user *ubuf, size_t count, loff_t *ppos)
488 if (copy_from_user(buf, ubuf, buf_size)) {
517 mwifiex_regrdwr_read(struct file *file, char __user *ubuf, argument
544 ret = simple_read_from_buffer(ubuf, coun
475 mwifiex_regrdwr_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
576 mwifiex_rdeeprom_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
617 mwifiex_rdeeprom_read(struct file *file, char __user *ubuf, size_t count, loff_t *ppos) argument
[all...]
/drivers/macintosh/
H A Drack-meter.c62 u8 *ubuf; member in struct:rackmeter
138 rm->ubuf[i] = (i & 1) * 255;
140 rm->ubuf[i] = ((~i) & 1) * 255;
239 rm->ubuf[i + offset] = ub;
317 sample |= ((rm->ubuf[led] >= 0x80) << 15);
442 rm->ubuf = (u8 *)__get_free_page(GFP_KERNEL);
443 if (rm->ubuf == NULL) {
510 free_page((unsigned long)rm->ubuf);
550 free_page((unsigned long)rm->ubuf);
/drivers/usb/dwc3/
H A Ddebugfs.c433 const char __user *ubuf, size_t count, loff_t *ppos)
441 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count)))
513 const char __user *ubuf, size_t count, loff_t *ppos)
521 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count)))
614 const char __user *ubuf, size_t count, loff_t *ppos)
622 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count)))
432 dwc3_mode_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
512 dwc3_testmode_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
613 dwc3_link_state_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
/drivers/media/video/cx18/
H A Dcx18-fileops.c274 struct cx18_buffer *buf, char __user *ubuf, size_t ucount, bool *stop)
365 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) {
378 struct cx18_mdl *mdl, char __user *ubuf, size_t ucount)
403 rc = cx18_copy_buf_to_user(s, mdl->curr_buf, ubuf + tot_written,
419 static ssize_t cx18_read(struct cx18_stream *s, char __user *ubuf, argument
459 rc = cx18_copy_mdl_to_user(s, mdl, ubuf + tot_written,
484 static ssize_t cx18_read_pos(struct cx18_stream *s, char __user *ubuf, argument
487 ssize_t rc = count ? cx18_read(s, ubuf, count, non_block) : 0;
273 cx18_copy_buf_to_user(struct cx18_stream *s, struct cx18_buffer *buf, char __user *ubuf, size_t ucount, bool *stop) argument
377 cx18_copy_mdl_to_user(struct cx18_stream *s, struct cx18_mdl *mdl, char __user *ubuf, size_t ucount) argument
/drivers/mmc/core/
H A Ddebugfs.c299 static ssize_t mmc_ext_csd_read(struct file *filp, char __user *ubuf, argument
304 return simple_read_from_buffer(ubuf, cnt, ppos,
/drivers/s390/char/
H A Dvmur.c230 static struct ccw1 *alloc_chan_prog(const char __user *ubuf, int rec_count, argument
237 TRACE("alloc_chan_prog(%p, %i, %i)\n", ubuf, rec_count, reclen);
259 if (copy_from_user(kbuf, ubuf, reclen)) {
263 ubuf += reclen;
508 static ssize_t diag14_read(struct file *file, char __user *ubuf, size_t count, argument
543 if (copy_to_user(ubuf + copied, buf + res, len)) {
558 static ssize_t ur_read(struct file *file, char __user *ubuf, size_t count, argument
573 rc = diag14_read(file, ubuf, count, offs);
/drivers/s390/cio/
H A Dqdio_debug.c191 static ssize_t qperf_seq_write(struct file *file, const char __user *ubuf, argument
203 ret = kstrtoul_from_user(ubuf, count, 10, &val);
/drivers/usb/class/
H A Dcdc-wdm.c100 u8 *ubuf; /* buffer for copy to user space */ member in struct:wdm_device
210 memmove(desc->ubuf + desc->length, desc->inbuf, desc->reslength);
325 kfree(desc->ubuf);
511 rv = copy_to_user(buffer, desc->ubuf, cntr);
520 desc->ubuf[i] = desc->ubuf[i + cntr];
734 desc->ubuf = kmalloc(desc->wMaxCommand, GFP_KERNEL);
735 if (!desc->ubuf)
/drivers/usb/musb/
H A Dmusb_debugfs.c187 const char __user *ubuf, size_t count, loff_t *ppos)
196 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count)))
186 musb_test_mode_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
/drivers/gpu/drm/i915/
H A Di915_debugfs.c1510 char __user *ubuf,
1526 return simple_read_from_buffer(ubuf, max, ppos, buf, len);
1531 const char __user *ubuf,
1543 if (copy_from_user(buf, ubuf, cnt))
1566 char __user *ubuf,
1581 return simple_read_from_buffer(ubuf, max, ppos, buf, len);
1586 const char __user *ubuf,
1599 if (copy_from_user(buf, ubuf, cnt))
1628 char __user *ubuf,
1649 return simple_read_from_buffer(ubuf, ma
1509 i915_wedged_read(struct file *filp, char __user *ubuf, size_t max, loff_t *ppos) argument
1530 i915_wedged_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) argument
1565 i915_max_freq_read(struct file *filp, char __user *ubuf, size_t max, loff_t *ppos) argument
1585 i915_max_freq_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) argument
1627 i915_cache_sharing_read(struct file *filp, char __user *ubuf, size_t max, loff_t *ppos) argument
1653 i915_cache_sharing_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) argument
[all...]
/drivers/xen/xenbus/
H A Dxenbus_dev_frontend.c120 char __user *ubuf,
147 ret = copy_to_user(ubuf + i, &rb->msg[rb->cons], sz);
430 const char __user *ubuf,
468 ret = copy_from_user(u->u.buffer + u->len, ubuf, len);
119 xenbus_file_read(struct file *filp, char __user *ubuf, size_t len, loff_t *ppos) argument
429 xenbus_file_write(struct file *filp, const char __user *ubuf, size_t len, loff_t *ppos) argument
/drivers/media/video/ivtv/
H A Divtv-fileops.c297 char __user *ubuf, size_t ucount)
343 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) {
356 static ssize_t ivtv_read(struct ivtv_stream *s, char __user *ubuf, size_t tot_count, int non_block) argument
393 rc = ivtv_copy_buf_to_user(s, buf, ubuf + tot_written, tot_count - tot_written);
413 static ssize_t ivtv_read_pos(struct ivtv_stream *s, char __user *ubuf, size_t count, argument
416 ssize_t rc = count ? ivtv_read(s, ubuf, count, non_block) : 0;
296 ivtv_copy_buf_to_user(struct ivtv_stream *s, struct ivtv_buffer *buf, char __user *ubuf, size_t ucount) argument
/drivers/staging/mei/
H A Dmain.c372 * @ubuf: pointer to user buffer
378 static ssize_t mei_read(struct file *file, char __user *ubuf, argument
417 rets = amthi_read(dev, file, ubuf, length, offset);
489 if (length == 0 || ubuf == NULL || *offset > cb->information) {
498 if (copy_to_user(ubuf, cb->response_buffer.data + *offset, length)) {
527 * @ubuf: pointer to user buffer
533 static ssize_t mei_write(struct file *file, const char __user *ubuf, argument
605 if (copy_from_user(write_cb->request_buffer.data, ubuf, length))
/drivers/vhost/
H A Dnet.c227 /* use msg_control to pass vhost zerocopy ubuf info to skb */
238 struct ubuf_info *ubuf = &vq->ubuf_info[head]; local
241 ubuf->callback = vhost_zerocopy_callback;
242 ubuf->ctx = vq->ubufs;
243 ubuf->desc = vq->upend_idx;
244 msg.msg_control = ubuf;
245 msg.msg_controllen = sizeof(ubuf);
/drivers/char/
H A Dvirtio_console.c625 static ssize_t port_fops_read(struct file *filp, char __user *ubuf, argument
665 return fill_readbuf(port, ubuf, count, true);
668 static ssize_t port_fops_write(struct file *filp, const char __user *ubuf, argument
703 ret = copy_from_user(buf, ubuf, count);
1041 static ssize_t debugfs_read(struct file *filp, char __user *ubuf, argument
1077 ret = simple_read_from_buffer(ubuf, count, offp, buf, out_offset);
/drivers/gpu/vga/
H A Dvga_switcheroo.c278 vga_switcheroo_debugfs_write(struct file *filp, const char __user *ubuf, argument
292 if (copy_from_user(usercmd, ubuf, cnt))
/drivers/idle/
H A Di7300_idle.c519 static ssize_t stats_read_ul(struct file *fp, char __user *ubuf, size_t count, argument
527 return simple_read_from_buffer(ubuf, count, off, buf, len);
/drivers/pci/pcie/aer/
H A Daer_inject.c477 static ssize_t aer_inject_write(struct file *filp, const char __user *ubuf, argument
490 if (copy_from_user(&einj, ubuf, usize))
/drivers/pnp/
H A Dinterface.c303 const char *ubuf, size_t count)
306 char *buf = (void *)ubuf;
301 pnp_set_current_resources(struct device *dmdev, struct device_attribute *attr, const char *ubuf, size_t count) argument

Completed in 3899 milliseconds

12