/Linux-v4.19/drivers/media/dvb-core/ |
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->pread == smp_load_acquire(&rbuf->pwrite)); in dvb_ringbuffer_empty() 65 ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf) in dvb_ringbuffer_free() argument [all …]
|
/Linux-v4.19/include/media/ |
D | dvb_ringbuffer.h | 61 extern void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, 69 extern int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf); 78 extern ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf); 87 extern ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf); 98 extern void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf); 109 extern void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf); 117 extern void dvb_ringbuffer_flush_spinlock_wakeup(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 [all …]
|
/Linux-v4.19/drivers/media/usb/dvb-usb/ |
D | friio.c | 34 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in gl861_i2c_ctrlmsg_data() argument 38 int wo = (rbuf == NULL || rlen == 0); /* write only */ in gl861_i2c_ctrlmsg_data() 63 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in gl861_i2c_msg() argument 67 int wo = (rbuf == NULL || rlen == 0); /* write-only */ in gl861_i2c_msg() 74 return gl861_i2c_ctrlmsg_data(d, addr, wbuf, wlen, rbuf, rlen); in gl861_i2c_msg() 105 value, index, rbuf, rlen, 2000); in gl861_i2c_msg() 226 u8 *rbuf, *wbuf; in friio_initialize() local 234 rbuf = kmalloc(2, GFP_KERNEL); in friio_initialize() 235 if (!rbuf) { in friio_initialize() 271 ret = gl861_i2c_msg(d, 0x12 >> 1, wbuf, 3, rbuf, 2); in friio_initialize() [all …]
|
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()
|
D | friio-fe.c | 243 u8 rbuf[37]; in jdvbt90502_read_signal_strength() local 250 rbuf, sizeof(rbuf)); in jdvbt90502_read_signal_strength() 258 *strength = (rbuf[3] << 8) + rbuf[4]; in jdvbt90502_read_signal_strength() 259 if (rbuf[2]) in jdvbt90502_read_signal_strength()
|
/Linux-v4.19/drivers/media/usb/dvb-usb-v2/ |
D | dvb_usb_urb.c | 25 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dvb_usb_v2_generic_io() argument 47 if (!ret && rbuf && rlen) { in dvb_usb_v2_generic_io() 55 rbuf, rlen, &actual_length, 2000); in dvb_usb_v2_generic_io() 62 actual_length, rbuf); in dvb_usb_v2_generic_io() 69 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dvb_usbv2_generic_rw() argument 74 ret = dvb_usb_v2_generic_io(d, wbuf, wlen, rbuf, rlen); in dvb_usbv2_generic_rw() 94 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dvb_usbv2_generic_rw_locked() argument 96 return dvb_usb_v2_generic_io(d, wbuf, wlen, rbuf, rlen); in dvb_usbv2_generic_rw_locked()
|
D | gl861.c | 21 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in gl861_i2c_msg() argument 25 int wo = (rbuf == NULL || rlen == 0); /* write-only */ in gl861_i2c_msg() 63 memcpy(rbuf, buf, rlen); in gl861_i2c_msg() 216 gl861_i2c_read_ex(struct dvb_usb_device *d, u8 addr, u8 *rbuf, u16 rlen) in gl861_i2c_read_ex() argument 229 memcpy(buf, rbuf, rlen); in gl861_i2c_read_ex() 396 u8 wbuf[2], rbuf[2]; in friio_reset() local 434 ret = gl861_i2c_read_ex(d, 0x09, rbuf, 2); in friio_reset() 437 if (rbuf[0] != 0xff || rbuf[1] != 0xff) in friio_reset() 447 ret = gl861_i2c_read_ex(d, 0x48, rbuf, 2); in friio_reset() 450 if (rbuf[0] != 0xff || rbuf[1] != 0xff) in friio_reset()
|
D | au6610.c | 24 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in au6610_usb_msg() argument 68 rbuf[0] = usb_buf[4]; in au6610_usb_msg() 76 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in au6610_i2c_msg() argument 79 u8 wo = (rbuf == NULL || rlen == 0); /* write-only */ in au6610_i2c_msg() 87 return au6610_usb_msg(d, request, addr, wbuf, wlen, rbuf, rlen); in au6610_i2c_msg()
|
D | lmedm04.c | 169 u8 *wbuf, int wlen, u8 *rbuf, int rlen) in lme2510_usb_talk() argument 198 memcpy(rbuf, buff, rlen); in lme2510_usb_talk() 223 static u8 rbuf[1]; in lme2510_enable_pid() local 242 sizeof(pid_buff) , rbuf, sizeof(rbuf)); in lme2510_enable_pid() 310 u8 *ibuf, *rbuf; in lme2510_int_response() local 328 rbuf = (u8 *) lme_urb->transfer_buffer; in lme2510_int_response() 334 ibuf = (u8 *)&rbuf[i*8]; in lme2510_int_response() 454 static u8 rbuf[1]; in lme2510_pid_filter_ctrl() local 463 sizeof(clear_pid_reg), rbuf, sizeof(rbuf)); in lme2510_pid_filter_ctrl() 519 u8 *wbuf, int wlen, u8 *rbuf, int rlen) in lme2510_msg() argument [all …]
|
/Linux-v4.19/drivers/infiniband/hw/qib/ |
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() 770 static inline __u32 qib_hdrget_length_in_bytes(const __le32 *rbuf) in qib_hdrget_length_in_bytes() argument 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 778 return (__le32_to_cpu(rbuf[0]) >> QLOGIC_IB_RHF_EGRINDEX_SHIFT) & in qib_hdrget_index() 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() [all …]
|
/Linux-v4.19/drivers/ata/ |
D | libata-scsi.c | 2119 unsigned int (*actor)(struct ata_scsi_args *args, u8 *rbuf)) in ata_scsi_rbuf_fill() argument 2121 u8 *rbuf; in ata_scsi_rbuf_fill() local 2126 rbuf = ata_scsi_rbuf_get(cmd, false, &flags); in ata_scsi_rbuf_fill() 2127 rc = actor(args, rbuf); in ata_scsi_rbuf_fill() 2145 static unsigned int ata_scsiop_inq_std(struct ata_scsi_args *args, u8 *rbuf) in ata_scsiop_inq_std() argument 2196 memcpy(rbuf, hdr, sizeof(hdr)); in ata_scsiop_inq_std() 2197 memcpy(&rbuf[8], "ATA ", 8); in ata_scsiop_inq_std() 2198 ata_id_string(args->id, &rbuf[16], ATA_ID_PROD, 16); in ata_scsiop_inq_std() 2201 ata_id_string(args->id, &rbuf[32], ATA_ID_FW_REV + 2, 4); in ata_scsiop_inq_std() 2202 if (strncmp(&rbuf[32], " ", 4) == 0) in ata_scsiop_inq_std() [all …]
|
/Linux-v4.19/drivers/w1/slaves/ |
D | w1_ds2423.c | 48 u8 rbuf[COUNTER_COUNT * READ_BYTE_COUNT]; in w1_slave_show() local 76 rbuf + (p * READ_BYTE_COUNT), READ_BYTE_COUNT); in w1_slave_show() 80 rbuf[(p * READ_BYTE_COUNT) + ii]); in w1_slave_show() 92 crc = crc16(crc, rbuf, 11); in w1_slave_show() 99 (rbuf + 11) + in w1_slave_show() 107 result |= rbuf[(p * in w1_slave_show()
|
/Linux-v4.19/sound/isa/wavefront/ |
D | wavefront_synth.c | 337 int cmd, unsigned char *rbuf, unsigned char *wbuf) in snd_wavefront_cmd() argument 357 wfcmd->write_cnt = (unsigned long) rbuf; in snd_wavefront_cmd() 358 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() 621 unsigned char rbuf[32], wbuf[32]; in wavefront_get_sample_status() local 626 if (snd_wavefront_cmd (dev, WFC_GET_NSAMPLES, rbuf, wbuf)) { in wavefront_get_sample_status() 638 if (snd_wavefront_cmd (dev, WFC_IDENTIFY_SAMPLE_TYPE, rbuf, wbuf)) { in wavefront_get_sample_status() 645 dev->sample_status[i] = (WF_SLOT_FILLED|rbuf[0]); in wavefront_get_sample_status() [all …]
|
/Linux-v4.19/security/integrity/ima/ |
D | ima_crypto.c | 212 char *rbuf[2] = { NULL, }; in ima_calc_file_hash_atfm() local 243 rbuf[0] = ima_alloc_pages(i_size, &rbuf_size[0], 1); in ima_calc_file_hash_atfm() 244 if (!rbuf[0]) { in ima_calc_file_hash_atfm() 256 rbuf[1] = ima_alloc_pages(i_size - rbuf_size[0], in ima_calc_file_hash_atfm() 266 if (!rbuf[1] && offset) { in ima_calc_file_hash_atfm() 277 rc = integrity_kernel_read(file, offset, rbuf[active], in ima_calc_file_hash_atfm() 282 if (rbuf[1] && offset) { in ima_calc_file_hash_atfm() 292 sg_init_one(&sg[0], rbuf[active], rbuf_len); in ima_calc_file_hash_atfm() 297 if (rbuf[1]) in ima_calc_file_hash_atfm() 305 ima_free_pages(rbuf[0], rbuf_size[0]); in ima_calc_file_hash_atfm() [all …]
|
/Linux-v4.19/tools/testing/selftests/net/ |
D | psock_lib.h | 127 char buf[DATA_LEN], rbuf[DATA_LEN]; in pair_udp_send_char() local 136 if (read(fds[1], rbuf, sizeof(rbuf)) != sizeof(rbuf)) { in pair_udp_send_char() 140 if (memcmp(buf, rbuf, sizeof(buf))) { in pair_udp_send_char()
|
D | udpgso_bench_rx.c | 170 static char rbuf[ETH_DATA_LEN]; in do_flush_udp() local 173 len = cfg_verify ? sizeof(rbuf) : 0; in do_flush_udp() 176 ret = recv(fd, rbuf, len, MSG_TRUNC | MSG_DONTWAIT); in do_flush_udp() 185 do_verify_udp(rbuf, ret); in do_flush_udp()
|
/Linux-v4.19/drivers/video/backlight/ |
D | ili922x.c | 156 unsigned char rbuf[CMD_BUFSIZE]; in ili922x_read_status() local 162 xfer.rx_buf = rbuf; in ili922x_read_status() 184 *rs = (rbuf[2] << 8) + rbuf[3]; in ili922x_read_status() 199 unsigned char rbuf[CMD_BUFSIZE]; in ili922x_read() local 206 xfer_regindex.rx_buf = rbuf; in ili922x_read() 228 xfer_regvalue.rx_buf = &rbuf[send_bytes]; in ili922x_read() 238 *rx = (rbuf[1 + send_bytes] << 8) + rbuf[2 + send_bytes]; in ili922x_read() 253 unsigned char rbuf[CMD_BUFSIZE]; in ili922x_write() local 261 xfer_regindex.rx_buf = rbuf; in ili922x_write() 284 xfer_regvalue.rx_buf = rbuf; in ili922x_write()
|
/Linux-v4.19/drivers/isdn/i4l/ |
D | isdn_v110.c | 166 unsigned char *rbuf = v->decodebuf; in SyncHeader() local 171 for (rbuf++, len--; len > 0; len--, rbuf++) /* such den SyncHeader in buf ! */ in SyncHeader() 172 if ((*rbuf & v->key) == 0) /* erstes byte gefunden ? */ in SyncHeader() 175 memcpy(v->decodebuf, rbuf, len); in SyncHeader() 261 unsigned char *rbuf; in isdn_v110_decode() local 267 rbuf = skb->data; in isdn_v110_decode() 276 for (; len > 0; len--, rbuf++) /* scan for SyncHeader in buf */ in isdn_v110_decode() 277 if ((*rbuf & v->key) == 0) in isdn_v110_decode() 284 memcpy(&(v->decodebuf[v->decodelen]), rbuf, len); in isdn_v110_decode() 471 unsigned char *rbuf; in isdn_v110_encode() local [all …]
|
/Linux-v4.19/drivers/slimbus/ |
D | messaging.c | 38 if (msg == NULL || msg->rbuf == NULL) { in slim_msg_response() 45 memcpy(msg->rbuf, reply, len); in slim_msg_response() 187 if (msg->rbuf != NULL) in slim_val_inf_sanity() 199 if (msg->rbuf != NULL && msg->wbuf != NULL) in slim_val_inf_sanity() 273 size_t count, u8 *rbuf, u8 *wbuf) in slim_fill_msg() argument 277 msg->rbuf = rbuf; in slim_fill_msg()
|
/Linux-v4.19/drivers/usb/gadget/function/ |
D | u_audio.c | 41 void *rbuf; member 224 memset(prm->rbuf, 0, prm->max_psize * params->req_number); in uac_pcm_trigger() 397 req->buf = prm->rbuf + i * prm->max_psize; in u_audio_start_capture() 473 req->buf = prm->rbuf + i * prm->max_psize; in u_audio_start_playback() 528 prm->rbuf = kcalloc(params->req_number, prm->max_psize, in g_audio_setup() 530 if (!prm->rbuf) { in g_audio_setup() 550 prm->rbuf = kcalloc(params->req_number, prm->max_psize, in g_audio_setup() 552 if (!prm->rbuf) { in g_audio_setup() 600 kfree(uac->p_prm.rbuf); in g_audio_setup() 601 kfree(uac->c_prm.rbuf); in g_audio_setup() [all …]
|
/Linux-v4.19/Documentation/media/kapi/ |
D | dtv-common.rst | 35 free = dvb_ringbuffer_free(rbuf); 37 count = dvb_ringbuffer_write(rbuf, buffer, buflen); 42 avail = dvb_ringbuffer_avail(rbuf); 44 count = dvb_ringbuffer_read(rbuf, buffer, min(avail, bufsize));
|
/Linux-v4.19/kernel/ |
D | relay.c | 1158 static void relay_consume_bytes(struct rchan_buf *rbuf, int bytes_consumed) in relay_consume_bytes() argument 1160 rbuf->bytes_consumed += bytes_consumed; in relay_consume_bytes() 1162 if (rbuf->bytes_consumed >= rbuf->chan->subbuf_size) { in relay_consume_bytes() 1163 relay_subbufs_consumed(rbuf->chan, rbuf->cpu, 1); in relay_consume_bytes() 1164 rbuf->bytes_consumed %= rbuf->chan->subbuf_size; in relay_consume_bytes() 1171 struct rchan_buf *rbuf; in relay_pipe_buf_release() local 1173 rbuf = (struct rchan_buf *)page_private(buf->page); in relay_pipe_buf_release() 1174 relay_consume_bytes(rbuf, buf->private); in relay_pipe_buf_release() 1200 struct rchan_buf *rbuf = in->private_data; in subbuf_splice_actor() local 1201 unsigned int subbuf_size = rbuf->chan->subbuf_size; in subbuf_splice_actor() [all …]
|
/Linux-v4.19/drivers/media/common/b2c2/ |
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-v4.19/drivers/tty/ |
D | n_hdlc.c | 565 struct n_hdlc_buf *rbuf; in n_hdlc_tty_read() local 594 rbuf = n_hdlc_buf_get(&n_hdlc->rx_buf_list); in n_hdlc_tty_read() 595 if (rbuf) { in n_hdlc_tty_read() 596 if (rbuf->count > nr) { in n_hdlc_tty_read() 600 if (copy_to_user(buf, rbuf->buf, rbuf->count)) in n_hdlc_tty_read() 603 ret = rbuf->count; in n_hdlc_tty_read() 608 kfree(rbuf); in n_hdlc_tty_read() 610 n_hdlc_buf_put(&n_hdlc->rx_free_buf_list, rbuf); in n_hdlc_tty_read()
|
/Linux-v4.19/drivers/staging/rtl8723bs/core/ |
D | rtw_eeprom.c | 319 u8 eeprom_read(_adapter *padapter, u32 addr_off, u8 sz, u8 *rbuf) in eeprom_read() argument 330 rbuf[idx++] = (u8) ((stmp>>8)&0xff); /*return hogh-part of the short*/ in eeprom_read() 339 rbuf[idx++] = (u8) (stmp&0xff); in eeprom_read() 340 rbuf[idx++] = (u8) ((stmp>>8)&0xff); in eeprom_read() 346 rbuf[idx] = (u8)(stmp & 0xff); in eeprom_read()
|