Home
last modified time | relevance | path

Searched refs:NUM_RX_DESC (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/net/
H A Drtl8169.c88 #define NUM_RX_DESC CONFIG_SYS_RX_ETH_BUFFER macro
90 #define NUM_RX_DESC 4 /* Number of Rx descriptor registers */ macro
324 DEFINE_ALIGN_BUFFER(u8, rxb, NUM_RX_DESC * RX_BUF_SIZE, RTL8169_ALIGN);
336 unsigned char *RxBufferRing[NUM_RX_DESC]; /* Index of Rx Buffer array */
544 if (cur_rx == NUM_RX_DESC - 1) in rtl_recv_common()
570 cur_rx = (cur_rx + 1) % NUM_RX_DESC; in rtl_recv_common()
820 memset(tpc->RxDescArray, 0x0, NUM_RX_DESC * sizeof(struct RxDesc)); in rtl8169_init_ring()
826 for (i = 0; i < NUM_RX_DESC; i++) { in rtl8169_init_ring()
827 if (i == (NUM_RX_DESC - 1)) in rtl8169_init_ring()
927 for (i = 0; i < NUM_RX_DESC; i++) { in rtl_halt_common()
[all …]
H A Deepro100.c192 #define NUM_RX_DESC PKTBUFSRX macro
199 static struct RxFD rx_ring[NUM_RX_DESC]; /* RX descriptor ring */
693 rx_prev = (rx_next + NUM_RX_DESC - 1) % NUM_RX_DESC; in eepro100_recv()
698 rx_next = (rx_next + 1) % NUM_RX_DESC; in eepro100_recv()
877 for (i = 0; i < NUM_RX_DESC; i++) { in init_rx_ring()
880 (i == NUM_RX_DESC - 1) ? cpu_to_le16 (RFD_CONTROL_S) : 0; in init_rx_ring()
883 ((u32) & rx_ring[(i + 1) % NUM_RX_DESC])); in init_rx_ring()
H A Dns8382x.c67 #define NUM_RX_DESC 4 /* Number of Rx descriptor registers. */ macro
245 static BufferDesc rxd[NUM_RX_DESC] __attribute__ ((aligned(8)));
247 static unsigned char rxb[NUM_RX_DESC * RX_BUF_SIZE]
646 for (i = 0; i < NUM_RX_DESC; i++) { in ns8382x_init_rxd()
649 NUM_RX_DESC) ? (u32) & rxd[i + in ns8382x_init_rxd()
826 if (++cur_rx == NUM_RX_DESC) in ns8382x_poll()
H A Dnatsemi.c69 #define NUM_RX_DESC 4 /* Number of Rx descriptor registers. */ macro
220 static BufferDesc rxd[NUM_RX_DESC] __attribute__ ((aligned(4)));
223 static unsigned char rxb[NUM_RX_DESC * RX_BUF_SIZE]
687 for (i = 0; i < NUM_RX_DESC; i++) { in natsemi_init_rxd()
690 NUM_RX_DESC) ? (u32) & rxd[i + in natsemi_init_rxd()
853 if (++cur_rx == NUM_RX_DESC) in natsemi_poll()
H A Ddc2114x.c117 #define NUM_RX_DESC PKTBUFSRX macro
137 static struct de4x5_desc rx_ring[NUM_RX_DESC] __attribute__ ((aligned(32))); /* RX descriptor ring …
333 for (i = 0; i < NUM_RX_DESC; i++) { in dc21x4x_init()
340 phys_to_bus((u32)&rx_ring[(i + 1) % NUM_RX_DESC])); in dc21x4x_init()
358 rxRingSize = NUM_RX_DESC; in dc21x4x_init()
H A Dsh_eth.c145 port_info->rx_desc_base + NUM_RX_DESC) in sh_eth_recv()
241 u32 alloc_desc_size = NUM_RX_DESC * sizeof(struct rx_desc_s); in sh_eth_rx_desc_init()
271 memalign(RX_BUF_ALIGNE_SIZE, NUM_RX_DESC * MAX_BUF_SIZE); in sh_eth_rx_desc_init()
283 i < NUM_RX_DESC; cur_rx_desc++, rx_buf += MAX_BUF_SIZE, i++) { in sh_eth_rx_desc_init()
H A Dtsi108_eth.c410 #define NUM_RX_DESC PKTBUFSRX macro
414 static struct dma_descriptor rx_descr_array[NUM_RX_DESC]
805 for (index = 0; index < NUM_RX_DESC; index++) { in tsi108_eth_probe()
H A Dsh_eth.h64 #define NUM_RX_DESC 8 macro
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sis/
H A Dsis190.c51 #define NUM_RX_DESC 64 /* [8..8192] */ macro
53 #define RX_RING_BYTES (NUM_RX_DESC * sizeof(struct RxDesc))
279 struct sk_buff *Rx_skbuff[NUM_RX_DESC];
518 unsigned int i = cur % NUM_RX_DESC; in sis190_rx_fill()
581 rx_left = NUM_RX_DESC + tp->dirty_rx - cur_rx; in sis190_rx_interrupt()
585 unsigned int entry = cur_rx % NUM_RX_DESC; in sis190_rx_interrupt()
646 if ((tp->dirty_rx + NUM_RX_DESC) == tp->cur_rx) in sis190_rx_interrupt()
802 for (i = 0; i < NUM_RX_DESC; i++) { in sis190_rx_clear()
821 memset(tp->Rx_skbuff, 0x0, NUM_RX_DESC * sizeof(struct sk_buff *)); in sis190_init_ring()
823 if (sis190_rx_fill(tp, dev, 0, NUM_RX_DESC) != NUM_RX_DESC) in sis190_init_ring()
[all …]
H A Dsis900.h324 #define NUM_RX_DESC 16 /* Number of Rx descriptor registers. */ macro
326 #define RX_TOTAL_SIZE NUM_RX_DESC*sizeof(BufferDesc)
H A Dsis900.c184 struct sk_buff *rx_skbuff[NUM_RX_DESC];
1168 for (i = 0; i < NUM_RX_DESC; i++) { in sis900_init_rx_ring()
1172 ((i+1)%NUM_RX_DESC)*sizeof(BufferDesc); in sis900_init_rx_ring()
1178 for (i = 0; i < NUM_RX_DESC; i++) { in sis900_init_rx_ring()
1201 sis_priv->dirty_rx = (unsigned int) (i - NUM_RX_DESC); in sis900_init_rx_ring()
1737 unsigned int entry = sis_priv->cur_rx % NUM_RX_DESC; in sis900_rx()
1745 rx_work_limit = sis_priv->dirty_rx + NUM_RX_DESC - sis_priv->cur_rx; in sis900_rx()
1843 entry = sis_priv->cur_rx % NUM_RX_DESC; in sis900_rx()
1852 entry = sis_priv->dirty_rx % NUM_RX_DESC; in sis900_rx()
1984 for (i = 0; i < NUM_RX_DESC; i++) { in sis900_close()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/dec/tulip/
H A Dde4x5.c753 #define NUM_RX_DESC 8 /* Number of RX descriptors */ macro
793 struct sk_buff *rx_skb[NUM_RX_DESC]; /* RX skb's */
1168 lp->dma_size = (NUM_RX_DESC + NUM_TX_DESC) * sizeof(struct de4x5_desc); in de4x5_hw_init()
1170 lp->dma_size += RX_BUFF_SZ * NUM_RX_DESC + DE4X5_ALIGN; in de4x5_hw_init()
1178 lp->tx_ring = lp->rx_ring + NUM_RX_DESC; in de4x5_hw_init()
1185 for (i=0; i<NUM_RX_DESC; i++) { in de4x5_hw_init()
1197 dma_rx_bufs = lp->dma_rings + (NUM_RX_DESC + NUM_TX_DESC) in de4x5_hw_init()
1200 lp->rx_bufs = (char *)(((long)(lp->rx_ring + NUM_RX_DESC in de4x5_hw_init()
1202 for (i=0; i<NUM_RX_DESC; i++) { in de4x5_hw_init()
1216 lp->rxRingSize = NUM_RX_DESC; in de4x5_hw_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/realtek/r8168/
H A Dr8168.h432 #define NUM_RX_DESC 1024 /* Number of Rx descriptor registers */ macro
436 #define R8168_RX_RING_BYTES (NUM_RX_DESC * sizeof(struct RxDesc))
1497 struct sk_buff *Rx_skbuff[NUM_RX_DESC]; /* Rx data buffers */
H A Dr8168_n.c949 seq_printf(m, "NUM_RX_DESC\t0x%x\n", NUM_RX_DESC); in proc_get_driver_variable()
1343 NUM_RX_DESC, in proc_get_driver_variable()
27163 for (i = 0; i < NUM_RX_DESC; i++) { in rtl8168_rx_clear()
27180 int ret, i = cur % NUM_RX_DESC; in rtl8168_rx_fill()
27237 for (i = 0; i < NUM_RX_DESC; i++) { in rtl8168_rx_desc_offset0_init()
27238 if (i == (NUM_RX_DESC - 1)) in rtl8168_rx_desc_offset0_init()
27248 memset(tp->RxDescArray, 0x0, NUM_RX_DESC * sizeof(struct RxDesc)); in rtl8168_rx_desc_init()
27259 memset(tp->Rx_skbuff, 0x0, NUM_RX_DESC * sizeof(struct sk_buff *)); in rtl8168_init_ring()
27264 if (rtl8168_rx_fill(tp, dev, 0, NUM_RX_DESC, 0) != NUM_RX_DESC) in rtl8168_init_ring()
27267 rtl8168_mark_as_last_descriptor(tp->RxDescArray + NUM_RX_DESC - 1); in rtl8168_init_ring()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/realtek/
H A Dr8169_main.c71 #define NUM_RX_DESC 256U /* Number of Rx descriptor registers */ macro
73 #define R8169_RX_RING_BYTES (NUM_RX_DESC * sizeof(struct RxDesc))
611 struct page *Rx_databuff[NUM_RX_DESC]; /* Rx data buffers */
3899 for (i = 0; i < NUM_RX_DESC && tp->Rx_databuff[i]; i++) { in rtl8169_rx_clear()
3914 for (i = 0; i < NUM_RX_DESC; i++) { in rtl8169_rx_fill()
3926 tp->RxDescArray[NUM_RX_DESC - 1].opts1 |= cpu_to_le32(RingEnd); in rtl8169_rx_fill()
4027 for (i = 0; i < NUM_RX_DESC; i++) in rtl_reset_work()
4540 for (rx_left = min(budget, NUM_RX_DESC); rx_left > 0; rx_left--, cur_rx++) { in rtl_rx()
4541 unsigned int pkt_size, entry = cur_rx % NUM_RX_DESC; in rtl_rx()
/OK3568_Linux_fs/external/dpdk/pcie/igb_uio/
H A Digb_uio.c369 #define NUM_RX_DESC 4096 /* Number of Rx descriptor registers */ macro