Home
last modified time | relevance | path

Searched refs:rx_ptr (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/sound/soc/dwc/
Ddwc-pcm.c46 struct snd_pcm_runtime *runtime, unsigned int rx_ptr, \
50 unsigned int period_pos = rx_ptr % runtime->period_size; \
54 p[rx_ptr][0] = ioread32(dev->i2s_base + LRBR_LTHR(0)); \
55 p[rx_ptr][1] = ioread32(dev->i2s_base + RRBR_RTHR(0)); \
57 if (++rx_ptr >= runtime->buffer_size) \
58 rx_ptr = 0; \
61 return rx_ptr; \
116 ptr = READ_ONCE(dev->rx_ptr); in dw_pcm_transfer()
119 cmpxchg(&dev->rx_ptr, ptr, new_ptr); in dw_pcm_transfer()
214 WRITE_ONCE(dev->rx_ptr, 0); in dw_pcm_trigger()
[all …]
Dlocal.h116 struct snd_pcm_runtime *runtime, unsigned int rx_ptr,
119 unsigned int rx_ptr; member
/Linux-v4.19/drivers/spi/
Dspi-xilinx.c89 u8 *rx_ptr; /* pointer in the Tx buffer */ member
147 if (!xspi->rx_ptr) in xilinx_spi_rx()
152 *(u8 *)(xspi->rx_ptr) = data; in xilinx_spi_rx()
155 *(u16 *)(xspi->rx_ptr) = data; in xilinx_spi_rx()
158 *(u32 *)(xspi->rx_ptr) = data; in xilinx_spi_rx()
162 xspi->rx_ptr += xspi->bytes_per_word; in xilinx_spi_rx()
250 xspi->rx_ptr = t->rx_buf; in xilinx_spi_txrx_bufs()
Dspi-st-ssc4.c64 u8 *rx_ptr; member
109 if (spi_st->rx_ptr) { in ssc_read_rx_fifo()
111 *spi_st->rx_ptr++ = (uint8_t)word; in ssc_read_rx_fifo()
113 *spi_st->rx_ptr++ = (word >> 8); in ssc_read_rx_fifo()
114 *spi_st->rx_ptr++ = word & 0xff; in ssc_read_rx_fifo()
129 spi_st->rx_ptr = t->rx_buf; in spi_st_transfer_one()
/Linux-v4.19/drivers/isdn/hisax/
Dhfc4s8s_l1.c141 __u8 *rx_ptr; member
564 bch->rx_ptr = NULL; in bch_l2l1()
782 bch->rx_ptr = skb->data; in rx_b_frame()
786 skb->len = (bch->rx_ptr - skb->data) + z1; in rx_b_frame()
794 bch->rx_ptr = skb->data; in rx_b_frame()
802 *((unsigned long *) bch->rx_ptr) = in rx_b_frame()
804 bch->rx_ptr += 4; in rx_b_frame()
809 *(bch->rx_ptr++) = fRead_hfc8(l1->hw); in rx_b_frame()
817 bch->rx_ptr--; in rx_b_frame()
818 if (*bch->rx_ptr) { in rx_b_frame()
[all …]
/Linux-v4.19/drivers/net/caif/
Dcaif_hsi.c617 u8 *rx_ptr, *rx_buf; in cfhsi_rx_done() local
680 rx_ptr = rx_buf + CFHSI_DESC_SZ; in cfhsi_rx_done()
683 rx_ptr = rx_buf; in cfhsi_rx_done()
693 res = cfhsi->ops->cfhsi_rx(rx_ptr, rx_len, in cfhsi_rx_done()
723 cfhsi->rx_ptr = rx_ptr; in cfhsi_rx_done()
849 res = cfhsi->ops->cfhsi_rx(cfhsi->rx_ptr, cfhsi->rx_len, cfhsi->ops); in cfhsi_wake_up()
1175 cfhsi->rx_ptr = cfhsi->rx_buf; in cfhsi_open()
/Linux-v4.19/include/uapi/linux/hsi/
Dcs-protocol.h101 __u32 rx_ptr; member
/Linux-v4.19/drivers/net/hamradio/
Ddmascc.c206 int rx_ptr; member
754 priv->rx_ptr = 0; in scc_open()
1053 priv->rx_ptr = 0; in rx_on()
1181 if (priv->rx_ptr < BUF_SIZE) in rx_isr()
1183 rx_ptr++] = in rx_isr()
1215 cb = priv->rx_ptr - 2; in special_condition()
1255 priv->rx_ptr = 0; in special_condition()
/Linux-v4.19/include/net/caif/
Dcaif_hsi.h155 u8 *rx_ptr; member
/Linux-v4.19/drivers/net/ethernet/amd/
D7990.h79 volatile unsigned short rx_ptr; /* receive descriptor addr */ member
Da2065.c90 unsigned short rx_ptr; /* receive descriptor addr */ member
208 ib->rx_ptr = leptr; in lance_init_ring()
Dsunlance.c220 u16 rx_ptr; /* receive descriptor addr */ member
369 ib->rx_ptr = leptr; in lance_init_ring_dvma()
429 sbus_writew(leptr, &ib->rx_ptr); in lance_init_ring_pio()
Ddeclance.c213 unsigned short rx_ptr; /* receive descriptor addr */ member
476 *lib_ptr(ib, rx_ptr, lp->type) = leptr; in lance_init_ring()
D7990.c210 ib->rx_ptr = leptr; in lance_init_ring()
/Linux-v4.19/drivers/net/wireless/
Dray_cs.c2112 UCHAR *rx_ptr; in rx_data() local
2191 rx_ptr = skb_put(skb, total_len); in rx_data()
2193 rx_ptr += in rx_data()
2194 copy_from_rx_buff(local, rx_ptr, pkt_addr & RX_BUFF_END, rx_len); in rx_data()
2236 rx_ptr += in rx_data()
2237 copy_from_rx_buff(local, rx_ptr, pkt_addr, rx_len); in rx_data()
/Linux-v4.19/drivers/atm/
Dambassador.h511 u32 rx_ptr; member
/Linux-v4.19/drivers/net/ethernet/brocade/bna/
Dbna_tx_rx.c2035 struct bna_rx *rx_ptr; in bna_rx_mod_init() local
2060 rx_ptr = &rx_mod->rx[index]; in bna_rx_mod_init()
2062 INIT_LIST_HEAD(&rx_ptr->rxp_q); in bna_rx_mod_init()
2063 rx_ptr->bna = NULL; in bna_rx_mod_init()
2064 rx_ptr->rid = index; in bna_rx_mod_init()
2065 rx_ptr->stop_cbfn = NULL; in bna_rx_mod_init()
2066 rx_ptr->stop_cbarg = NULL; in bna_rx_mod_init()
2068 list_add_tail(&rx_ptr->qe, &rx_mod->rx_free_q); in bna_rx_mod_init()
/Linux-v4.19/drivers/usb/host/
Dfhci.h177 __be32 rx_ptr; /* Rx internal data pointer */ member
/Linux-v4.19/drivers/hsi/clients/
Dcmt_speech.c604 hi->mmap_cfg->rx_ptr = hi->rx_slot; in cs_hsi_read_on_data_complete()