Home
last modified time | relevance | path

Searched refs:read_idx (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/usb/misc/
Diowarrior.c83 atomic_t read_idx; member
152 int read_idx; in iowarrior_callback() local
174 read_idx = atomic_read(&dev->read_idx); in iowarrior_callback()
177 if ((intr_idx != read_idx) in iowarrior_callback()
192 if (read_idx == aux_idx) { in iowarrior_callback()
194 read_idx = (++read_idx == MAX_INTERRUPT_BUFFER) ? 0 : read_idx; in iowarrior_callback()
195 atomic_set(&dev->read_idx, read_idx); in iowarrior_callback()
260 int intr_idx, read_idx; in read_index() local
262 read_idx = atomic_read(&dev->read_idx); in read_index()
265 return (read_idx == intr_idx ? -1 : read_idx); in read_index()
[all …]
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dalx.h61 u16 write_idx, read_idx; member
70 u16 write_idx, read_idx; member
Dmain.c86 while (!cur_buf->skb && next != rxq->read_idx) { in alx_refill_rx_ring()
134 if (txq->write_idx >= txq->read_idx) in alx_tpd_avail()
135 return alx->tx_ringsz + txq->read_idx - txq->write_idx - 1; in alx_tpd_avail()
136 return txq->read_idx - txq->write_idx - 1; in alx_tpd_avail()
146 sw_read_idx = txq->read_idx; in alx_clean_tx_irq()
165 txq->read_idx = sw_read_idx; in alx_clean_tx_irq()
203 RRD_SI) != rxq->read_idx || in alx_clean_rx_irq()
210 rxb = &rxq->bufs[rxq->read_idx]; in alx_clean_rx_irq()
250 if (++rxq->read_idx == alx->rx_ringsz) in alx_clean_rx_irq()
251 rxq->read_idx = 0; in alx_clean_rx_irq()
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dpcie.c198 u32 read_idx; member
636 while (newidx != console->read_idx) { in brcmf_pcie_bus_console_read()
637 addr = console->buf_addr + console->read_idx; in brcmf_pcie_bus_console_read()
639 console->read_idx++; in brcmf_pcie_bus_console_read()
640 if (console->read_idx == console->bufsize) in brcmf_pcie_bus_console_read()
641 console->read_idx = 0; in brcmf_pcie_bus_console_read()