| /linux/drivers/media/dvb-core/ |
| A D | dvb_ringbuffer.c | 40 rbuf->pread=rbuf->pwrite=0; in dvb_ringbuffer_init() 74 free = READ_ONCE(rbuf->pread) - rbuf->pwrite; in dvb_ringbuffer_free() 138 split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0; in dvb_ringbuffer_read_user() 154 smp_store_release(&rbuf->pread, (rbuf->pread + todo) % rbuf->size); in dvb_ringbuffer_read_user() 164 split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0; in dvb_ringbuffer_read() 175 memcpy(buf, rbuf->data+rbuf->pread, todo); in dvb_ringbuffer_read() 178 smp_store_release(&rbuf->pread, (rbuf->pread + todo) % rbuf->size); in dvb_ringbuffer_read() 187 split = (rbuf->pwrite + len > rbuf->size) ? rbuf->size - rbuf->pwrite : 0; in dvb_ringbuffer_write() 202 smp_store_release(&rbuf->pwrite, (rbuf->pwrite + todo) % rbuf->size); in dvb_ringbuffer_write() 214 split = (rbuf->pwrite + len > rbuf->size) ? rbuf->size - rbuf->pwrite : 0; in dvb_ringbuffer_write_user() [all …]
|
| /linux/include/media/ |
| A D | dvb_ringbuffer.h | 69 extern int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf); 98 extern void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf); 109 extern void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf); 125 #define DVB_RINGBUFFER_PEEK(rbuf, offs) \ argument 126 ((rbuf)->data[((rbuf)->pread + (offs)) % (rbuf)->size]) 134 #define DVB_RINGBUFFER_SKIP(rbuf, num) {\ argument 135 (rbuf)->pread = ((rbuf)->pread + (num)) % (rbuf)->size;\ 164 extern void dvb_ringbuffer_read(struct dvb_ringbuffer *rbuf, 177 #define DVB_RINGBUFFER_WRITE_BYTE(rbuf, byte) \ argument 178 { (rbuf)->data[(rbuf)->pwrite] = (byte); \ [all …]
|
| /linux/drivers/ata/ |
| A D | libata-scsi.c | 1884 if (rbuf[32] == 0 || rbuf[32] == ' ') in ata_scsiop_inq_std() 2041 rbuf[40] = 0x1; in ata_scsiop_inq_89() 2042 rbuf[48] = 0x1; in ata_scsiop_inq_89() 2055 rbuf[1] = 0xb0; in ata_scsiop_inq_b0() 2096 rbuf[1] = 0xb1; in ata_scsiop_inq_b1() 2097 rbuf[3] = 0x3c; in ata_scsiop_inq_b1() 2110 rbuf[1] = 0xb2; in ata_scsiop_inq_b2() 2111 rbuf[3] = 0x4; in ata_scsiop_inq_b2() 2129 rbuf[4] |= 1; in ata_scsiop_inq_b6() 2365 rbuf[0] = p - rbuf - 1; in ata_scsiop_mode_sense() [all …]
|
| /linux/drivers/infiniband/hw/qib/ |
| A D | qib_common.h | 759 static inline __u32 qib_hdrget_err_flags(const __le32 *rbuf) in qib_hdrget_err_flags() argument 761 return __le32_to_cpu(rbuf[1]) & QLOGIC_IB_RHF_H_ERR_MASK; in qib_hdrget_err_flags() 764 static inline __u32 qib_hdrget_rcv_type(const __le32 *rbuf) in qib_hdrget_rcv_type() argument 766 return (__le32_to_cpu(rbuf[0]) >> QLOGIC_IB_RHF_RCVTYPE_SHIFT) & in qib_hdrget_rcv_type() 772 return ((__le32_to_cpu(rbuf[0]) >> QLOGIC_IB_RHF_LENGTH_SHIFT) & in qib_hdrget_length_in_bytes() 776 static inline __u32 qib_hdrget_index(const __le32 *rbuf) in qib_hdrget_index() argument 782 static inline __u32 qib_hdrget_seq(const __le32 *rbuf) in qib_hdrget_seq() argument 784 return (__le32_to_cpu(rbuf[1]) >> QLOGIC_IB_RHF_SEQ_SHIFT) & in qib_hdrget_seq() 788 static inline __u32 qib_hdrget_offset(const __le32 *rbuf) in qib_hdrget_offset() argument 794 static inline __u32 qib_hdrget_use_egr_buf(const __le32 *rbuf) in qib_hdrget_use_egr_buf() argument [all …]
|
| /linux/drivers/media/usb/dvb-usb-v2/ |
| 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()
|
| A D | lmedm04.c | 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 295 ibuf = (u8 *)&rbuf[i*8]; in lme2510_int_response() 408 static u8 rbuf[1]; in lme2510_pid_filter_ctrl() local 417 sizeof(clear_pid_reg), rbuf, sizeof(rbuf)); in lme2510_pid_filter_ctrl() 560 static u8 rbuf[1]; in lme2510_streaming_ctrl() local 561 int ret = 0, rlen = sizeof(rbuf); in lme2510_streaming_ctrl() 804 static u8 rbuf[1]; in dm04_lme2510_set_voltage() local 812 voltage_high, len, rbuf, rlen); in dm04_lme2510_set_voltage() [all …]
|
| 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()
|
| A D | af9035.c | 107 memcpy(req->rbuf, &state->buf[ACK_HDR_LEN], req->rlen); in af9035_ctrl_msg() 487 u8 rbuf[4]; in af9035_identify_state() local 489 sizeof(rbuf), rbuf }; in af9035_identify_state() 491 ret = af9035_rd_regs(d, 0x1222, rbuf, 3); in af9035_identify_state() 495 state->chip_version = rbuf[0]; in af9035_identify_state() 496 state->chip_type = rbuf[2] << 8 | rbuf[1] << 0; in af9035_identify_state() 576 dev_dbg(&intf->dev, "reply=%*ph\n", 4, rbuf); in af9035_identify_state() 577 if (rbuf[0] || rbuf[1] || rbuf[2] || rbuf[3]) in af9035_identify_state() 727 u8 rbuf[4]; in af9035_download_firmware() local 803 if (!(rbuf[0] || rbuf[1] || rbuf[2] || rbuf[3])) { in af9035_download_firmware() [all …]
|
| 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/sound/isa/wavefront/ |
| A D | wavefront_synth.c | 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() 668 i, rbuf[0]); in wavefront_get_sample_status() 671 if (rbuf[0] != WF_ST_EMPTY) { in wavefront_get_sample_status() 853 char rbuf[8]; in wavefront_freemem() local 1608 demunge_buf (wc->rbuf, wc->rbuf, WF_PATCH_BYTES); in wavefront_synth_control() 1612 demunge_buf (wc->rbuf, wc->rbuf, WF_PROGRAM_BYTES); in wavefront_synth_control() 1616 demunge_buf (wc->rbuf, wc->rbuf, WF_DRUM_BYTES - 1); in wavefront_synth_control() 2192 rbuf[0], rbuf[1]); in snd_wavefront_detect() [all …]
|
| /linux/drivers/w1/slaves/ |
| 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/crypto/ |
| A D | adiantum.c | 91 } rbuf; member 294 rctx->rbuf.bytes); in adiantum_finish() 305 le128_sub(&rctx->rbuf.bignum, &rctx->rbuf.bignum, &digest); in adiantum_finish() 306 scatterwalk_map_and_copy(&rctx->rbuf.bignum, req->dst, in adiantum_finish() 349 le128_add(&rctx->rbuf.bignum, &rctx->rbuf.bignum, &digest); in adiantum_crypt() 354 rctx->rbuf.bytes); in adiantum_crypt() 359 rctx->rbuf.words[4] = cpu_to_le32(1); in adiantum_crypt() 360 rctx->rbuf.words[5] = 0; in adiantum_crypt() 361 rctx->rbuf.words[6] = 0; in adiantum_crypt() 362 rctx->rbuf.words[7] = 0; in adiantum_crypt() [all …]
|
| /linux/drivers/video/backlight/ |
| A D | ili922x.c | 154 unsigned char rbuf[CMD_BUFSIZE]; in ili922x_read_status() local 160 xfer.rx_buf = rbuf; in ili922x_read_status() 182 *rs = (rbuf[2] << 8) + rbuf[3]; in ili922x_read_status() 197 unsigned char rbuf[CMD_BUFSIZE]; in ili922x_read() local 204 xfer_regindex.rx_buf = rbuf; in ili922x_read() 226 xfer_regvalue.rx_buf = &rbuf[send_bytes]; in ili922x_read() 236 *rx = (rbuf[1 + send_bytes] << 8) + rbuf[2 + send_bytes]; in ili922x_read() 251 unsigned char rbuf[CMD_BUFSIZE]; in ili922x_write() local 259 xfer_regindex.rx_buf = rbuf; in ili922x_write() 282 xfer_regvalue.rx_buf = rbuf; in ili922x_write()
|
| /linux/security/integrity/ima/ |
| A D | ima_crypto.c | 333 char *rbuf[2] = { NULL, }; in ima_calc_file_hash_atfm() local 365 if (!rbuf[0]) { in ima_calc_file_hash_atfm() 382 if (!rbuf[1] && offset) { in ima_calc_file_hash_atfm() 406 if (rbuf[1] && offset) { in ima_calc_file_hash_atfm() 421 if (rbuf[1]) in ima_calc_file_hash_atfm() 427 ima_free_pages(rbuf[0], rbuf_size[0]); in ima_calc_file_hash_atfm() 428 ima_free_pages(rbuf[1], rbuf_size[1]); in ima_calc_file_hash_atfm() 460 char *rbuf; in ima_calc_file_hash_tfm() local 477 rbuf = kzalloc(PAGE_SIZE, GFP_KERNEL); in ima_calc_file_hash_tfm() 478 if (!rbuf) in ima_calc_file_hash_tfm() [all …]
|
| /linux/drivers/tty/ |
| A D | n_hdlc.c | 448 struct n_hdlc_buf *rbuf; in n_hdlc_tty_read() local 452 rbuf = *cookie; in n_hdlc_tty_read() 453 if (rbuf) in n_hdlc_tty_read() 469 if (rbuf) in n_hdlc_tty_read() 489 if (!rbuf) in n_hdlc_tty_read() 491 *cookie = rbuf; in n_hdlc_tty_read() 495 if (offset >= rbuf->count) in n_hdlc_tty_read() 504 ret = rbuf->count - offset; in n_hdlc_tty_read() 507 memcpy(kbuf, rbuf->buf+offset, ret); in n_hdlc_tty_read() 511 if (offset < rbuf->count) in n_hdlc_tty_read() [all …]
|
| /linux/tools/testing/selftests/net/ |
| A D | psock_lib.h | 113 char buf[DATA_LEN], rbuf[DATA_LEN]; in pair_udp_send_char() local 122 if (read(fds[1], rbuf, sizeof(rbuf)) != sizeof(rbuf)) { in pair_udp_send_char() 126 if (memcmp(buf, rbuf, sizeof(buf))) { in pair_udp_send_char()
|
| 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() 143 char rbuf[1]; in do_recv_verify_empty() local 146 ret = recv(fdr, rbuf, sizeof(rbuf), 0); in do_recv_verify_empty()
|
| A D | udpgso_bench_rx.c | 252 static char rbuf[ETH_MAX_MTU]; in do_flush_udp() local 255 len = cfg_read_all ? sizeof(rbuf) : 0; in do_flush_udp() 259 ret = recv(fd, rbuf, len, MSG_TRUNC | MSG_DONTWAIT); in do_flush_udp() 261 ret = recv_msg(fd, rbuf, len, &gso_size); in do_flush_udp() 273 do_verify_udp(rbuf, ret); in do_flush_udp()
|
| /linux/kernel/ |
| A D | relay.c | 1080 rbuf->bytes_consumed += bytes_consumed; in relay_consume_bytes() 1082 if (rbuf->bytes_consumed >= rbuf->chan->subbuf_size) { in relay_consume_bytes() 1083 relay_subbufs_consumed(rbuf->chan, rbuf->cpu, 1); in relay_consume_bytes() 1084 rbuf->bytes_consumed %= rbuf->chan->subbuf_size; in relay_consume_bytes() 1091 struct rchan_buf *rbuf; in relay_pipe_buf_release() local 1093 rbuf = (struct rchan_buf *)page_private(buf->page); in relay_pipe_buf_release() 1094 relay_consume_bytes(rbuf, buf->private); in relay_pipe_buf_release() 1118 struct rchan_buf *rbuf = in->private_data; in subbuf_splice_actor() local 1124 size_t padding = rbuf->padding[read_subbuf]; in subbuf_splice_actor() 1138 if (rbuf->subbufs_produced == rbuf->subbufs_consumed) in subbuf_splice_actor() [all …]
|
| /linux/drivers/slimbus/ |
| 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() 188 if (msg->rbuf != NULL) in slim_val_inf_sanity() 200 if (msg->rbuf != NULL && msg->wbuf != NULL) in slim_val_inf_sanity() 275 size_t count, u8 *rbuf, u8 *wbuf) in slim_fill_msg() argument 279 msg->rbuf = rbuf; in slim_fill_msg()
|
| /linux/Documentation/driver-api/media/ |
| A D | dtv-common.rst | 37 free = dvb_ringbuffer_free(rbuf); 39 count = dvb_ringbuffer_write(rbuf, buffer, buflen); 44 avail = dvb_ringbuffer_avail(rbuf); 46 count = dvb_ringbuffer_read(rbuf, buffer, min(avail, bufsize));
|
| /linux/drivers/media/common/b2c2/ |
| 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/ |
| 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/drivers/video/fbdev/omap/ |
| A D | lcd_mipid.c | 55 int wlen, u8 *rbuf, int rlen) in mipid_transfer() argument 97 x->rx_buf = &rbuf[1]; in mipid_transfer() 108 rbuf[0] = w & 0xff; in mipid_transfer() 336 u8 rbuf[2]; in ls041y3_esd_check_mode2() local 356 mipid_read(md, rd->cmd, rbuf, 2); in ls041y3_esd_check_mode2() 364 dev_dbg(&md->spi->dev, "ESD mode 2 state %02x\n", rbuf[1]); in ls041y3_esd_check_mode2() 365 if (rbuf[1] == 0x00) in ls041y3_esd_check_mode2()
|
| /linux/drivers/target/ |
| A D | target_core_spc.c | 735 unsigned char *rbuf; in spc_emulate_inquiry() local 776 rbuf = transport_kmap_data_sg(cmd); in spc_emulate_inquiry() 777 if (rbuf) { in spc_emulate_inquiry() 778 memcpy(rbuf, buf, min_t(u32, SE_INQUIRY_BUF, cmd->data_length)); in spc_emulate_inquiry() 1021 unsigned char buf[SE_MODE_PAGE_BUF], *rbuf; in spc_emulate_modesense() local 1132 rbuf = transport_kmap_data_sg(cmd); in spc_emulate_modesense() 1133 if (rbuf) { in spc_emulate_modesense() 1206 unsigned char *rbuf; in spc_emulate_request_sense() local 1219 rbuf = transport_kmap_data_sg(cmd); in spc_emulate_request_sense() 1220 if (!rbuf) in spc_emulate_request_sense() [all …]
|