Searched refs:cur_rx (Results 1 - 25 of 48) sorted by last modified time

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/
H A Dc2.c476 rx_ring->to_clean = rx_ring->start + c2dev->cur_rx;
538 c2dev->cur_rx = elem - rx_ring->start;
539 C2_SET_CUR_RX(c2dev, c2dev->cur_rx);
735 unsigned int cur_rx = c2dev->cur_rx; local
738 C2_SET_CUR_RX(c2dev, cur_rx | C2_PCI_HRX_QUI);
746 cur_rx = C2_GET_CUR_RX(c2dev);
748 if (cur_rx & C2_PCI_HRX_QUI)
751 cur_rx &= ~C2_PCI_HRX_QUI;
753 c2dev->cur_rx
[all...]
H A Dc2.h298 unsigned int cur_rx; member in struct:c2_dev
427 #define C2_SET_CUR_RX(c2dev, cur_rx) \
428 __raw_writel(cpu_to_be32(cur_rx), c2dev->mmio_txp_ring + 4092)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/8260_io/
H A Denet.c97 * cur_rx and cur_tx point to the currently available buffer.
113 cbd_t *cur_rx, *cur_tx; /* The next free ring entry */ member in struct:scc_enet_private
248 printk(" Ring data dump: cur_tx %p%s cur_rx %p.\n",
250 cep->cur_rx);
408 /* During a receive, the cur_rx points to the current incoming buffer.
426 bdp = cep->cur_rx;
504 cep->cur_rx = (cbd_t *)bdp;
691 cep->cur_rx = cep->rx_bd_base;
H A Dfcc_enet.c356 * cur_rx and cur_tx point to the currently available buffer.
372 cbd_t *cur_rx, *cur_tx; /* The next free ring entry */ member in struct:fcc_enet_private
498 printk(" Ring data dump: cur_tx %p tx_free %d cur_rx %p.\n",
500 cep->cur_rx);
660 /* During a receive, the cur_rx points to the current incoming buffer.
678 bdp = cep->cur_rx;
746 cep->cur_rx = (cbd_t *)bdp;
1797 cep->cur_rx = cep->rx_bd_base;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/8xx_io/
H A Denet.c119 * cur_rx and cur_tx point to the currently available buffer.
135 cbd_t *cur_rx, *cur_tx; /* The next free ring entry */ member in struct:scc_enet_private
282 printk(" Ring data dump: cur_tx %p%s cur_rx %p.\n",
284 cep->cur_rx);
437 /* During a receive, the cur_rx points to the current incoming buffer.
455 bdp = cep->cur_rx;
533 cep->cur_rx = (cbd_t *)bdp;
757 cep->cur_rx = cep->rx_bd_base;
H A Dfec.c141 * cur_rx and cur_tx point to the currently available buffer.
157 cbd_t *cur_rx, *cur_tx; /* The next free ring entry */ member in struct:fec_enet_private
439 printk("Ring data dump: cur_tx %lx%s, dirty_tx %lx cur_rx: %lx\n",
442 (unsigned long)fep->cur_rx);
622 /* During a receive, the cur_rx points to the current incoming buffer.
647 bdp = fep->cur_rx;
757 fep->cur_rx = (cbd_t *)bdp;
1781 fep->cur_rx = fep->rx_bd_base;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dyellowfin.c324 unsigned int cur_rx, dirty_rx; /* Producer/consumer ring indices */ member in struct:yellowfin_private
730 yp->cur_rx = yp->cur_tx = 0;
1041 int entry = yp->cur_rx % RX_RING_SIZE;
1042 int boguscnt = yp->dirty_rx + RX_RING_SIZE - yp->cur_rx;
1151 entry = (++yp->cur_rx) % RX_RING_SIZE;
1155 for (; yp->cur_rx - yp->dirty_rx > 0; yp->dirty_rx++) {
1209 dev->name, yp->cur_tx, yp->dirty_tx, yp->cur_rx, yp->dirty_rx);
H A Dpci-skeleton.c463 unsigned int cur_rx; /* Index into the Rx buffer of next Rx pkt. */ member in struct:netdrv_private
1165 tp->cur_rx = 0;
1206 tp->cur_rx = 0;
1472 tp->cur_rx = 0;
1503 u16 cur_rx; local
1510 cur_rx = tp->cur_rx;
1513 " free to %4.4x, Cmd %2.2x.\n", dev->name, cur_rx,
1518 int ring_offset = cur_rx % RX_BUF_LEN;
1531 rx_size, cur_rx);
[all...]
H A Dpcnet32.c271 unsigned int cur_rx, cur_tx; /* The next free ring entry */ member in struct:pcnet32_private
1261 int entry = lp->cur_rx & lp->rx_mod_mask;
1276 entry = (++lp->cur_rx) & lp->rx_mod_mask;
2370 lp->cur_rx = lp->cur_tx = 0;
2468 " Ring data dump: dirty_tx %d cur_tx %d%s cur_rx %d.",
2470 lp->cur_rx);
H A Dr8169.c435 u32 cur_rx; /* Index into the Rx descriptor buffer of next Rx pkt. */ member in struct:rtl8169_private
2066 tp->dirty_tx = tp->dirty_rx = tp->cur_tx = tp->cur_rx = 0;
2198 if (tp->dirty_rx == tp->cur_rx) {
2403 if ((tp->cp_cmd & PCIDAC) && !tp->dirty_rx && !tp->cur_rx) {
2507 unsigned int cur_rx, rx_left; local
2514 cur_rx = tp->cur_rx;
2515 rx_left = NUM_RX_DESC + tp->dirty_rx - cur_rx;
2518 for (; rx_left > 0; rx_left--, cur_rx++) {
2519 unsigned int entry = cur_rx
[all...]
H A Drrunner.c622 rrpriv->cur_rx = 0;
1021 rrpriv->cur_rx = index;
1060 rxindex = rrpriv->cur_rx;
H A Drrunner.h817 u32 cur_rx, cur_cmd, cur_evt; member in struct:rr_private
H A Dsis190.c287 u32 cur_rx; member in struct:sis190_private
584 u32 rx_left, cur_rx = tp->cur_rx; local
587 rx_left = NUM_RX_DESC + tp->dirty_rx - cur_rx;
590 for (; rx_left > 0; rx_left--, cur_rx++) {
591 unsigned int entry = cur_rx % NUM_RX_DESC;
647 count = cur_rx - tp->cur_rx;
648 tp->cur_rx = cur_rx;
[all...]
H A Dsis900.c127 unsigned int cur_rx, dirty_rx; /* producer/comsumer pointers for Tx/Rx ring */ member in struct:sis900_private
1087 sis_priv->cur_rx = 0;
1632 unsigned int entry = sis_priv->cur_rx % NUM_RX_DESC;
1637 printk(KERN_DEBUG "sis900_rx, cur_rx:%4.4d, dirty_rx:%4.4d "
1639 sis_priv->cur_rx, sis_priv->dirty_rx, rx_status);
1640 rx_work_limit = sis_priv->dirty_rx + NUM_RX_DESC - sis_priv->cur_rx;
1704 "cur_rx:%4.4d, dirty_rx:%4.4d\n",
1705 net_dev->name, sis_priv->cur_rx,
1730 sis_priv->cur_rx++;
1731 entry = sis_priv->cur_rx
[all...]
H A Dsonic.c414 int entry = lp->cur_rx;
498 lp->cur_rx = entry = (entry + 1) & SONIC_RDS_MASK;
661 lp->cur_rx = 0;
H A Dsonic.h316 unsigned int cur_rx; member in struct:sonic_local
H A Dstarfire.c216 int quota = np->dirty_rx + RX_RING_SIZE - np->cur_rx; \
611 unsigned int cur_rx, dirty_rx; /* Producer/consumer ring indices */ member in struct:netdev_private
1173 np->cur_rx = np->cur_tx = np->reap_tx = 0;
1516 np->cur_rx++;
1573 for (; np->cur_rx - np->dirty_rx > 0; np->dirty_rx++) {
1911 np->cur_rx, np->dirty_rx);
H A Dsundance.c377 unsigned int cur_rx, dirty_rx; /* Producer/consumer ring indices */ member in struct:netdev_private
937 printk(KERN_DEBUG "cur_rx=%d dirty_rx=%d\n", np->cur_rx, np->dirty_rx);
964 np->cur_rx = np->cur_tx = 0;
1262 int entry = np->cur_rx % RX_RING_SIZE;
1337 np->cur_rx = entry;
1344 np->cur_rx = entry;
1362 for (;(np->cur_rx - np->dirty_rx + RX_RING_SIZE) % RX_RING_SIZE > 0;
1625 printk(KERN_DEBUG "cur_rx=%d dirty_rx=%d\n", np->cur_rx, n
[all...]
H A Dvia-rhine.c390 unsigned int cur_rx, dirty_rx; /* Producer/consumer ring indices */ member in struct:rhine_private
906 rp->dirty_rx = rp->cur_rx = 0;
1429 int entry = rp->cur_rx % RX_RING_SIZE;
1526 entry = (++rp->cur_rx) % RX_RING_SIZE;
1531 for (; rp->cur_rx - rp->dirty_rx > 0; rp->dirty_rx++) {
H A D3c515.c309 unsigned int cur_rx, cur_tx; /* The next free ring entry */ member in struct:corkscrew_private
804 vp->cur_rx = vp->dirty_rx = 0;
1327 int entry = vp->cur_rx % RX_RING_SIZE;
1393 entry = (++vp->cur_rx) % RX_RING_SIZE;
1396 for (; vp->cur_rx - vp->dirty_rx > 0; vp->dirty_rx++) {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/
H A Dinterrupt.c70 for (; tp->cur_rx - tp->dirty_rx > 0; tp->dirty_rx++) {
112 int entry = tp->cur_rx % RX_RING_SIZE;
148 if (tp->dirty_rx + RX_RING_SIZE == tp->cur_rx)
243 entry = (++tp->cur_rx) % RX_RING_SIZE;
244 if (tp->cur_rx - tp->dirty_rx > RX_RING_SIZE/4)
333 if (tp->cur_rx - tp->dirty_rx > RX_RING_SIZE/2 ||
363 int entry = tp->cur_rx % RX_RING_SIZE;
364 int rx_work_limit = tp->dirty_rx + RX_RING_SIZE - tp->cur_rx;
465 entry = (++tp->cur_rx) % RX_RING_SIZE;
756 printk(KERN_WARNING "%s: in rx suspend mode: (%lu) (tp->cur_rx
[all...]
H A Dtulip.h362 unsigned int cur_rx, cur_tx; /* The next free ring entry */ member in struct:tulip_private
H A Dtulip_core.c320 tp->cur_rx = tp->cur_tx = 0;
H A Dwinbond-840.c309 unsigned int cur_rx, dirty_rx; /* Producer/consumer ring indices */ member in struct:netdev_private
823 np->cur_rx = 0;
1178 int entry = np->cur_rx % RX_RING_SIZE;
1179 int work_limit = np->dirty_rx + RX_RING_SIZE - np->cur_rx;
1202 dev->name, np->cur_rx, status);
1264 entry = (++np->cur_rx) % RX_RING_SIZE;
1269 for (; np->cur_rx - np->dirty_rx > 0; np->dirty_rx++) {
1490 dev->name, np->cur_tx, np->dirty_tx, np->cur_rx, np->dirty_rx);
H A Dxircom_tulip_cb.c303 unsigned int cur_rx, cur_tx; /* The next free ring entry */ member in struct:xircom_private
862 tp->cur_rx = tp->cur_tx = 0;
1190 int entry = tp->cur_rx % RX_RING_SIZE;
1191 int rx_work_limit = tp->dirty_rx + RX_RING_SIZE - tp->cur_rx;
1262 entry = (++tp->cur_rx) % RX_RING_SIZE;
1266 for (; tp->cur_rx - tp->dirty_rx > 0; tp->dirty_rx++) {

Completed in 381 milliseconds

12