Searched refs:RX_RING_SIZE (Results 1 - 25 of 52) sorted by last modified time

123

/linux-master/drivers/net/ethernet/sun/
H A Dsungem.c418 for (i = 0; i < RX_RING_SIZE; i++) {
435 writel(RX_RING_SIZE - 4, gp->regs + RXDMA_KICK);
769 if (work_done >= RX_RING_SIZE || work_done >= work_to_do)
1210 writel(RX_RING_SIZE - 4, gp->regs + RXDMA_KICK);
1562 for (i = 0; i < RX_RING_SIZE; i++) {
1619 for (i = 0; i < RX_RING_SIZE; i++) {
1752 writel(RX_RING_SIZE - 4, gp->regs + RXDMA_KICK);
H A Dsunhme.c1161 for (i = 0; i < RX_RING_SIZE; i++) {
1222 for (i = 0; i < RX_RING_SIZE; i++) {
H A Dsunbmac.c197 for (i = 0; i < RX_RING_SIZE; i++) {
227 for (i = 0; i < RX_RING_SIZE; i++) {
H A Dsunqe.c134 for (i = 0; i < RX_RING_SIZE; i++) {
426 &qbufs->rx_buf[elem & (RX_RING_SIZE - 1)][0];
428 qebuf_offset(rx_buf, (elem & (RX_RING_SIZE - 1)));
430 &rxbase[(elem+RX_RING_SIZE)&(RX_RING_MAXSIZE-1)];
/linux-master/drivers/net/ethernet/renesas/
H A Dsh_eth.c3278 mdp->num_rx_ring = RX_RING_SIZE;
H A Drswitch.h29 #define RX_RING_SIZE 4096 macro
H A Drswitch.c621 err = rswitch_gwca_queue_alloc(ndev, priv, rdev->rx_queue, false, RX_RING_SIZE);
/linux-master/drivers/net/ethernet/pasemi/
H A Dpasemi_mac.c382 ring->size = RX_RING_SIZE;
383 ring->ring_info = kcalloc(RX_RING_SIZE,
391 if (pasemi_dma_alloc_ring(&ring->chan, RX_RING_SIZE))
395 RX_RING_SIZE * sizeof(u64),
405 PAS_DMA_RXCHAN_BASEU_SIZ(RX_RING_SIZE >> 3));
419 PAS_DMA_RXINT_BASEU_SIZ(RX_RING_SIZE >> 3));
549 for (i = 0; i < RX_RING_SIZE; i++) {
560 for (i = 0; i < RX_RING_SIZE; i++)
568 dma_free_coherent(&mac->dma_pdev->dev, RX_RING_SIZE * sizeof(u64),
622 (RX_RING_SIZE
1138 RX_RING_SIZE>>1); local
1316 pasemi_mac_clean_rx(rx_ring(mac), RX_RING_SIZE); local
1620 pasemi_mac_clean_rx(rx_ring(mac), RX_RING_SIZE); local
[all...]
/linux-master/drivers/net/ethernet/natsemi/
H A Dnatsemi.c104 #define RX_RING_SIZE 32 macro
544 struct sk_buff *rx_skbuff[RX_RING_SIZE];
545 dma_addr_t rx_dma[RX_RING_SIZE];
1719 writel(np->ring_dma + RX_RING_SIZE * sizeof(struct netdev_desc),
1872 for (i = 0; i < RX_RING_SIZE; i++) {
1917 sizeof(struct netdev_desc) * (RX_RING_SIZE + TX_RING_SIZE),
1921 np->tx_ring = &np->rx_ring[RX_RING_SIZE];
1932 int entry = np->dirty_rx % RX_RING_SIZE;
1951 if (np->cur_rx - np->dirty_rx == RX_RING_SIZE) {
1979 *((i+1)%TX_RING_SIZE+RX_RING_SIZE));
[all...]
/linux-master/drivers/net/ethernet/freescale/
H A Dfec_main.c3368 fep->rx_queue[i]->bd.ring_size = RX_RING_SIZE;
H A Dfec.h356 #define RX_RING_SIZE (FEC_ENET_RX_FRPPG * FEC_ENET_RX_PAGES) macro
574 struct fec_enet_priv_txrx_info rx_skb_info[RX_RING_SIZE];
/linux-master/drivers/net/ethernet/dlink/
H A Dsundance.c67 #define RX_RING_SIZE 64 macro
70 #define RX_TOTAL_SIZE RX_RING_SIZE*sizeof(struct netdev_desc)
365 struct sk_buff* rx_skbuff[RX_RING_SIZE];
1026 for (i = 0; i < RX_RING_SIZE; i++) {
1028 ((i+1)%RX_RING_SIZE)*sizeof(*np->rx_ring));
1035 for (i = 0; i < RX_RING_SIZE; i++) {
1053 np->dirty_rx = (unsigned int)(i - RX_RING_SIZE);
1322 int entry = np->cur_rx % RX_RING_SIZE;
1393 entry = (entry + 1) % RX_RING_SIZE;
1419 for (;(np->cur_rx - np->dirty_rx + RX_RING_SIZE)
[all...]
H A Ddl2k.c438 for (i = 0; i < RX_RING_SIZE; i++) {
474 for (i = 0; i < RX_RING_SIZE; i++)
496 for (i = 0; i < RX_RING_SIZE; i++) {
508 ((i + 1) % RX_RING_SIZE) *
659 if (np->cur_rx - np->old_rx >= RX_RING_SIZE) {
664 entry = np->old_rx % RX_RING_SIZE;
916 int entry = np->cur_rx % RX_RING_SIZE;
981 entry = (entry + 1) % RX_RING_SIZE;
1008 entry = (entry + 1) % RX_RING_SIZE;
/linux-master/drivers/net/ethernet/alteon/
H A Dacenic.c326 #define RX_RING_SIZE 72 macro
332 #define RX_LOW_STD_THRES (3*RX_RING_SIZE)/4
1481 ace_load_std_rx_ring(dev, RX_RING_SIZE);
1575 ace_load_std_rx_ring(dev, RX_RING_SIZE - cur_size);
2173 RX_RING_SIZE - cur_size);
/linux-master/drivers/net/ethernet/3com/
H A D3c515.c49 #define RX_RING_SIZE 16 macro
298 struct boom_rx_desc rx_ring[RX_RING_SIZE];
301 struct sk_buff *rx_skbuff[RX_RING_SIZE];
807 for (i = 0; i < RX_RING_SIZE; i++) {
809 if (i < (RX_RING_SIZE - 1))
1320 int entry = vp->cur_rx % RX_RING_SIZE;
1382 entry = (++vp->cur_rx) % RX_RING_SIZE;
1387 entry = vp->dirty_rx % RX_RING_SIZE;
1437 for (i = 0; i < RX_RING_SIZE; i++)
/linux-master/drivers/net/ethernet/smsc/
H A Dsmsc9420.c532 for (i = 0; i < RX_RING_SIZE; i++) {
813 pd->rx_ring_tail = (pd->rx_ring_tail + 1) % RX_RING_SIZE;
835 pd->rx_ring_head = (pd->rx_ring_head + 1) % RX_RING_SIZE;
1215 pd->rx_buffers = kmalloc_array(RX_RING_SIZE,
1222 for (i = 0; i < RX_RING_SIZE; i++) {
1229 pd->rx_ring[RX_RING_SIZE - 1].length = (PKT_BUF_SZ | RDES1_RER_);
1232 for (i = 0; i < RX_RING_SIZE; i++) {
1550 sizeof(struct smsc9420_dma_desc) * (RX_RING_SIZE + TX_RING_SIZE),
1557 pd->tx_ring = (pd->rx_ring + RX_RING_SIZE);
1559 sizeof(struct smsc9420_dma_desc) * RX_RING_SIZE;
[all...]
/linux-master/drivers/net/ethernet/via/
H A Dvia-rhine.c79 #define RX_RING_SIZE 64 macro
442 struct sk_buff *rx_skbuff[RX_RING_SIZE];
443 dma_addr_t rx_skbuff_dma[RX_RING_SIZE];
1146 RX_RING_SIZE * sizeof(struct rx_desc) +
1161 RX_RING_SIZE * sizeof(struct rx_desc) +
1169 rp->tx_ring = ring + RX_RING_SIZE * sizeof(struct rx_desc);
1171 rp->tx_ring_dma = ring_dma + RX_RING_SIZE * sizeof(struct rx_desc);
1182 RX_RING_SIZE * sizeof(struct rx_desc) +
1227 for (i = 0; i < RX_RING_SIZE; i++)
1253 for (i = 0; i < RX_RING_SIZE;
[all...]
/linux-master/drivers/net/ethernet/sgi/
H A Dioc3-eth.c62 #define RX_RING_SIZE (RX_RING_ENTRIES * sizeof(u64)) macro
885 ip->rxr = dma_alloc_coherent(ip->dma_dev, RX_RING_SIZE, &ip->rxr_dma,
955 dma_free_coherent(ip->dma_dev, RX_RING_SIZE, ip->rxr,
970 dma_free_coherent(ip->dma_dev, RX_RING_SIZE, ip->rxr, ip->rxr_dma);
/linux-master/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c61 #define RX_RING_SIZE 32 macro
933 fpi->rx_ring = RX_RING_SIZE;
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dtulip.h327 #define RX_RING_SIZE 128 macro
411 struct ring_info rx_buffers[RX_RING_SIZE];
/linux-master/drivers/net/ethernet/amd/
H A Dsunlance.c181 #define RX_RING_SIZE (1 << (LANCE_LOG_RX_BUFFERS)) macro
182 #define RX_RING_MOD_MASK (RX_RING_SIZE - 1)
222 struct lance_rx_desc brx_ring[RX_RING_SIZE];
227 u8 rx_buf [RX_RING_SIZE][RX_BUFF_SIZE];
350 for (i = 0; i < RX_RING_SIZE; i++) {
408 for (i = 0; i < RX_RING_SIZE; i++) {
H A Datarilance.c115 #define RX_RING_SIZE (1 << RX_LOG_RING_SIZE) macro
117 #define RX_RING_MOD_MASK (RX_RING_SIZE - 1)
158 struct lance_rx_head rx_head[RX_RING_SIZE];
714 for( i = 0; i < RX_RING_SIZE; i++ ) {
750 for( i = 0 ; i < RX_RING_SIZE; i++ )
999 for( i = 0; i < RX_RING_SIZE; i++ )
1004 if (i > RX_RING_SIZE - 2) {
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede.h589 #define RX_RING_SIZE ((u16)BIT(RX_RING_SIZE_POW)) macro
590 #define NUM_RX_BDS_MAX (RX_RING_SIZE - 1)
H A Dqede_main.c1576 .num_elems = RX_RING_SIZE,
1605 size = sizeof(*rxq->sw_rx_ring) * RX_RING_SIZE;
2893 RX_RING_SIZE - 100)
/linux-master/drivers/net/ethernet/i825xx/
H A Dlib82596.c271 #define RX_RING_SIZE 16 macro
307 struct i596_rfd rfds[RX_RING_SIZE] __attribute__((aligned(32)));
308 struct i596_rbd rbds[RX_RING_SIZE] __attribute__((aligned(32)));
359 static int rx_ring_size = RX_RING_SIZE;

Completed in 544 milliseconds

123