Symbol: read_index
drivers/accel/amdxdna/aie4_ctx.c
212
priv->umq_read_index = &qhdr->read_index;
drivers/accel/amdxdna/aie4_host_queue.h
14
__u64 read_index;
drivers/accel/ivpu/ivpu_fw_log.c
102
u32 log_start = only_new_msgs ? READ_ONCE(log->read_index) : 0;
drivers/accel/ivpu/ivpu_fw_log.c
157
log->read_index = READ_ONCE(log->write_index);
drivers/accel/ivpu/ivpu_fw_log.c
163
log->read_index = READ_ONCE(log->write_index);
drivers/accel/ivpu/ivpu_fw_log.c
175
log->read_index = 0;
drivers/accel/ivpu/ivpu_fw_log.c
181
log->read_index = 0;
drivers/accel/ivpu/vpu_boot_api.h
400
u32 read_index;
drivers/comedi/drivers/cb_pcidas64.c
2673
int read_segment, read_index, write_segment, write_index;
drivers/comedi/drivers/cb_pcidas64.c
2678
read_index = readw(devpriv->main_iobase + ADC_READ_PNTR_REG) &
drivers/comedi/drivers/cb_pcidas64.c
2700
devpriv->ai_fifo_segment_length - read_index;
drivers/comedi/drivers/cb_pcidas64.c
2702
num_samples = write_index - read_index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1021
if (queue->header->read_index != queue->header->write_index)
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1024
queue->header->read_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1055
header->read_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
35
u32 i, hdr, index = header->read_index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
37
if (header->read_index == READ_ONCE(header->write_index)) {
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
68
WRITE_ONCE(header->read_index, index);
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
80
space = CIRC_SPACE(header->write_index, READ_ONCE(header->read_index),
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
29
u32 read_index;
drivers/hv/ring_buffer.c
140
read_loc = READ_ONCE(rbi->ring_buffer->read_index);
drivers/hv/ring_buffer.c
168
debug_info->current_read_index = ring_info->ring_buffer->read_index;
drivers/hv/ring_buffer.c
222
ring_info->ring_buffer->read_index =
drivers/hv/ring_buffer.c
582
start_read_index = rbi->ring_buffer->read_index;
drivers/hv/ring_buffer.c
583
rbi->ring_buffer->read_index = rbi->priv_read_index;
drivers/hv/ring_buffer.c
67
if (old_write == READ_ONCE(rbi->ring_buffer->read_index)) {
drivers/i2c/busses/i2c-eg20t.c
533
int read_index;
drivers/i2c/busses/i2c-eg20t.c
538
for (loop = 1, read_index = 0; loop < length; loop++) {
drivers/i2c/busses/i2c-eg20t.c
539
buf[read_index] = ioread32(p + PCH_I2CDR);
drivers/i2c/busses/i2c-eg20t.c
542
read_index++;
drivers/i2c/busses/i2c-eg20t.c
551
buf[read_index] = ioread32(p + PCH_I2CDR); /* Read final - 1 */
drivers/i2c/busses/i2c-eg20t.c
554
read_index++;
drivers/i2c/busses/i2c-eg20t.c
565
buf[read_index++] = ioread32(p + PCH_I2CDR); /* Read Final */
drivers/i2c/busses/i2c-eg20t.c
566
count = read_index;
drivers/misc/ibmasm/remote.h
97
#define get_queue_entry(sp, read_index) \
drivers/misc/ibmasm/remote.h
98
((void*)(queue_begin + read_index * sizeof(struct remote_input)))
drivers/net/ethernet/sfc/ef100_rep.c
396
unsigned int read_index;
drivers/net/ethernet/sfc/ef100_rep.c
405
read_index = efv->write_index;
drivers/net/ethernet/sfc/ef100_rep.c
418
efv->read_index = read_index;
drivers/net/ethernet/sfc/ef100_rep.c
424
need_resched = efv->write_index != read_index;
drivers/net/ethernet/sfc/ef100_rep.c
441
if (efv->write_index - READ_ONCE(efv->read_index) > efv->rx_pring_size) {
drivers/net/ethernet/sfc/ef100_rep.c
474
primed = efv->read_index == efv->write_index;
drivers/net/ethernet/sfc/ef100_rep.h
52
unsigned int write_index, read_index;
drivers/net/ethernet/sfc/falcon/rx.c
258
unsigned read_index = rx_queue->page_remove &
drivers/net/ethernet/sfc/falcon/rx.c
265
if (read_index == index)
drivers/net/ethernet/sfc/rx_common.c
88
unsigned int read_index = rx_queue->page_remove &
drivers/net/ethernet/sfc/rx_common.c
95
if (read_index == index)
drivers/net/ethernet/sfc/siena/rx_common.c
91
unsigned int read_index = rx_queue->page_remove &
drivers/net/ethernet/sfc/siena/rx_common.c
98
if (read_index == index)
drivers/net/wireless/ath/ath10k/ce.c
1012
unsigned int read_index;
drivers/net/wireless/ath/ath10k/ce.c
1024
read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
drivers/net/wireless/ath/ath10k/ce.c
1025
if (read_index == 0xffffffff)
drivers/net/wireless/ath/ath10k/ce.c
1028
read_index &= nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
1029
src_ring->hw_index = read_index;
drivers/net/wireless/ath/ath10k/ce.c
1033
read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
drivers/net/wireless/ath/ath10k/ce.c
1035
read_index = src_ring->hw_index;
drivers/net/wireless/ath/ath10k/ce.c
1037
if (read_index == sw_index)
drivers/net/wireless/ath/ath10k/ce.c
1065
unsigned int read_index;
drivers/net/wireless/ath/ath10k/ce.c
1077
read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
drivers/net/wireless/ath/ath10k/ce.c
1078
if (read_index == 0xffffffff)
drivers/net/wireless/ath/ath10k/ce.c
1081
read_index &= nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
1082
src_ring->hw_index = read_index;
drivers/net/wireless/ath/ath10k/ce.c
1086
read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
drivers/net/wireless/ath/ath10k/ce.c
1088
read_index = src_ring->hw_index;
drivers/net/wireless/ath/ath10k/ce.c
1090
if (read_index == sw_index)
drivers/s390/char/monreader.c
158
monpriv->read_index = (monpriv->read_index + 1) %
drivers/s390/char/monreader.c
211
monmsg = monpriv->msg_array[monpriv->read_index];
drivers/s390/char/monreader.c
217
monpriv->read_index = (monpriv->read_index + 1) %
drivers/s390/char/monreader.c
351
monpriv->read_index = 0;
drivers/s390/char/monreader.c
382
monmsg = monpriv->msg_array[monpriv->read_index];
drivers/s390/char/monreader.c
51
unsigned int read_index;
drivers/staging/media/ipu7/abi/ipu7_fw_syscom_abi.h
43
u32 read_index;
drivers/staging/media/ipu7/ipu7-syscom.c
27
u32 read_index = readl(queue_indices +
drivers/staging/media/ipu7/ipu7-syscom.c
29
read_index));
drivers/staging/media/ipu7/ipu7-syscom.c
34
bool empty = (write_index == read_index);
drivers/staging/media/ipu7/ipu7-syscom.c
38
read_index *
drivers/staging/media/ipu7/ipu7-syscom.c
42
bool full = (read_index == ((write_index + 1U) %
drivers/staging/media/ipu7/ipu7-syscom.c
61
offset = offsetof(struct syscom_queue_indices_s, read_index);
drivers/usb/misc/iowarrior.c
308
if ((read_idx = read_index(dev)) == -1) {
drivers/usb/misc/iowarrior.c
319
read_index
drivers/usb/misc/iowarrior.c
696
if (read_index(dev) != -1)
fs/jfs/jfs_dtree.c
2774
rc = read_index(ip, dir_index, &dirtab_slot);
include/linux/hyperv.h
118
u32 read_index;
include/linux/hyperv.h
216
read_loc = rbi->ring_buffer->read_index;
include/linux/hyperv.h
230
read_loc = READ_ONCE(rbi->ring_buffer->read_index);
sound/soc/codecs/wm_adsp.c
1509
buf->read_index = -1;
sound/soc/codecs/wm_adsp.c
162
int read_index;
sound/soc/codecs/wm_adsp.c
1796
int write_index, read_index, avail;
sound/soc/codecs/wm_adsp.c
1800
if (buf->read_index < 0) {
sound/soc/codecs/wm_adsp.c
1807
read_index = sign_extend32(next_read_index, 23);
sound/soc/codecs/wm_adsp.c
1809
if (read_index < 0) {
sound/soc/codecs/wm_adsp.c
1814
buf->read_index = read_index;
sound/soc/codecs/wm_adsp.c
1824
avail = write_index - buf->read_index;
sound/soc/codecs/wm_adsp.c
1829
buf->read_index, write_index, avail * CS_DSP_DATA_WORD_SIZE);
sound/soc/codecs/wm_adsp.c
1969
if (buf->read_index < buf->regions[i].cumulative_size)
sound/soc/codecs/wm_adsp.c
1977
(buf->read_index - buf->regions[i].offset);
sound/soc/codecs/wm_adsp.c
1980
nwords = buf->regions[i].cumulative_size - buf->read_index;
sound/soc/codecs/wm_adsp.c
2000
buf->read_index += nwords;
sound/soc/codecs/wm_adsp.c
2001
if (buf->read_index == wm_adsp_buffer_size(buf))
sound/soc/codecs/wm_adsp.c
2002
buf->read_index = 0;
sound/soc/codecs/wm_adsp.c
2005
buf->read_index);