/drivers/misc/sgi-gru/ |
H A D | grukdump.c | 47 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 D | saa7164-encoder.c | 84 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 D | saa7164-vbi.c | 71 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 D | saa7164-core.c | 281 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 D | btmrvl_debugfs.c | 49 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 D | erst-dbg.c | 94 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 D | debugfs.c | 174 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 D | rack-meter.c | 62 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 D | debugfs.c | 433 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 D | cx18-fileops.c | 274 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 D | debugfs.c | 299 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 D | vmur.c | 230 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 D | qdio_debug.c | 191 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 D | cdc-wdm.c | 100 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 D | musb_debugfs.c | 187 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 D | i915_debugfs.c | 1510 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 D | xenbus_dev_frontend.c | 120 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 D | ivtv-fileops.c | 297 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 D | main.c | 372 * @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 D | net.c | 227 /* 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 D | virtio_console.c | 625 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 D | vga_switcheroo.c | 278 vga_switcheroo_debugfs_write(struct file *filp, const char __user *ubuf, argument 292 if (copy_from_user(usercmd, ubuf, cnt))
|
/drivers/idle/ |
H A D | i7300_idle.c | 519 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 D | aer_inject.c | 477 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 D | interface.c | 303 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
|