/linux/drivers/media/dvb-core/ |
H A D | dvb_ringbuffer.c | 38 void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len) in dvb_ringbuffer_init() argument 40 rbuf->pread=rbuf->pwrite=0; in dvb_ringbuffer_init() 41 rbuf->data=data; in dvb_ringbuffer_init() 42 rbuf->size=len; in dvb_ringbuffer_init() 43 rbuf->error=0; in dvb_ringbuffer_init() 45 init_waitqueue_head(&rbuf->queue); in dvb_ringbuffer_init() 47 spin_lock_init(&(rbuf->lock)); in dvb_ringbuffer_init() 52 int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf) in dvb_ringbuffer_empty() argument 60 return (rbuf in dvb_ringbuffer_empty() 65 dvb_ringbuffer_free(struct dvb_ringbuffer * rbuf) dvb_ringbuffer_free() argument 82 dvb_ringbuffer_avail(struct dvb_ringbuffer * rbuf) dvb_ringbuffer_avail() argument 98 dvb_ringbuffer_flush(struct dvb_ringbuffer * rbuf) dvb_ringbuffer_flush() argument 111 dvb_ringbuffer_reset(struct dvb_ringbuffer * rbuf) dvb_ringbuffer_reset() argument 122 dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer * rbuf) dvb_ringbuffer_flush_spinlock_wakeup() argument 133 dvb_ringbuffer_read_user(struct dvb_ringbuffer * rbuf,u8 __user * buf,size_t len) dvb_ringbuffer_read_user() argument 159 dvb_ringbuffer_read(struct dvb_ringbuffer * rbuf,u8 * buf,size_t len) dvb_ringbuffer_read() argument 182 dvb_ringbuffer_write(struct dvb_ringbuffer * rbuf,const u8 * buf,size_t len) dvb_ringbuffer_write() argument 207 dvb_ringbuffer_write_user(struct dvb_ringbuffer * rbuf,const u8 __user * buf,size_t len) dvb_ringbuffer_write_user() argument 238 dvb_ringbuffer_pkt_write(struct dvb_ringbuffer * rbuf,u8 * buf,size_t len) dvb_ringbuffer_pkt_write() argument 252 dvb_ringbuffer_pkt_read_user(struct dvb_ringbuffer * rbuf,size_t idx,int offset,u8 __user * buf,size_t len) dvb_ringbuffer_pkt_read_user() argument 280 dvb_ringbuffer_pkt_read(struct dvb_ringbuffer * rbuf,size_t idx,int offset,u8 * buf,size_t len) dvb_ringbuffer_pkt_read() argument 305 dvb_ringbuffer_pkt_dispose(struct dvb_ringbuffer * rbuf,size_t idx) dvb_ringbuffer_pkt_dispose() argument 324 dvb_ringbuffer_pkt_next(struct dvb_ringbuffer * rbuf,size_t idx,size_t * pktlen) dvb_ringbuffer_pkt_next() argument [all...] |
/linux/include/media/ |
H A D | dvb_ringbuffer.h | 57 * @rbuf: pointer to struct dvb_ringbuffer 61 extern void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, 67 * @rbuf: pointer to struct dvb_ringbuffer 69 extern int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf); 74 * @rbuf: pointer to struct dvb_ringbuffer 78 extern ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf); 83 * @rbuf: pointer to struct dvb_ringbuffer 87 extern ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf); 92 * @rbuf: pointer to struct dvb_ringbuffer 98 extern void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf); 125 DVB_RINGBUFFER_PEEK(rbuf,offs) global() argument 134 DVB_RINGBUFFER_SKIP(rbuf,num) global() argument 177 DVB_RINGBUFFER_WRITE_BYTE(rbuf,byte) global() argument [all...] |
/linux/drivers/media/platform/rockchip/rga/ |
H A D | rga-buf.c | 77 struct rga_vb_buffer *rbuf = vb_to_rga(vbuf); in rga_buf_init() local 85 rbuf->n_desc = n_desc; in rga_buf_init() 86 rbuf->dma_desc = dma_alloc_coherent(rga->dev, in rga_buf_init() 87 rbuf->n_desc * sizeof(*rbuf->dma_desc), in rga_buf_init() 88 &rbuf->dma_desc_pa, GFP_KERNEL); in rga_buf_init() 89 if (!rbuf->dma_desc) in rga_buf_init() 110 struct rga_vb_buffer *rbuf = vb_to_rga(vbuf); in rga_buf_prepare() local 133 n_desc = fill_descriptors(&rbuf->dma_desc[curr_desc], in rga_buf_prepare() 134 rbuf in rga_buf_prepare() 168 struct rga_vb_buffer *rbuf = vb_to_rga(vbuf); rga_buf_cleanup() local [all...] |
/linux/drivers/ata/ |
H A D | libata-scsi.c | 1789 struct scsi_cmnd *cmd, u8 *rbuf)) in ata_scsi_rbuf_fill() argument 1822 struct scsi_cmnd *cmd, u8 *rbuf) in ata_scsiop_inq_std() argument 1874 memcpy(rbuf, hdr, sizeof(hdr)); in ata_scsiop_inq_std() 1875 memcpy(&rbuf[8], "ATA ", 8); in ata_scsiop_inq_std() 1876 ata_id_string(dev->id, &rbuf[16], ATA_ID_PROD, 16); in ata_scsiop_inq_std() 1879 ata_id_string(dev->id, &rbuf[32], ATA_ID_FW_REV + 2, 4); in ata_scsiop_inq_std() 1880 if (strncmp(&rbuf[32], " ", 4) == 0) in ata_scsiop_inq_std() 1881 ata_id_string(dev->id, &rbuf[32], ATA_ID_FW_REV, 4); in ata_scsiop_inq_std() 1883 if (rbuf[32] == 0 || rbuf[32] == ' ') in ata_scsiop_inq_std() 1884 memcpy(&rbuf[32], "n/a ", 4); in ata_scsiop_inq_std() [all …]
|
/linux/drivers/media/usb/dvb-usb-v2/ |
H A D | dvb_usb_urb.c | 12 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dvb_usb_v2_generic_io() argument 39 if (rbuf && rlen) { in dvb_usb_v2_generic_io() 47 rbuf, rlen, &actual_length, 2000); in dvb_usb_v2_generic_io() 54 actual_length, rbuf); in dvb_usb_v2_generic_io() 61 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dvb_usbv2_generic_rw() argument 66 ret = dvb_usb_v2_generic_io(d, wbuf, wlen, rbuf, rlen); in dvb_usbv2_generic_rw() 86 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dvb_usbv2_generic_rw_locked() argument 88 return dvb_usb_v2_generic_io(d, wbuf, wlen, rbuf, rlen); in dvb_usbv2_generic_rw_locked()
|
H A D | au6610.c | 15 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in au6610_usb_msg() argument 59 rbuf[0] = usb_buf[4]; in au6610_usb_msg() 67 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in au6610_i2c_msg() argument 70 u8 wo = (rbuf == NULL || rlen == 0); /* write-only */ in au6610_i2c_msg() 78 return au6610_usb_msg(d, request, addr, wbuf, wlen, rbuf, rlen); in au6610_i2c_msg()
|
H A D | lmedm04.c | 141 u8 *wbuf, int wlen, u8 *rbuf, int rlen) in lme2510_usb_talk() argument 159 memcpy(rbuf, st->usb_buffer, rlen); in lme2510_usb_talk() 184 static u8 rbuf[1]; in lme2510_enable_pid() local 203 sizeof(pid_buff) , rbuf, sizeof(rbuf)); in lme2510_enable_pid() 271 u8 *ibuf, *rbuf; in lme2510_int_response() local 289 rbuf = (u8 *) lme_urb->transfer_buffer; in lme2510_int_response() 295 ibuf = (u8 *)&rbuf[i*8]; in lme2510_int_response() 418 static u8 rbuf[1]; in lme2510_pid_filter_ctrl() local 427 sizeof(clear_pid_reg), rbuf, sizeo in lme2510_pid_filter_ctrl() 486 lme2510_msg(struct dvb_usb_device * d,u8 * wbuf,int wlen,u8 * rbuf,int rlen) lme2510_msg() argument 573 static u8 rbuf[1]; lme2510_streaming_ctrl() local 817 static u8 rbuf[1]; dm04_lme2510_set_voltage() local 1124 static u8 rbuf[1]; lme2510_powerup() local [all...] |
H A D | af9035.c | 107 memcpy(req->rbuf, &state->buf[ACK_HDR_LEN], req->rlen); in af9035_ctrl_msg() 499 u8 rbuf[4]; in af9035_identify_state() local 501 sizeof(rbuf), rbuf }; in af9035_identify_state() 503 ret = af9035_rd_regs(d, 0x1222, rbuf, 3); in af9035_identify_state() 507 state->chip_version = rbuf[0]; in af9035_identify_state() 508 state->chip_type = rbuf[2] << 8 | rbuf[1] << 0; in af9035_identify_state() 588 dev_dbg(&intf->dev, "reply=%*ph\n", 4, rbuf); in af9035_identify_state() 589 if (rbuf[ in af9035_identify_state() 739 u8 rbuf[4]; af9035_download_firmware() local [all...] |
H A D | gl861.c | 330 u8 wbuf[1], rbuf[2]; in friio_reset() local 363 ret = gl861_ctrl_msg(d, CMD_READ, 0x09 << 9, 0x0100, rbuf, 2); in friio_reset() 366 if (rbuf[0] != 0xff || rbuf[1] != 0xff) in friio_reset() 377 ret = gl861_ctrl_msg(d, CMD_READ, 0x48 << 9, 0x0100, rbuf, 2); in friio_reset() 380 if (rbuf[0] != 0xff || rbuf[1] != 0xff) in friio_reset()
|
/linux/crypto/ |
H A D | adiantum.c | 91 } rbuf; member 291 crypto_cipher_decrypt_one(tctx->blockcipher, rctx->rbuf.bytes, in adiantum_finish() 292 rctx->rbuf.bytes); in adiantum_finish() 300 le128_sub(&rctx->rbuf.bignum, &rctx->rbuf.bignum, &rctx->header_hash); in adiantum_finish() 312 le128_sub(&rctx->rbuf.bignum, &rctx->rbuf.bignum, &digest); in adiantum_finish() 313 memcpy(virt + bulk_len, &rctx->rbuf.bignum, sizeof(le128)); in adiantum_finish() 321 le128_sub(&rctx->rbuf.bignum, &rctx->rbuf in adiantum_finish() [all...] |
/linux/include/linux/platform_data/x86/ |
H A D | intel_pmc_ipc.h | 33 * @rbuf: Allocated array for returned IPC data 37 static inline int intel_pmc_ipc(struct pmc_ipc_cmd *ipc_cmd, struct pmc_ipc_rbuf *rbuf) in intel_pmc_ipc() argument 54 if (!ipc_cmd || !rbuf) in intel_pmc_ipc() 84 rbuf->buf[0] = objs[1].integer.value; in intel_pmc_ipc() 85 rbuf->buf[1] = objs[2].integer.value; in intel_pmc_ipc() 86 rbuf->buf[2] = objs[3].integer.value; in intel_pmc_ipc() 87 rbuf->buf[3] = objs[4].integer.value; in intel_pmc_ipc()
|
/linux/drivers/w1/slaves/ |
H A D | w1_ds2423.c | 35 u8 rbuf[COUNTER_COUNT * READ_BYTE_COUNT]; in w1_slave_show() local 63 rbuf + (p * READ_BYTE_COUNT), READ_BYTE_COUNT); in w1_slave_show() 67 rbuf[(p * READ_BYTE_COUNT) + ii]); in w1_slave_show() 79 crc = crc16(crc, rbuf, 11); in w1_slave_show() 86 (rbuf + 11) + in w1_slave_show() 94 result |= rbuf[(p * in w1_slave_show()
|
/linux/sound/isa/wavefront/ |
H A D | wavefront_synth.c | 334 int cmd, unsigned char *rbuf, unsigned char *wbuf) in snd_wavefront_cmd() argument 355 wfcmd->write_cnt = (unsigned long) rbuf; in snd_wavefront_cmd() 356 rbuf = NULL; in snd_wavefront_cmd() 421 rbuf[0] = WF_ST_EMPTY; in snd_wavefront_cmd() 450 rbuf[i] = c; in snd_wavefront_cmd() 453 DPRINT (WF_DEBUG_DATA, "read[%d] = 0x%x\n",i, rbuf[i]); in snd_wavefront_cmd() 622 unsigned char rbuf[32], wbuf[32]; in wavefront_get_sample_status() 627 if (snd_wavefront_cmd (dev, WFC_GET_NSAMPLES, rbuf, wbuf)) { in wavefront_get_sample_status() 639 if (snd_wavefront_cmd (dev, WFC_IDENTIFY_SAMPLE_TYPE, rbuf, wbuf)) { in wavefront_get_sample_status() 646 dev->sample_status[i] = (WF_SLOT_FILLED|rbuf[ in wavefront_get_sample_status() 620 unsigned char rbuf[32], wbuf[32]; wavefront_get_sample_status() local 853 char rbuf[8]; wavefront_freemem() local 2171 unsigned char rbuf[4], wbuf[4]; snd_wavefront_detect() local [all...] |
/linux/drivers/video/backlight/ |
H A D | ili922x.c | 153 unsigned char rbuf[CMD_BUFSIZE]; in ili922x_read_status() local 159 xfer.rx_buf = rbuf; in ili922x_read_status() 181 *rs = (rbuf[2] << 8) + rbuf[3]; in ili922x_read_status() 196 unsigned char rbuf[CMD_BUFSIZE]; in ili922x_read() local 203 xfer_regindex.rx_buf = rbuf; in ili922x_read() 225 xfer_regvalue.rx_buf = &rbuf[send_bytes]; in ili922x_read() 235 *rx = (rbuf[1 + send_bytes] << 8) + rbuf[2 + send_bytes]; in ili922x_read() 250 unsigned char rbuf[CMD_BUFSIZ in ili922x_write() local [all...] |
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-core.c | 161 struct tmc_resrv_buf *rbuf = &drvdata->resrv_buf; in tmc_get_resvbuf_trace() local 163 if (pos + actual > rbuf->len) in tmc_get_resvbuf_trace() 164 actual = rbuf->len - pos; in tmc_get_resvbuf_trace() 169 offset = rbuf->offset + pos; in tmc_get_resvbuf_trace() 170 if (offset >= rbuf->size) in tmc_get_resvbuf_trace() 171 offset -= rbuf->size; in tmc_get_resvbuf_trace() 174 actual = (actual < (rbuf->size - offset)) ? in tmc_get_resvbuf_trace() 175 actual : rbuf->size - offset; in tmc_get_resvbuf_trace() 177 *bufpp = (char *)rbuf->vaddr + offset; in tmc_get_resvbuf_trace() 188 struct tmc_resrv_buf *rbuf; in tmc_prepare_crashdata() local 352 struct tmc_resrv_buf *rbuf; tmc_crashdata_open() local 405 struct tmc_resrv_buf *rbuf; tmc_crashdata_release() local [all...] |
/linux/security/integrity/ima/ |
H A D | ima_crypto.c | 329 char *rbuf[2] = { NULL, }; in ima_calc_file_hash_atfm() local 360 rbuf[0] = ima_alloc_pages(i_size, &rbuf_size[0], 1); in ima_calc_file_hash_atfm() 361 if (!rbuf[0]) { in ima_calc_file_hash_atfm() 373 rbuf[1] = ima_alloc_pages(i_size - rbuf_size[0], in ima_calc_file_hash_atfm() 378 if (!rbuf[1] && offset) { in ima_calc_file_hash_atfm() 389 rc = integrity_kernel_read(file, offset, rbuf[active], in ima_calc_file_hash_atfm() 402 if (rbuf[1] && offset) { in ima_calc_file_hash_atfm() 412 sg_init_one(&sg[0], rbuf[active], rbuf_len); in ima_calc_file_hash_atfm() 417 if (rbuf[1]) in ima_calc_file_hash_atfm() 423 ima_free_pages(rbuf[ in ima_calc_file_hash_atfm() 456 char *rbuf; ima_calc_file_hash_tfm() local [all...] |
/linux/drivers/tty/ |
H A D | n_hdlc.c | 422 * @cookie: stored rbuf from previous run 433 struct n_hdlc_buf *rbuf; in n_hdlc_tty_read() local 436 /* Is this a repeated call for an rbuf we already found earlier? */ in n_hdlc_tty_read() 437 rbuf = *cookie; in n_hdlc_tty_read() 438 if (rbuf) in n_hdlc_tty_read() 453 rbuf = n_hdlc_buf_get(&n_hdlc->rx_buf_list); in n_hdlc_tty_read() 454 if (rbuf) in n_hdlc_tty_read() 474 if (!rbuf) in n_hdlc_tty_read() 476 *cookie = rbuf; in n_hdlc_tty_read() 480 if (offset >= rbuf in n_hdlc_tty_read() [all...] |
/linux/drivers/slimbus/ |
H A D | messaging.c | 38 if (msg == NULL || msg->rbuf == NULL) { in slim_msg_response() 45 memcpy(msg->rbuf, reply, len); in slim_msg_response() 190 if (msg->rbuf != NULL) in slim_val_inf_sanity() 202 if (msg->rbuf != NULL && msg->wbuf != NULL) in slim_val_inf_sanity() 277 size_t count, u8 *rbuf, u8 *wbuf) in slim_fill_msg() argument 281 msg->rbuf = rbuf; in slim_fill_msg()
|
/linux/Documentation/driver-api/media/ |
H A D | dtv-common.rst | 28 free = dvb_ringbuffer_free(rbuf); 30 count = dvb_ringbuffer_write(rbuf, buffer, buflen); 35 avail = dvb_ringbuffer_avail(rbuf); 37 count = dvb_ringbuffer_read(rbuf, buffer, min(avail, bufsize));
|
/linux/drivers/media/common/b2c2/ |
H A D | flexcop-eeprom.c | 17 u32 len, u8 *wbuf, u8 *rbuf, int retries) 23 if (eeprom_lrc_read(adapter, addr, len, rbuf, retries) == 1) 34 u8 rbuf[20]; 45 return eeprom_lrc_write(adapter, 0x3e4, 20, wbuf, rbuf, 4);
|
/linux/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-urb.c | 12 int dvb_usb_generic_rw(struct dvb_usb_device *d, u8 *wbuf, u16 wlen, u8 *rbuf, in dvb_usb_generic_rw() argument 41 if (!ret && rbuf && rlen) { in dvb_usb_generic_rw() 48 d->props.generic_bulk_ctrl_endpoint),rbuf,rlen,&actlen, in dvb_usb_generic_rw() 55 debug_dump(rbuf,actlen,deb_xfer); in dvb_usb_generic_rw()
|
/linux/tools/testing/selftests/net/ |
H A D | so_txtime.c | 117 char rbuf[2]; in do_recv_one() local 120 ret = recv(fdr, rbuf, sizeof(rbuf), 0); in do_recv_one() 132 rbuf[0], (long long)tstop, (long long)texpect); in do_recv_one() 134 if (rbuf[0] != ts->data) in do_recv_one() 146 char rbuf[1]; in do_recv_verify_empty() local 149 ret = recv(fdr, rbuf, sizeof(rbuf), 0); in do_recv_verify_empty()
|
H A D | udpgso_bench_rx.c | 250 static char rbuf[ETH_MAX_MTU]; in do_flush_udp() local 253 len = cfg_read_all ? sizeof(rbuf) : 0; in do_flush_udp() 257 ret = recv(fd, rbuf, len, MSG_TRUNC | MSG_DONTWAIT); in do_flush_udp() 259 ret = recv_msg(fd, rbuf, len, &gso_size); in do_flush_udp() 271 do_verify_udp(rbuf, ret); in do_flush_udp()
|
/linux/drivers/video/fbdev/omap/ |
H A D | lcd_mipid.c | 57 int wlen, u8 *rbuf, int rlen) in mipid_transfer() argument 99 x->rx_buf = &rbuf[1]; in mipid_transfer() 110 rbuf[0] = w & 0xff; in mipid_transfer() 338 u8 rbuf[2]; in ls041y3_esd_check_mode2() local 358 mipid_read(md, rd->cmd, rbuf, 2); in ls041y3_esd_check_mode2() 366 dev_dbg(&md->spi->dev, "ESD mode 2 state %02x\n", rbuf[1]); in ls041y3_esd_check_mode2() 367 if (rbuf[1] == 0x00) in ls041y3_esd_check_mode2()
|
/linux/drivers/media/pci/ddbridge/ |
H A D | ddbridge-i2c.c | 93 i2c->rbuf, msg[0].len); in ddb_i2c_master_xfer() 114 i2c->rbuf, in ddb_i2c_master_xfer() 163 i2c->rbuf = i2c->wbuf; /* + i2c->bsize / 2 */ in ddb_i2c_add() 167 ddbwritel(dev, ((i2c->rbuf & 0xffff) << 16) | (i2c->wbuf & 0xffff), in ddb_i2c_add()
|