• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/

Lines Matching refs:bdp

310 	volatile cbd_t	*bdp;
322 bdp = fep->cur_tx;
324 status = bdp->cbd_sc;
341 bdp->cbd_bufaddr = __pa(skb->data);
342 bdp->cbd_datlen = skb->len;
349 if (bdp->cbd_bufaddr & 0x3) {
351 index = bdp - fep->tx_bd_base;
352 memcpy(fep->tx_bounce[index], (void *) bdp->cbd_bufaddr, bdp->cbd_datlen);
353 bdp->cbd_bufaddr = __pa(fep->tx_bounce[index]);
377 bdp->cbd_sc = status;
387 bdp = fep->tx_bd_base;
389 bdp++;
392 if (bdp == fep->dirty_tx) {
397 fep->cur_tx = (cbd_t *)bdp;
414 cbd_t *bdp;
421 bdp = fep->tx_bd_base;
425 (uint) bdp,
426 bdp->cbd_sc,
427 bdp->cbd_datlen,
428 (int) bdp->cbd_bufaddr);
429 bdp++;
432 bdp = fep->rx_bd_base;
436 (uint) bdp,
437 bdp->cbd_sc,
438 bdp->cbd_datlen,
439 (int) bdp->cbd_bufaddr);
440 bdp++;
496 volatile cbd_t *bdp;
502 bdp = fep->dirty_tx;
504 while (((status = bdp->cbd_sc) & BD_ENET_TX_READY) == 0) {
505 if (bdp == fep->cur_tx && fep->tx_full == 0) break;
546 bdp = fep->tx_bd_base;
548 bdp++;
559 fep->dirty_tx = (cbd_t *)bdp;
574 volatile cbd_t *bdp;
590 bdp = fep->cur_rx;
592 while (!((status = bdp->cbd_sc) & BD_ENET_RX_EMPTY)) {
634 pkt_len = bdp->cbd_datlen;
636 data = (__u8*)__va(bdp->cbd_bufaddr);
663 bdp->cbd_sc = status;
668 bdp = fep->rx_bd_base;
670 bdp++;
677 } /* while (!((status = bdp->cbd_sc) & BD_ENET_RX_EMPTY)) */
678 fep->cur_rx = (cbd_t *)bdp;
2287 volatile cbd_t *bdp;
2341 bdp = fep->rx_bd_base;
2353 bdp->cbd_sc = BD_ENET_RX_EMPTY;
2354 bdp->cbd_bufaddr = __pa(mem_addr);
2356 bdp++;
2362 bdp--;
2363 bdp->cbd_sc |= BD_SC_WRAP;
2367 bdp = fep->tx_bd_base;
2380 bdp->cbd_sc = 0;
2381 bdp->cbd_bufaddr = 0;
2382 bdp++;
2387 bdp--;
2388 bdp->cbd_sc |= BD_SC_WRAP;
2448 volatile cbd_t *bdp;
2500 bdp = fep->rx_bd_base;
2505 bdp->cbd_sc = BD_ENET_RX_EMPTY;
2506 bdp++;
2511 bdp--;
2512 bdp->cbd_sc |= BD_SC_WRAP;
2516 bdp = fep->tx_bd_base;
2521 bdp->cbd_sc = 0;
2522 bdp->cbd_bufaddr = 0;
2523 bdp++;
2528 bdp--;
2529 bdp->cbd_sc |= BD_SC_WRAP;