/drivers/staging/android/fiq_debugger/ |
H A D | fiq_debugger_ringbuf.h | 31 struct fiq_debugger_ringbuf *rbuf; local 33 rbuf = kzalloc(sizeof(*rbuf) + len, GFP_KERNEL); 34 if (rbuf == NULL) 37 rbuf->len = len; 38 rbuf->head = 0; 39 rbuf->tail = 0; 42 return rbuf; 45 static inline void fiq_debugger_ringbuf_free(struct fiq_debugger_ringbuf *rbuf) argument 47 kfree(rbuf); 50 fiq_debugger_ringbuf_level(struct fiq_debugger_ringbuf *rbuf) argument 60 fiq_debugger_ringbuf_room(struct fiq_debugger_ringbuf *rbuf) argument 66 fiq_debugger_ringbuf_peek(struct fiq_debugger_ringbuf *rbuf, int i) argument 72 fiq_debugger_ringbuf_consume(struct fiq_debugger_ringbuf *rbuf, int count) argument 83 fiq_debugger_ringbuf_push(struct fiq_debugger_ringbuf *rbuf, u8 datum) argument [all...] |
/drivers/media/dvb-core/ |
H A D | dvb_ringbuffer.c | 42 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_write_user(struct dvb_ringbuffer *rbuf, const u8 __user *buf, size_t len) argument 194 dvb_ringbuffer_pkt_write(struct dvb_ringbuffer *rbuf, u8* buf, size_t len) argument 208 dvb_ringbuffer_pkt_read_user(struct dvb_ringbuffer *rbuf, size_t idx, int offset, u8 __user *buf, size_t len) argument 236 dvb_ringbuffer_pkt_read(struct dvb_ringbuffer *rbuf, size_t idx, int offset, u8* buf, size_t len) argument 261 dvb_ringbuffer_pkt_dispose(struct dvb_ringbuffer *rbuf, size_t idx) argument 280 dvb_ringbuffer_pkt_next(struct dvb_ringbuffer *rbuf, size_t idx, size_t* pktlen) argument [all...] |
H A D | dvb_ringbuffer.h | 55 ** free = dvb_ringbuffer_free(rbuf); 57 ** count = dvb_ringbuffer_write(rbuf, buffer, buflen); 62 ** avail = dvb_ringbuffer_avail(rbuf); 64 ** count = dvb_ringbuffer_read(rbuf, buffer, min(avail, bufsize)); 77 extern void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len); 80 extern int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf); 83 extern ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf); 86 extern ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf); 93 extern void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf); 99 extern void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf); [all...] |
/drivers/media/usb/dvb-usb-v2/ |
H A D | dvb_usb_urb.c | 25 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) 47 if (!ret && rbuf && rlen) { 55 rbuf, rlen, &actual_length, 2000); 62 actual_length, rbuf); 69 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) 74 ret = dvb_usb_v2_generic_io(d, wbuf, wlen, rbuf, rlen); 94 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) 96 return dvb_usb_v2_generic_io(d, wbuf, wlen, rbuf, rlen); 24 dvb_usb_v2_generic_io(struct dvb_usb_device *d, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument 68 dvb_usbv2_generic_rw(struct dvb_usb_device *d, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument 93 dvb_usbv2_generic_rw_locked(struct dvb_usb_device *d, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
|
H A D | lmedm04.c | 171 u8 *wbuf, int wlen, u8 *rbuf, int rlen) 200 memcpy(rbuf, buff, rlen); 227 static u8 rbuf[1]; local 246 sizeof(pid_buff) , rbuf, sizeof(rbuf)); 258 static u8 *ibuf, *rbuf; local 275 rbuf = (u8 *) lme_urb->transfer_buffer; 281 ibuf = (u8 *)&rbuf[i*8]; 390 static u8 rbuf[1]; local 399 sizeof(clear_pid_reg), rbuf, sizeo 170 lme2510_usb_talk(struct dvb_usb_device *d, u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument 449 lme2510_msg(struct dvb_usb_device *d, u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument 697 static u8 rbuf[1]; local 966 static u8 rbuf[1]; local 1201 static u8 rbuf[1]; local [all...] |
H A D | au6610.c | 28 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) 72 rbuf[0] = usb_buf[4]; 80 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) 83 u8 wo = (rbuf == NULL || rlen == 0); /* write-only */ 91 return au6610_usb_msg(d, request, addr, wbuf, wlen, rbuf, rlen); 27 au6610_usb_msg(struct dvb_usb_device *d, u8 operation, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument 79 au6610_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
|
H A D | gl861.c | 17 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) 21 int wo = (rbuf == NULL || rlen == 0); /* write-only */ 49 value, index, rbuf, rlen, 2000); 16 gl861_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
|
H A D | af9035.h | 54 u8 *rbuf; member in struct:usb_req
|
H A D | af9035.c | 121 memcpy(req->rbuf, &state->buf[ACK_HDR_LEN], req->rlen); 480 u8 rbuf[4]; local 482 sizeof(rbuf), rbuf }; 484 ret = af9035_rd_regs(d, 0x1222, rbuf, 3); 488 state->chip_version = rbuf[0]; 489 state->chip_type = rbuf[2] << 8 | rbuf[1] << 0; 518 dev_dbg(&d->udev->dev, "%s: reply=%*ph\n", __func__, 4, rbuf); 519 if (rbuf[ 670 u8 rbuf[4]; local [all...] |
/drivers/gpu/drm/udl/ |
H A D | udl_connector.c | 25 char *rbuf; local 32 rbuf = kmalloc(2, GFP_KERNEL); 33 if (rbuf == NULL) 39 (0x80 | (0x02 << 5)), i << 8, 0xA1, rbuf, 2, 45 block[i] = rbuf[1]; 48 kfree(rbuf); 53 kfree(rbuf);
|
/drivers/w1/slaves/ |
H A D | w1_ds2423.c | 48 u8 rbuf[COUNTER_COUNT * READ_BYTE_COUNT]; local 76 rbuf + (p * READ_BYTE_COUNT), READ_BYTE_COUNT); 80 rbuf[(p * READ_BYTE_COUNT) + ii]); 92 crc = crc16(crc, rbuf, 11); 99 (rbuf + 11) + 107 result |= rbuf[(p *
|
/drivers/infiniband/hw/qib/ |
H A D | qib_common.h | 766 static inline __u32 qib_hdrget_err_flags(const __le32 *rbuf) argument 768 return __le32_to_cpu(rbuf[1]) & QLOGIC_IB_RHF_H_ERR_MASK; 771 static inline __u32 qib_hdrget_rcv_type(const __le32 *rbuf) argument 773 return (__le32_to_cpu(rbuf[0]) >> QLOGIC_IB_RHF_RCVTYPE_SHIFT) & 777 static inline __u32 qib_hdrget_length_in_bytes(const __le32 *rbuf) argument 779 return ((__le32_to_cpu(rbuf[0]) >> QLOGIC_IB_RHF_LENGTH_SHIFT) & 783 static inline __u32 qib_hdrget_index(const __le32 *rbuf) argument 785 return (__le32_to_cpu(rbuf[0]) >> QLOGIC_IB_RHF_EGRINDEX_SHIFT) & 789 static inline __u32 qib_hdrget_seq(const __le32 *rbuf) argument 791 return (__le32_to_cpu(rbuf[ 795 qib_hdrget_offset(const __le32 *rbuf) argument 801 qib_hdrget_use_egr_buf(const __le32 *rbuf) argument [all...] |
/drivers/media/usb/dvb-usb/ |
H A D | friio.c | 34 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 D | dvb-usb-urb.c | 11 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 D | friio-fe.c | 241 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])
|
/drivers/ata/ |
H A D | libata-scsi.c | 1910 * Returns rbuf buffer. The result is copied to @cmd's buffer if 1941 unsigned int (*actor)(struct ata_scsi_args *args, u8 *rbuf)) 1943 u8 *rbuf; local 1948 rbuf = ata_scsi_rbuf_get(cmd, false, &flags); 1949 rc = actor(args, rbuf); 1960 * @rbuf: Response buffer, to which simulated SCSI cmd output is sent. 1968 static unsigned int ata_scsiop_inq_std(struct ata_scsi_args *args, u8 *rbuf) argument 1993 memcpy(rbuf, hdr, sizeof(hdr)); 1994 memcpy(&rbuf[8], "ATA ", 8); 1995 ata_id_string(args->id, &rbuf[1 1940 ata_scsi_rbuf_fill(struct ata_scsi_args *args, unsigned int (*actor)(struct ata_scsi_args *args, u8 *rbuf)) argument 2020 ata_scsiop_inq_00(struct ata_scsi_args *args, u8 *rbuf) argument 2047 ata_scsiop_inq_80(struct ata_scsi_args *args, u8 *rbuf) argument 2075 ata_scsiop_inq_83(struct ata_scsi_args *args, u8 *rbuf) argument 2131 ata_scsiop_inq_89(struct ata_scsi_args *args, u8 *rbuf) argument 2160 ata_scsiop_inq_b0(struct ata_scsi_args *args, u8 *rbuf) argument 2194 ata_scsiop_inq_b1(struct ata_scsi_args *args, u8 *rbuf) argument 2208 ata_scsiop_inq_b2(struct ata_scsi_args *args, u8 *rbuf) argument 2229 ata_scsiop_noop(struct ata_scsi_args *args, u8 *rbuf) argument 2350 ata_scsiop_mode_sense(struct ata_scsi_args *args, u8 *rbuf) argument 2466 ata_scsiop_read_cap(struct ata_scsi_args *args, u8 *rbuf) argument 2538 ata_scsiop_report_luns(struct ata_scsi_args *args, u8 *rbuf) argument [all...] |
/drivers/media/rc/ |
H A D | ir-lirc-codec.c | 41 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); 336 struct lirc_buffer *rbuf; local 344 rbuf = kzalloc(sizeof(struct lirc_buffer), GFP_KERNEL); 345 if (!rbuf) 348 rc = lirc_buffer_init(rbuf, sizeof(int), LIRCBUF_SIZE); 381 drv->rbuf = rbuf; [all...] |
/drivers/infiniband/hw/ipath/ |
H A D | ipath_common.h | 805 static inline __u32 ipath_hdrget_err_flags(const __le32 * rbuf) argument 807 return __le32_to_cpu(rbuf[1]) & INFINIPATH_RHF_H_ERR_MASK; 810 static inline __u32 ipath_hdrget_rcv_type(const __le32 * rbuf) argument 812 return (__le32_to_cpu(rbuf[0]) >> INFINIPATH_RHF_RCVTYPE_SHIFT) 816 static inline __u32 ipath_hdrget_length_in_bytes(const __le32 * rbuf) argument 818 return ((__le32_to_cpu(rbuf[0]) >> INFINIPATH_RHF_LENGTH_SHIFT) 822 static inline __u32 ipath_hdrget_index(const __le32 * rbuf) argument 824 return (__le32_to_cpu(rbuf[0]) >> INFINIPATH_RHF_EGRINDEX_SHIFT) 828 static inline __u32 ipath_hdrget_seq(const __le32 *rbuf) argument 830 return (__le32_to_cpu(rbuf[ 834 ipath_hdrget_offset(const __le32 *rbuf) argument 840 ipath_hdrget_use_egr_buf(const __le32 *rbuf) argument [all...] |
/drivers/video/backlight/ |
H A D | ili922x.c | 156 unsigned char rbuf[CMD_BUFSIZE]; local 162 xfer.rx_buf = rbuf; 184 *rs = (rbuf[2] << 8) + rbuf[3]; 199 unsigned char rbuf[CMD_BUFSIZE]; local 206 xfer_regindex.rx_buf = rbuf; 228 xfer_regvalue.rx_buf = &rbuf[send_bytes]; 238 *rx = (rbuf[1 + send_bytes] << 8) + rbuf[2 + send_bytes]; 253 unsigned char rbuf[CMD_BUFSIZ local [all...] |
/drivers/media/common/b2c2/ |
H A D | flexcop-eeprom.c | 16 u32 len, u8 *wbuf, u8 *rbuf, int retries) 22 if (eeprom_lrc_read(adapter, addr, len, rbuf, retries) == 1) 33 u8 rbuf[20]; 44 return eeprom_lrc_write(adapter, 0x3e4, 20, wbuf, rbuf, 4);
|
/drivers/staging/media/lirc/ |
H A D | lirc_zilog.c | 104 struct lirc_buffer rbuf; member in struct:IR 202 if (ir->rbuf.fifo_initialized) 203 lirc_buffer_free(&ir->rbuf); 276 wake_up_interruptible(&ir->rbuf.wait_poll); 331 struct lirc_buffer *rbuf = ir->l.rbuf; local 335 if (lirc_buffer_full(rbuf)) { 448 lirc_buffer_write(rbuf, codes); 451 } while (!lirc_buffer_full(rbuf)); 473 struct lirc_buffer *rbuf local 902 struct lirc_buffer *rbuf = ir->l.rbuf; local 1212 struct lirc_buffer *rbuf = ir->l.rbuf; local [all...] |
H A D | lirc_sasem.c | 169 lirc_buffer_free(context->driver->rbuf); 170 kfree(context->driver->rbuf); 631 lirc_buffer_write(context->driver->rbuf, buf); 632 wake_up(&context->driver->rbuf->wait_poll); 682 struct lirc_buffer *rbuf = NULL; local 767 rbuf = kmalloc(sizeof(struct lirc_buffer), GFP_KERNEL); 768 if (!rbuf) { 772 if (lirc_buffer_init(rbuf, BUF_CHUNK_SIZE, BUF_SIZE)) { 804 driver->rbuf = rbuf; [all...] |
H A D | lirc_imon.c | 195 lirc_buffer_free(context->driver->rbuf); 196 kfree(context->driver->rbuf); 571 lirc_buffer_write(context->driver->rbuf, buf); 572 wake_up(&context->driver->rbuf->wait_poll); 723 struct lirc_buffer *rbuf = NULL; local 828 rbuf = kmalloc(sizeof(struct lirc_buffer), GFP_KERNEL); 829 if (!rbuf) { 833 if (lirc_buffer_init(rbuf, BUF_CHUNK_SIZE, BUF_SIZE)) { 861 driver->rbuf = rbuf; [all...] |
/drivers/isdn/i4l/ |
H A D | isdn_v110.c | 166 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/tty/ |
H A D | n_hdlc.c | 583 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);
|