Searched defs:rbuf (Results 1 - 25 of 55) sorted by relevance

123

/drivers/gpu/drm/udl/
H A Dudl_connector.c25 char rbuf[3]; local
35 (0x80 | (0x02 << 5)), i << 8, 0xA1, rbuf, 2,
42 block[i] = rbuf[1];
/drivers/media/dvb/dvb-usb/
H A Ddvb-usb-urb.c11 int dvb_usb_generic_rw(struct dvb_usb_device *d, u8 *wbuf, u16 wlen, u8 *rbuf, argument
40 if (!ret && rbuf && rlen) {
47 d->props.generic_bulk_ctrl_endpoint),rbuf,rlen,&actlen,
54 debug_dump(rbuf,actlen,deb_xfer);
H A Dau6610.c32 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
70 rbuf[0] = usb_buf[4];
78 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
81 u8 wo = (rbuf == NULL || rlen == 0); /* write-only */
89 return au6610_usb_msg(d, request, addr, wbuf, wlen, rbuf, rlen);
31 au6610_usb_msg(struct dvb_usb_device *d, u8 operation, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
77 au6610_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
H A Ddtv5100.c35 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
65 type, value, index, rbuf, rlen,
34 dtv5100_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
H A Dgl861.c22 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
26 int wo = (rbuf == NULL || rlen == 0); /* write-only */
53 value, index, rbuf, rlen, 2000);
21 gl861_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
H A Ddibusb-common.c104 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
108 int wo = (rbuf == NULL || rlen == 0),
121 return dvb_usb_generic_rw(d,sndbuf,len,rbuf,rlen,0);
103 dibusb_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
H A Ddigitv.c29 u8 cmd, u8 vv, u8 *wbuf, int wlen, u8 *rbuf, int rlen)
31 int wo = (rbuf == NULL || rlen == 0); /* write-only */
44 memcpy(rbuf,&rcvbuf[3],rlen);
28 digitv_ctrl_msg(struct dvb_usb_device *d, u8 cmd, u8 vv, u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument
H A Dfriio-fe.c241 u8 rbuf[37]; local
248 rbuf, sizeof(rbuf));
255 /* signal_strength: rbuf[2-4] (24bit BE), use lower 16bit for now. */
256 *strength = (rbuf[3] << 8) + rbuf[4];
257 if (rbuf[2])
H A Dfriio.c34 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
38 int wo = (rbuf == NULL || rlen == 0); /* write only */
63 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
67 int wo = (rbuf == NULL || rlen == 0); /* write-only */
74 return gl861_i2c_ctrlmsg_data(d, addr, wbuf, wlen, rbuf, rlen);
105 value, index, rbuf, rlen, 2000);
226 u8 *rbuf, *wbuf; local
234 rbuf = kmalloc(2, GFP_KERNEL);
235 if (!rbuf) {
271 ret = gl861_i2c_msg(d, 0x12 >> 1, wbuf, 3, rbuf,
33 gl861_i2c_ctrlmsg_data(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
62 gl861_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
[all...]
H A Dmxl111sf-i2c.c395 u8 count, u8 *rbuf)
427 rbuf[i] = i2c_r_data[(i*3)+1];
394 mxl111sf_i2c_readagain(struct mxl111sf_state *state, u8 count, u8 *rbuf) argument
H A Daf9005.c462 int wlen, u8 * rbuf, int rlen)
513 rbuf[i] = ibuf[i + 7];
461 af9005_send_command(struct dvb_usb_device *d, u8 command, u8 * wbuf, int wlen, u8 * rbuf, int rlen) argument
H A Danysee.c58 u8 *rbuf, u8 rlen)
118 if (rbuf && rlen)
119 memcpy(rbuf, buf, rlen);
57 anysee_ctrl_msg(struct dvb_usb_device *d, u8 *sbuf, u8 slen, u8 *rbuf, u8 rlen) argument
H A Dmxl111sf.c55 u8 cmd, u8 *wbuf, int wlen, u8 *rbuf, int rlen)
57 int wo = (rbuf == NULL || rlen == 0); /* write-only */
69 dvb_usb_generic_rw(d, sndbuf, 1+wlen, rbuf, rlen, 0);
54 mxl111sf_ctrl_msg(struct dvb_usb_device *d, u8 cmd, u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument
/drivers/w1/slaves/
H A Dw1_ds2423.c54 u8 rbuf[COUNTER_COUNT * READ_BYTE_COUNT]; local
82 rbuf + (p * READ_BYTE_COUNT), READ_BYTE_COUNT);
86 rbuf[(p * READ_BYTE_COUNT) + ii]);
98 crc = crc16(crc, rbuf, 11);
105 (rbuf + 11) +
113 result |= rbuf[(p *
/drivers/media/dvb/dvb-core/
H A Ddvb_ringbuffer.c42 void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len) argument
44 rbuf->pread=rbuf->pwrite=0;
45 rbuf->data=data;
46 rbuf->size=len;
47 rbuf->error=0;
49 init_waitqueue_head(&rbuf->queue);
51 spin_lock_init(&(rbuf->lock));
56 int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf) argument
58 return (rbuf
63 dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf) argument
75 dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf) argument
87 dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf) argument
94 dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf) argument
100 dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer *rbuf) argument
111 dvb_ringbuffer_read_user(struct dvb_ringbuffer *rbuf, u8 __user *buf, size_t len) argument
132 dvb_ringbuffer_read(struct dvb_ringbuffer *rbuf, u8 *buf, size_t len) argument
150 dvb_ringbuffer_write(struct dvb_ringbuffer *rbuf, const u8 *buf, size_t len) argument
169 dvb_ringbuffer_pkt_write(struct dvb_ringbuffer *rbuf, u8* buf, size_t len) argument
183 dvb_ringbuffer_pkt_read_user(struct dvb_ringbuffer *rbuf, size_t idx, int offset, u8 __user *buf, size_t len) argument
211 dvb_ringbuffer_pkt_read(struct dvb_ringbuffer *rbuf, size_t idx, int offset, u8* buf, size_t len) argument
236 dvb_ringbuffer_pkt_dispose(struct dvb_ringbuffer *rbuf, size_t idx) argument
255 dvb_ringbuffer_pkt_next(struct dvb_ringbuffer *rbuf, size_t idx, size_t* pktlen) argument
[all...]
/drivers/media/rc/
H A Dir-lirc-codec.c41 if (!dev->raw->lirc.drv || !dev->raw->lirc.drv->rbuf)
84 lirc_buffer_write(dev->raw->lirc.drv->rbuf,
95 lirc_buffer_write(dev->raw->lirc.drv->rbuf,
97 wake_up(&dev->raw->lirc.drv->rbuf->wait_poll);
302 struct lirc_buffer *rbuf; local
310 rbuf = kzalloc(sizeof(struct lirc_buffer), GFP_KERNEL);
311 if (!rbuf)
314 rc = lirc_buffer_init(rbuf, sizeof(int), LIRCBUF_SIZE);
347 drv->rbuf = rbuf;
[all...]
/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c310 const char __user *wbuf, char __user *rbuf, size_t count,
385 ret = copy_to_user(rbuf, virtual, io_size);
403 char __user *rbuf, size_t count, loff_t *f_pos,
453 ret = copy_to_user(rbuf, virtual, io_size);
309 ttm_bo_io(struct ttm_bo_device *bdev, struct file *filp, const char __user *wbuf, char __user *rbuf, size_t count, loff_t *f_pos, bool write) argument
402 ttm_bo_fbdev_io(struct ttm_buffer_object *bo, const char __user *wbuf, char __user *rbuf, size_t count, loff_t *f_pos, bool write) argument
/drivers/isdn/i4l/
H A Disdn_v110.c166 unsigned char *rbuf = v->decodebuf; local
171 for (rbuf++, len--; len > 0; len--, rbuf++) /* such den SyncHeader in buf ! */
172 if ((*rbuf & v->key) == 0) /* erstes byte gefunden ? */
175 memcpy(v->decodebuf, rbuf, len);
261 unsigned char *rbuf; local
267 rbuf = skb->data;
276 for (; len > 0; len--, rbuf++) /* scan for SyncHeader in buf */
277 if ((*rbuf & v->key) == 0)
284 memcpy(&(v->decodebuf[v->decodelen]), rbuf, le
462 unsigned char *rbuf; local
[all...]
/drivers/media/dvb/ttpci/
H A Dav7110_ca.c233 struct dvb_ringbuffer *rbuf = &av7110->ci_rbuffer; local
239 poll_wait(file, &rbuf->queue, wait);
242 if (!dvb_ringbuffer_empty(rbuf))
/drivers/staging/media/lirc/
H A Dlirc_ttusbir.c95 struct lirc_buffer rbuf; /* Buffer towards LIRC */ member in struct:ttusbir_device
206 if (!lirc_buffer_full(&ttusbir->rbuf)) {
207 lirc_buffer_write(&ttusbir->rbuf, (void *)&l);
208 wake_up_interruptible(&ttusbir->rbuf.wait_poll);
293 if (lirc_buffer_init(&ttusbir->rbuf, sizeof(int), 256) < 0) {
305 ttusbir->driver.rbuf = &ttusbir->rbuf;
315 lirc_buffer_free(&ttusbir->rbuf);
327 lirc_buffer_free(&ttusbir->rbuf);
371 lirc_buffer_free(&ttusbir->rbuf);
[all...]
/drivers/media/dvb/ddbridge/
H A Dddbridge.h129 u32 rbuf; member in struct:ddb_i2c
/drivers/misc/
H A Dakm8975.c141 static void akm8975_ecs_report_value(struct akm8975_data *akm, short *rbuf) argument
149 rbuf[0], rbuf[1], rbuf[2]);
150 pr_info("tmp = %d, m_stat= %d, g_stat=%d\n", rbuf[3], rbuf[4], rbuf[5]);
152 rbuf[6], rbuf[7], rbuf[
[all...]
/drivers/target/
H A Dtarget_core_cdb.c880 unsigned char *rbuf; local
946 rbuf = transport_kmap_data_sg(cmd);
947 memcpy(rbuf, buf, offset);
/drivers/tty/
H A Dn_hdlc.c583 struct n_hdlc_buf *rbuf; local
612 rbuf = n_hdlc_buf_get(&n_hdlc->rx_buf_list);
613 if (rbuf) {
614 if (rbuf->count > nr) {
618 if (copy_to_user(buf, rbuf->buf, rbuf->count))
621 ret = rbuf->count;
626 kfree(rbuf);
628 n_hdlc_buf_put(&n_hdlc->rx_free_buf_list, rbuf);
/drivers/char/pcmcia/
H A Dcm4000_cs.c109 unsigned char rbuf[512]; member in struct:cm4000_dev
995 dev->rbuf[i] = xinb(REG_BUF_DATA(iobase));
1004 dev->rbuf[i] = xinb(REG_BUF_DATA(iobase));
1010 dev->rbuf[i] = dev->rbuf[i - 1];
1011 dev->rbuf[i - 1] = dev->procbyte;
1031 str_invert_revert(dev->rbuf, count);
1033 if (copy_to_user(buf, dev->rbuf, count))

Completed in 499 milliseconds

123