| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | tsec.c | 288 while (!(in_be16(&priv->rxbd[priv->rx_idx].status) & RXBD_EMPTY)) { in tsec_recv() 289 int length = in_be16(&priv->rxbd[priv->rx_idx].length); in tsec_recv() 290 uint16_t status = in_be16(&priv->rxbd[priv->rx_idx].status); in tsec_recv() 291 uchar *packet = net_rx_packets[priv->rx_idx]; in tsec_recv() 299 out_be16(&priv->rxbd[priv->rx_idx].length, 0); in tsec_recv() 303 if ((priv->rx_idx + 1) == PKTBUFSRX) in tsec_recv() 305 out_be16(&priv->rxbd[priv->rx_idx].status, status); in tsec_recv() 307 priv->rx_idx = (priv->rx_idx + 1) % PKTBUFSRX; in tsec_recv() 324 if (!(in_be16(&priv->rxbd[priv->rx_idx].status) & RXBD_EMPTY)) { in tsec_recv() 325 int length = in_be16(&priv->rxbd[priv->rx_idx].length); in tsec_recv() [all …]
|
| H A D | xilinx_ll_temac_sdma.c | 37 static unsigned int rx_idx; /* index of the current RX buffer */ variable 138 rx_idx = tx_idx = 0; in ll_temac_init_sdma() 141 ll_temac->out32(ra[RX_CURDESC_PTR], (int)&cdmac_bd.rx[rx_idx]); in ll_temac_init_sdma() 142 ll_temac->out32(ra[RX_TAILDESC_PTR], (int)&cdmac_bd.rx[rx_idx]); in ll_temac_init_sdma() 215 struct cdmac_bd *rx_dp = &cdmac_bd.rx[rx_idx]; in ll_temac_recv_sdma() 233 pb_idx = rx_idx; in ll_temac_recv_sdma() 251 rx_idx = (rx_idx + 1) % PKTBUFSRX; in ll_temac_recv_sdma() 252 rx_dp = &cdmac_bd.rx[rx_idx]; in ll_temac_recv_sdma() 256 ll_temac->out32(ra[RX_CURDESC_PTR], (int)&cdmac_bd.rx[rx_idx]); in ll_temac_recv_sdma() 257 ll_temac->out32(ra[RX_TAILDESC_PTR], (int)&cdmac_bd.rx[rx_idx]); in ll_temac_recv_sdma()
|
| H A D | pch_gbe.c | 72 priv->rx_idx = 0; in pch_gbe_reset() 297 rx_desc = &priv->rx_desc[priv->rx_idx]; in pch_gbe_recv() 325 if (++priv->rx_idx >= PCH_GBE_DESC_NUM) in pch_gbe_free_pkt() 326 priv->rx_idx = 0; in pch_gbe_free_pkt() 327 rx_swp = priv->rx_idx; in pch_gbe_free_pkt()
|
| H A D | pch_gbe.h | 294 int rx_idx; member
|
| /OK3568_Linux_fs/kernel/drivers/staging/mt7621-dma/ |
| H A D | hsdma-mt7621.c | 148 int rx_idx; member 198 chan->rx_idx = HSDMA_DESCS_NUM - 1; in mtk_hsdma_reset_chan() 201 mtk_hsdma_write(hsdma, HSDMA_REG_RX_CRX, chan->rx_idx); in mtk_hsdma_reset_chan() 239 chan->tx_idx, chan->rx_idx); in hsdma_dump_desc() 322 int rx_idx; in mtk_hsdma_start_transfer() local 358 rx_idx = HSDMA_NEXT_DESC(chan->rx_idx); in mtk_hsdma_start_transfer() 362 rx_desc = &chan->rx_ring[rx_idx]; in mtk_hsdma_start_transfer() 375 rx_idx = HSDMA_NEXT_DESC(rx_idx); in mtk_hsdma_start_transfer() 519 next_idx = HSDMA_NEXT_DESC(chan->rx_idx); in mtk_hsdma_rx() 527 chan->rx_idx = (chan->rx_idx + cnt) & HSDMA_DESCS_MASK; in mtk_hsdma_rx() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_lib.c | 150 unsigned int tx_idx, rx_idx; in ixgbe_cache_ring_dcb() local 160 ixgbe_get_first_reg_idx(adapter, tc, &tx_idx, &rx_idx); in ixgbe_cache_ring_dcb() 161 for (i = 0; i < rss_i; i++, tx_idx++, rx_idx++) { in ixgbe_cache_ring_dcb() 163 adapter->rx_ring[offset + i]->reg_idx = rx_idx; in ixgbe_cache_ring_dcb()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
| H A D | dev.c | 221 void *entry = priv->rx_ring + priv->rx_idx * priv->rx_ring_sz; in rtl8180_handle_rx() 222 struct sk_buff *skb = priv->rx_buf[priv->rx_idx]; in rtl8180_handle_rx() 326 priv->rx_buf[priv->rx_idx] = skb; in rtl8180_handle_rx() 335 if (priv->rx_idx == 31) in rtl8180_handle_rx() 338 priv->rx_idx = (priv->rx_idx + 1) % 32; in rtl8180_handle_rx() 1019 priv->rx_idx = 0; in rtl8180_init_rx_ring()
|
| H A D | rtl8180.h | 116 unsigned int rx_idx; member
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8192e/rtl8192e/ |
| H A D | rtl_core.c | 1794 priv->rx_idx[rx_queue_idx] = 0; in _rtl92e_alloc_rx_ring() 1894 priv->rx_idx[rx_queue_idx] = 0; in rtl92e_reset_desc_ring() 2014 [priv->rx_idx[rx_queue_idx]]; in _rtl92e_rx_normal() 2016 [priv->rx_idx[rx_queue_idx]]; in _rtl92e_rx_normal() 2073 priv->rx_buf[rx_queue_idx][priv->rx_idx[rx_queue_idx]] = in _rtl92e_rx_normal() 2086 if (priv->rx_idx[rx_queue_idx] == priv->rxringcount - 1) in _rtl92e_rx_normal() 2088 priv->rx_idx[rx_queue_idx] = (priv->rx_idx[rx_queue_idx] + 1) % in _rtl92e_rx_normal()
|
| H A D | rtl_core.h | 377 unsigned int rx_idx[MAX_RX_QUEUE]; member
|
| /OK3568_Linux_fs/kernel/drivers/mailbox/ |
| H A D | bcm-pdc-mailbox.c | 589 u32 rx_idx; /* ring index of start of receive frame */ in pdc_receive_one() local 619 rx_idx = pdcs->rxin; in pdc_receive_one() 620 rx_ctx = &pdcs->rx_ctx[rx_idx]; in pdc_receive_one()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/ |
| H A D | amd8111e.h | 755 unsigned long rx_idx, tx_idx; /* The next free ring entry */ member
|
| H A D | amd8111e.c | 283 lp->rx_idx = lp->tx_idx = 0; in amd8111e_init_ring() 686 int rx_index = lp->rx_idx & RX_RING_DR_MOD_MASK; in amd8111e_rx_poll() 776 rx_index = (++lp->rx_idx) & RX_RING_DR_MOD_MASK; in amd8111e_rx_poll()
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | tsec.h | 408 uint rx_idx; /* index of the current RX buffer */ member
|
| /OK3568_Linux_fs/kernel/drivers/tty/serial/ |
| H A D | atmel_serial.c | 1619 int rx_idx = atmel_port->pdc_rx_idx; in atmel_rx_from_pdc() local 1628 pdc = &atmel_port->pdc_rx[rx_idx]; in atmel_rx_from_pdc() 1675 rx_idx = !rx_idx; in atmel_rx_from_pdc() 1676 atmel_port->pdc_rx_idx = rx_idx; in atmel_rx_from_pdc()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | siutils_priv.h | 84 int rx_idx; member
|
| H A D | siutils.c | 1910 wci2_info->rx_buf[wci2_info->rx_idx] = ubyte; in si_wci2_rxfifo_intr_handler_process() 1911 wci2_info->rx_idx++; in si_wci2_rxfifo_intr_handler_process() 1916 if (wci2_info->rx_idx == WCI2_UART_RX_BUF_SIZE) { in si_wci2_rxfifo_intr_handler_process() 1927 wci2_info->rx_idx); in si_wci2_rxfifo_intr_handler_process() 1929 wci2_info->rx_idx = 0; in si_wci2_rxfifo_intr_handler_process()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | siutils_priv.h | 84 int rx_idx; member
|
| H A D | siutils.c | 1910 wci2_info->rx_buf[wci2_info->rx_idx] = ubyte; in si_wci2_rxfifo_intr_handler_process() 1911 wci2_info->rx_idx++; in si_wci2_rxfifo_intr_handler_process() 1916 if (wci2_info->rx_idx == WCI2_UART_RX_BUF_SIZE) { in si_wci2_rxfifo_intr_handler_process() 1927 wci2_info->rx_idx); in si_wci2_rxfifo_intr_handler_process() 1929 wci2_info->rx_idx = 0; in si_wci2_rxfifo_intr_handler_process()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_ethtool.c | 2495 u16 rx_start_idx, rx_idx; in bnx2x_run_loopback() local 2648 rx_idx = le16_to_cpu(*fp_rx->rx_cons_sb); in bnx2x_run_loopback() 2649 if (rx_idx != rx_start_idx + num_pkts) in bnx2x_run_loopback()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/ |
| H A D | bnx2.c | 5807 u16 rx_start_idx, rx_idx; in bnx2_run_loopback() local 5891 rx_idx = bnx2_get_hw_rx_cons(bnapi); in bnx2_run_loopback() 5892 if (rx_idx != rx_start_idx + num_pkts) { in bnx2_run_loopback()
|
| H A D | tg3.c | 13426 u32 rx_start_idx, rx_idx, tx_idx, opaque_key; in tg3_run_loopback() local 13559 rx_idx = rnapi->hw_status->idx[0].rx_producer; in tg3_run_loopback() 13561 (rx_idx == (rx_start_idx + num_pkts))) in tg3_run_loopback() 13571 if (rx_idx != rx_start_idx + num_pkts) in tg3_run_loopback() 13575 while (rx_idx != rx_start_idx) { in tg3_run_loopback()
|