Searched refs:read_index (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/accel/ivpu/
H A Divpu_fw_log.c98 u32 log_start = log->read_index;
102 (log->write_index == log->read_index && only_new_msgs)) {
108 if (log->write_index > log->read_index) {
137 log_header->read_index = log_header->write_index;
141 log_header->read_index = log_header->write_index;
H A Dvpu_boot_api.h395 u32 read_index; member in struct:vpu_tracing_buffer_header
/linux-master/drivers/net/ethernet/sfc/
H A Def100_rep.h36 * @read_index: number of packets consumed from @rx_list
52 unsigned int write_index, read_index; member in struct:efx_rep
H A Def100_rep.c396 unsigned int read_index; local
405 read_index = efv->write_index;
418 efv->read_index = read_index;
420 * RX, then storing our read_index won't re-prime the
424 need_resched = efv->write_index != read_index;
441 if (efv->write_index - READ_ONCE(efv->read_index) > efv->rx_pring_size) {
474 primed = efv->read_index == efv->write_index;
H A Drx_common.c88 unsigned int read_index = rx_queue->page_remove & local
95 if (read_index == index)
/linux-master/drivers/s390/char/
H A Dmonreader.c51 unsigned int read_index; member in struct:mon_private
158 monpriv->read_index = (monpriv->read_index + 1) %
212 monmsg = monpriv->msg_array[monpriv->read_index];
218 monpriv->read_index = (monpriv->read_index + 1) %
352 monpriv->read_index = 0;
383 monmsg = monpriv->msg_array[monpriv->read_index];
/linux-master/drivers/hv/
H A Dring_buffer.c60 /* check interrupt_mask before read_index */
66 if (old_write == READ_ONCE(rbi->ring_buffer->read_index)) {
139 read_loc = READ_ONCE(rbi->ring_buffer->read_index);
167 debug_info->current_read_index = ring_info->ring_buffer->read_index;
222 ring_info->ring_buffer->read_index =
459 * Get first vmbus packet from ring buffer after read_index
562 * 1. Update the read_index
582 start_read_index = rbi->ring_buffer->read_index;
583 rbi->ring_buffer->read_index = rbi->priv_read_index;
596 * before we commit the new read_index,
[all...]
/linux-master/sound/soc/codecs/
H A Dwm_adsp.c158 int read_index; member in struct:wm_adsp_compr_buf
1478 buf->read_index = -1;
1765 int write_index, read_index, avail; local
1769 if (buf->read_index < 0) {
1776 read_index = sign_extend32(next_read_index, 23);
1778 if (read_index < 0) {
1783 buf->read_index = read_index;
1793 avail = write_index - buf->read_index;
1798 buf->read_index, write_inde
[all...]
/linux-master/drivers/gpu/drm/msm/adreno/
H A Da6xx_hfi.h27 u32 read_index; member in struct:a6xx_hfi_queue_header
H A Da6xx_hfi.c32 u32 i, hdr, index = header->read_index;
34 if (header->read_index == header->write_index) {
62 header->read_index = index;
74 space = CIRC_SPACE(header->write_index, header->read_index,
784 if (queue->header->read_index != queue->header->write_index)
787 queue->header->read_index = 0;
818 header->read_index = 0;
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dce.c1011 unsigned int read_index; local
1023 read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
1024 if (read_index == 0xffffffff)
1027 read_index &= nentries_mask;
1028 src_ring->hw_index = read_index;
1032 read_index = ath10k_ce_src_ring_read_index_get(ar, ctrl_addr);
1034 read_index = src_ring->hw_index;
1036 if (read_index == sw_index)
1064 unsigned int read_index; local
1076 read_index
[all...]
/linux-master/drivers/misc/ibmasm/
H A Dremote.h97 #define get_queue_entry(sp, read_index) \
98 ((void*)(queue_begin + read_index * sizeof(struct remote_input)))
/linux-master/drivers/i2c/busses/
H A Di2c-eg20t.c551 int read_index; local
556 for (loop = 1, read_index = 0; loop < length; loop++) {
557 buf[read_index] = ioread32(p + PCH_I2CDR);
560 read_index++;
569 buf[read_index] = ioread32(p + PCH_I2CDR); /* Read final - 1 */
572 read_index++;
583 buf[read_index++] = ioread32(p + PCH_I2CDR); /* Read Final */
584 count = read_index;
/linux-master/drivers/usb/misc/
H A Diowarrior.c261 static int read_index(struct iowarrior *dev) function
298 if ((read_idx = read_index(dev)) == -1) {
307 read_index
691 if (read_index(dev) != -1)
/linux-master/include/linux/
H A Dhyperv.h118 u32 read_index; member in struct:hv_ring_buffer
216 read_loc = rbi->ring_buffer->read_index;
230 read_loc = READ_ONCE(rbi->ring_buffer->read_index);
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Drx.c258 unsigned read_index = rx_queue->page_remove & local
265 if (read_index == index)
/linux-master/drivers/net/ethernet/sfc/siena/
H A Drx_common.c91 unsigned int read_index = rx_queue->page_remove & local
98 if (read_index == index)
/linux-master/drivers/comedi/drivers/
H A Dcb_pcidas64.c2678 int read_segment, read_index, write_segment, write_index; local
2683 read_index = readw(devpriv->main_iobase + ADC_READ_PNTR_REG) &
2705 devpriv->ai_fifo_segment_length - read_index;
2707 num_samples = write_index - read_index;
/linux-master/fs/jfs/
H A Djfs_dtree.c532 * read_index()
536 static int read_index(struct inode *ip, u32 index, function
2763 rc = read_index(ip, dir_index, &dirtab_slot);

Completed in 281 milliseconds