Symbol: read_index
drivers/accel/ivpu/ivpu_fw_log.c
148
log->read_index = READ_ONCE(log->write_index);
drivers/accel/ivpu/ivpu_fw_log.c
154
log->read_index = READ_ONCE(log->write_index);
drivers/accel/ivpu/ivpu_fw_log.c
166
log->read_index = 0;
drivers/accel/ivpu/ivpu_fw_log.c
172
log->read_index = 0;
drivers/accel/ivpu/ivpu_fw_log.c
98
u32 log_start = only_new_msgs ? READ_ONCE(log->read_index) : 0;
drivers/accel/ivpu/vpu_boot_api.h
425
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
1016
if (queue->header->read_index != queue->header->write_index)
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1019
queue->header->read_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1050
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 == header->write_index) {
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
65
header->read_index = index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
77
space = CIRC_SPACE(header->write_index, header->read_index,
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
27
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
1013
unsigned int read_index;
drivers/net/wireless/ath/ath10k/ce.c
1025
read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
drivers/net/wireless/ath/ath10k/ce.c
1026
if (read_index == 0xffffffff)
drivers/net/wireless/ath/ath10k/ce.c
1029
read_index &= nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
1030
src_ring->hw_index = read_index;
drivers/net/wireless/ath/ath10k/ce.c
1034
read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
drivers/net/wireless/ath/ath10k/ce.c
1036
read_index = src_ring->hw_index;
drivers/net/wireless/ath/ath10k/ce.c
1038
if (read_index == sw_index)
drivers/net/wireless/ath/ath10k/ce.c
1066
unsigned int read_index;
drivers/net/wireless/ath/ath10k/ce.c
1078
read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
drivers/net/wireless/ath/ath10k/ce.c
1079
if (read_index == 0xffffffff)
drivers/net/wireless/ath/ath10k/ce.c
1082
read_index &= nentries_mask;
drivers/net/wireless/ath/ath10k/ce.c
1083
src_ring->hw_index = read_index;
drivers/net/wireless/ath/ath10k/ce.c
1087
read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
drivers/net/wireless/ath/ath10k/ce.c
1089
read_index = src_ring->hw_index;
drivers/net/wireless/ath/ath10k/ce.c
1091
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
313
if ((read_idx = read_index(dev)) == -1) {
drivers/usb/misc/iowarrior.c
324
read_index
drivers/usb/misc/iowarrior.c
717
if (read_index(dev) != -1)
fs/jfs/jfs_dtree.c
2777
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
1471
buf->read_index = -1;
sound/soc/codecs/wm_adsp.c
160
int read_index;
sound/soc/codecs/wm_adsp.c
1758
int write_index, read_index, avail;
sound/soc/codecs/wm_adsp.c
1762
if (buf->read_index < 0) {
sound/soc/codecs/wm_adsp.c
1769
read_index = sign_extend32(next_read_index, 23);
sound/soc/codecs/wm_adsp.c
1771
if (read_index < 0) {
sound/soc/codecs/wm_adsp.c
1776
buf->read_index = read_index;
sound/soc/codecs/wm_adsp.c
1786
avail = write_index - buf->read_index;
sound/soc/codecs/wm_adsp.c
1791
buf->read_index, write_index, avail * CS_DSP_DATA_WORD_SIZE);
sound/soc/codecs/wm_adsp.c
1931
if (buf->read_index < buf->regions[i].cumulative_size)
sound/soc/codecs/wm_adsp.c
1939
(buf->read_index - buf->regions[i].offset);
sound/soc/codecs/wm_adsp.c
1942
nwords = buf->regions[i].cumulative_size - buf->read_index;
sound/soc/codecs/wm_adsp.c
1962
buf->read_index += nwords;
sound/soc/codecs/wm_adsp.c
1963
if (buf->read_index == wm_adsp_buffer_size(buf))
sound/soc/codecs/wm_adsp.c
1964
buf->read_index = 0;
sound/soc/codecs/wm_adsp.c
1967
buf->read_index);