Searched refs:tx_ring_size (Results 1 - 13 of 13) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dmv643xx_eth.c294 if (mp->tx_ring_size - mp->tx_desc_count >= MAX_DESCS_PER_SKB)
333 mp->tx_used_desc_q = (tx_index + 1) % mp->tx_ring_size;
368 mp->tx_ring_size - mp->tx_desc_count >= MAX_DESCS_PER_SKB)
547 if (mp->tx_ring_size - mp->tx_desc_count >=
724 int tx_desc_num = mp->tx_ring_size;
817 mp->tx_skb = kmalloc(sizeof(*mp->tx_skb) * mp->tx_ring_size,
827 size = mp->tx_ring_size * sizeof(struct eth_tx_desc);
1074 BUG_ON(mp->tx_desc_count >= mp->tx_ring_size);
1077 mp->tx_curr_desc_q = (tx_desc_curr + 1) % mp->tx_ring_size;
1207 if (mp->tx_ring_size
[all...]
H A Dgianfar.c336 priv->tx_ring_size = DEFAULT_TX_RING_SIZE;
374 dev->name, priv->rx_ring_size, priv->tx_ring_size);
577 sizeof(struct txbd8)*priv->tx_ring_size
594 for (i = 0; i < priv->tx_ring_size; i++) {
680 sizeof (struct txbd8) * priv->tx_ring_size +
697 addr = addr + sizeof (struct txbd8) * priv->tx_ring_size;
698 vaddr = vaddr + sizeof (struct txbd8) * priv->tx_ring_size;
705 priv->tx_ring_size, GFP_KERNEL);
715 for (i = 0; i < priv->tx_ring_size; i++)
741 for (i = 0; i < priv->tx_ring_size;
[all...]
H A Dpcnet32.c273 unsigned int tx_ring_size; /* current tx ring size */ member in struct:pcnet32_private
507 lp->tx_ring_size, lp->tx_ring,
510 lp->tx_ring_size = (1 << size);
511 lp->tx_mod_mask = lp->tx_ring_size - 1;
776 ering->tx_pending = lp->tx_ring_size;
808 if ((1 << i) != lp->tx_ring_size)
831 lp->rx_ring_size, lp->tx_ring_size);
898 numbuffs = min(numbuffs, (int)min(lp->rx_ring_size, lp->tx_ring_size));
1358 delta = (lp->cur_tx - dirty_tx) & (lp->tx_mod_mask + lp->tx_ring_size);
1359 if (delta > lp->tx_ring_size) {
[all...]
H A Dgianfar_ethtool.c419 rvals->tx_pending = priv->tx_ring_size;
469 priv->tx_ring_size = rvals->tx_pending;
H A Dmv643xx_eth.h325 int tx_ring_size; member in struct:mv643xx_private
H A Dforcedeth.c778 int tx_ring_size; member in struct:fe_priv
924 pci_free_consistent(np->pci_dev, sizeof(struct ring_desc) * (np->rx_ring_size + np->tx_ring_size),
928 pci_free_consistent(np->pci_dev, sizeof(struct ring_desc_ex) * (np->rx_ring_size + np->tx_ring_size),
1511 np->last_tx.orig = &np->tx_ring.orig[np->tx_ring_size-1];
1513 np->last_tx.ex = &np->tx_ring.ex[np->tx_ring_size-1];
1515 np->last_tx_ctx = &np->tx_skb[np->tx_ring_size-1];
1517 for (i = 0; i < np->tx_ring_size; i++) {
1568 for (i = 0; i < np->tx_ring_size; i++) {
1618 return (u32)(np->tx_ring_size - ((np->tx_ring_size
[all...]
H A Dtitan_ge.h219 unsigned int tx_ring_size; member in struct:_eth_port_ctrl
H A Dstarfire.c950 size_t tx_done_q_size, rx_done_q_size, tx_ring_size, rx_ring_size; local
969 tx_ring_size = ((sizeof(starfire_tx_desc) * TX_RING_SIZE + QUEUE_ALIGN - 1) / QUEUE_ALIGN) * QUEUE_ALIGN;
971 np->queue_mem_size = tx_done_q_size + rx_done_q_size + tx_ring_size + rx_ring_size;
984 np->rx_ring = (void *) np->tx_ring + tx_ring_size;
985 np->rx_ring_dma = np->tx_ring_dma + tx_ring_size;
H A Dgianfar.h683 unsigned int tx_ring_size; member in struct:gfar_private
H A Dtitan_ge.c1144 titan_ge_eth->tx_ring_size = TITAN_GE_TX_QUEUE;
1162 titan_ge_eth->tx_ring_size,
H A Dbnx2.c231 return (bp->tx_ring_size - diff);
3874 bp->tx_wake_thresh = bp->tx_ring_size / 2;
5478 ering->tx_pending = bp->tx_ring_size;
5500 bp->tx_ring_size = ering->tx_pending;
6287 bp->tx_ring_size = MAX_TX_DESC_CNT;
H A Dbnx2.h6514 int tx_ring_size; member in struct:bnx2
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/myri10ge/
H A Dmyri10ge.c1494 int tx_ring_size, rx_ring_size; local
1504 tx_ring_size = cmd.data0;
1510 tx_ring_entries = tx_ring_size / sizeof(struct mcp_kreq_ether_send);

Completed in 277 milliseconds