• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/8xx_io/

Lines Matching defs:bdp

347 	volatile cbd_t	*bdp;
358 bdp = fep->cur_tx;
361 if (bdp->cbd_sc & BD_ENET_TX_READY) {
372 bdp->cbd_sc &= ~BD_ENET_TX_STATS;
376 bdp->cbd_bufaddr = __pa(skb->data);
377 bdp->cbd_datlen = skb->len;
399 bdp->cbd_sc |= (BD_ENET_TX_READY | BD_ENET_TX_INTR
409 if (bdp->cbd_sc & BD_ENET_TX_WRAP) {
410 bdp = fep->tx_bd_base;
412 bdp++;
415 if (bdp->cbd_sc & BD_ENET_TX_READY) {
420 fep->cur_tx = (cbd_t *)bdp;
437 cbd_t *bdp;
444 bdp = fep->tx_bd_base;
448 (uint) bdp,
449 bdp->cbd_sc,
450 bdp->cbd_datlen,
451 bdp->cbd_bufaddr);
452 bdp++;
455 bdp = fep->rx_bd_base;
459 (uint) bdp,
460 bdp->cbd_sc,
461 bdp->cbd_datlen,
462 bdp->cbd_bufaddr);
463 bdp++;
540 volatile cbd_t *bdp;
546 bdp = fep->dirty_tx;
548 while ((bdp->cbd_sc&BD_ENET_TX_READY) == 0) {
549 if (bdp == fep->cur_tx && fep->tx_full == 0) break;
553 if (bdp->cbd_sc & (BD_ENET_TX_HB | BD_ENET_TX_LC |
557 if (bdp->cbd_sc & BD_ENET_TX_HB) /* No heartbeat */
559 if (bdp->cbd_sc & BD_ENET_TX_LC) /* Late collision */
561 if (bdp->cbd_sc & BD_ENET_TX_RL) /* Retrans limit */
563 if (bdp->cbd_sc & BD_ENET_TX_UN) /* Underrun */
565 if (bdp->cbd_sc & BD_ENET_TX_CSL) /* Carrier lost */
581 if (bdp->cbd_sc & BD_ENET_TX_READY)
587 if (bdp->cbd_sc & BD_ENET_TX_DEF)
598 if (bdp->cbd_sc & BD_ENET_TX_WRAP)
599 bdp = fep->tx_bd_base;
601 bdp++;
617 fep->dirty_tx = (cbd_t *)bdp;
636 volatile cbd_t *bdp;
647 bdp = fep->cur_rx;
649 while (!(bdp->cbd_sc & BD_ENET_RX_EMPTY)) {
655 if ((bdp->cbd_sc & BD_ENET_RX_LAST) == 0)
660 if (bdp->cbd_sc & (BD_ENET_RX_LG | BD_ENET_RX_SH | BD_ENET_RX_NO |
663 if (bdp->cbd_sc & (BD_ENET_RX_LG | BD_ENET_RX_SH)) {
667 if (bdp->cbd_sc & BD_ENET_RX_NO) /* Frame alignment */
669 if (bdp->cbd_sc & BD_ENET_RX_CR) /* CRC Error */
671 if (bdp->cbd_sc & BD_ENET_RX_OV) /* FIFO overrun */
679 if (bdp->cbd_sc & BD_ENET_RX_CL) {
688 pkt_len = bdp->cbd_datlen;
690 data = fep->rx_vaddr[bdp - fep->rx_bd_base];
733 bdp->cbd_sc &= ~BD_ENET_RX_STATS;
737 bdp->cbd_sc |= BD_ENET_RX_EMPTY;
741 if (bdp->cbd_sc & BD_ENET_RX_WRAP)
742 bdp = fep->rx_bd_base;
744 bdp++;
756 } /* while (!(bdp->cbd_sc & BD_ENET_RX_EMPTY)) */
757 fep->cur_rx = (cbd_t *)bdp;
1514 volatile cbd_t *bdp;
1590 bdp = fep->rx_bd_base;
1605 bdp->cbd_sc = BD_ENET_RX_EMPTY;
1606 bdp->cbd_bufaddr = mem_addr;
1610 bdp++;
1616 bdp--;
1617 bdp->cbd_sc |= BD_SC_WRAP;
1738 volatile cbd_t *bdp;
1795 bdp = fep->rx_bd_base;
1800 bdp->cbd_sc = BD_ENET_RX_EMPTY;
1801 bdp++;
1806 bdp--;
1807 bdp->cbd_sc |= BD_SC_WRAP;
1811 bdp = fep->tx_bd_base;
1816 bdp->cbd_sc = 0;
1817 bdp->cbd_bufaddr = 0;
1818 bdp++;
1823 bdp--;
1824 bdp->cbd_sc |= BD_SC_WRAP;