/linux-master/sound/soc/dwc/ |
H A D | dwc-pcm.c | 46 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 + dev->l_reg); \ 55 p[rx_ptr][1] = ioread32(dev->i2s_base + dev->r_reg); \ 57 if (++rx_ptr >= runtime->buffer_size) \ 58 rx_ptr = 0; \ 61 return rx_ptr; \ 116 ptr = READ_ONCE(dev->rx_ptr); 119 cmpxchg(&dev->rx_ptr, ptr, new_ptr); 207 WRITE_ONCE(dev->rx_ptr, [all...] |
H A D | local.h | 148 struct snd_pcm_runtime *runtime, unsigned int rx_ptr, 151 unsigned int rx_ptr; member in struct:dw_i2s_dev
|
/linux-master/include/uapi/linux/hsi/ |
H A D | cs-protocol.h | 87 __u32 rx_ptr; member in struct:cs_mmap_config_block
|
/linux-master/drivers/spi/ |
H A D | spi-xilinx.c | 87 u8 *rx_ptr; /* pointer in the Tx buffer */ member in struct:xilinx_spi 145 if (!xspi->rx_ptr) 150 *(u8 *)(xspi->rx_ptr) = data; 153 *(u16 *)(xspi->rx_ptr) = data; 156 *(u32 *)(xspi->rx_ptr) = data; 160 xspi->rx_ptr += xspi->bytes_per_word; 248 xspi->rx_ptr = t->rx_buf;
|
H A D | spi-st-ssc4.c | 61 u8 *rx_ptr; member in struct:spi_st 106 if (spi_st->rx_ptr) { 108 *spi_st->rx_ptr++ = (uint8_t)word; 110 *spi_st->rx_ptr++ = (word >> 8); 111 *spi_st->rx_ptr++ = word & 0xff; 126 spi_st->rx_ptr = t->rx_buf;
|
H A D | spi-sifive.c | 246 static void sifive_spi_rx(struct sifive_spi *spi, u8 *rx_ptr) argument 251 *rx_ptr = data & SIFIVE_SPI_RXDATA_DATA_MASK; 261 u8 *rx_ptr = t->rx_buf; local 272 if (rx_ptr) { 280 sifive_spi_rx(spi, rx_ptr++);
|
/linux-master/sound/soc/intel/keembay/ |
H A D | kmb_platform.c | 133 unsigned int rx_ptr, bool *period_elapsed) 135 unsigned int period_pos = rx_ptr % runtime->period_size; 145 ((u16 *)buf)[rx_ptr * chan + (j * 2)] = 147 ((u16 *)buf)[rx_ptr * chan + ((j * 2) + 1)] = 150 ((u32 *)buf)[rx_ptr * chan + (j * 2)] = 152 ((u32 *)buf)[rx_ptr * chan + ((j * 2) + 1)] = 158 if (++rx_ptr >= runtime->buffer_size) 159 rx_ptr = 0; 164 return rx_ptr; 240 ptr = kmb_i2s->rx_ptr; 131 kmb_pcm_rx_fn(struct kmb_i2s_info *kmb_i2s, struct snd_pcm_runtime *runtime, unsigned int rx_ptr, bool *period_elapsed) argument [all...] |
H A D | kmb_platform.h | 152 unsigned int rx_ptr; member in struct:kmb_i2s_info
|
/linux-master/drivers/net/ethernet/amd/ |
H A D | 7990.h | 79 volatile unsigned short rx_ptr; /* receive descriptor addr */ member in struct:lance_init_block
|
H A D | a2065.c | 90 unsigned short rx_ptr; /* receive descriptor addr */ member in struct:lance_init_block 204 ib->rx_ptr = leptr;
|
H A D | sunlance.c | 216 u16 rx_ptr; /* receive descriptor addr */ member in struct:lance_init_block 365 ib->rx_ptr = leptr; 425 sbus_writew(leptr, &ib->rx_ptr);
|
H A D | 7990.c | 211 ib->rx_ptr = leptr;
|
H A D | declance.c | 214 unsigned short rx_ptr; /* receive descriptor addr */ member in struct:lance_init_block 477 *lib_ptr(ib, rx_ptr, lp->type) = leptr;
|
/linux-master/drivers/net/ethernet/brocade/bna/ |
H A D | bna_tx_rx.c | 2027 struct bna_rx *rx_ptr; local 2052 rx_ptr = &rx_mod->rx[index]; 2054 INIT_LIST_HEAD(&rx_ptr->rxp_q); 2055 rx_ptr->bna = NULL; 2056 rx_ptr->rid = index; 2057 rx_ptr->stop_cbfn = NULL; 2058 rx_ptr->stop_cbarg = NULL; 2060 list_add_tail(&rx_ptr->qe, &rx_mod->rx_free_q);
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_eth_soc.c | 49 .rx_ptr = 0x0900, 63 .rx_ptr = 0x1900, 97 .rx_ptr = 0x0900, 113 .rx_ptr = 0x6100, 127 .rx_ptr = 0x4500, 161 .rx_ptr = 0x6900, 175 .rx_ptr = 0x4500, 2717 reg_map->qdma.rx_ptr + ring_no * MTK_QRX_OFFSET); 2724 reg_map->pdma.rx_ptr + ring_no * MTK_QRX_OFFSET);
|
H A D | mtk_eth_soc.h | 1099 u32 rx_ptr; /* rx base pointer */ member in struct:mtk_reg_map::__anon457 1113 u32 rx_ptr; /* rx base pointer */ member in struct:mtk_reg_map::__anon458
|
/linux-master/drivers/usb/host/ |
H A D | fhci.h | 178 __be32 rx_ptr; /* Rx internal data pointer */ member in struct:fhci_pram
|
/linux-master/drivers/hsi/clients/ |
H A D | cmt_speech.c | 591 hi->mmap_cfg->rx_ptr = hi->rx_slot;
|