• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/arm/

Lines Matching refs:buff_n

275 	int buff_n;
277 for (buff_n = 0; buff_n < MAX_RX_DESC; ++buff_n) {
278 if (!ksp->rx_buffers[buff_n].skb) {
282 ksp->rx_buffers[buff_n].skb = skb;
296 ksp->rx_buffers[buff_n].skb = NULL;
299 ksp->rx_buffers[buff_n].dma_ptr = mapping;
301 ksp->rx_buffers[buff_n].length = MAX_RXBUF_SIZE;
304 ksp->rx_ring[buff_n].data_ptr = cpu_to_le32(mapping);
305 ksp->rx_ring[buff_n].length =
311 ksp->rx_ring[buff_n].status = cpu_to_le32(RDES_OWN);
374 int buff_n;
376 for (buff_n = 0; buff_n < MAX_TX_DESC; ++buff_n) {
377 if (ksp->tx_buffers[buff_n].skb &&
378 !(ksp->tx_ring[buff_n].owner & cpu_to_le32(TDES_OWN))) {
383 ndev->stats.tx_bytes += ksp->tx_buffers[buff_n].length;
386 ksp->tx_ring[buff_n].data_ptr = 0;
390 ksp->tx_buffers[buff_n].dma_ptr,
391 ksp->tx_buffers[buff_n].length,
393 dev_kfree_skb_irq(ksp->tx_buffers[buff_n].skb);
394 ksp->tx_buffers[buff_n].skb = NULL;
461 int buff_n;
466 buff_n = ksp->next_rx_desc_read;
468 && ksp->rx_buffers[buff_n].skb
469 && (!(ksp->rx_ring[buff_n].status &
472 flags = le32_to_cpu(ksp->rx_ring[buff_n].status);
506 skb = ksp->rx_buffers[buff_n].skb;
509 ksp->rx_buffers[buff_n].skb = NULL;
510 ksp->rx_ring[buff_n].data_ptr = 0;
514 ksp->rx_buffers[buff_n].dma_ptr,
515 ksp->rx_buffers[buff_n].length,
533 ksp->rx_ring[buff_n].status = cpu_to_le32(RDES_OWN);
536 buff_n = (buff_n + 1) & MAX_RX_DESC_MASK;
540 ksp->next_rx_desc_read = buff_n;
666 int buff_n;
683 for (buff_n = 0; buff_n < MAX_TX_DESC; ++buff_n) {
684 if (ksp->tx_buffers[buff_n].skb) {
686 ksp->tx_ring[buff_n].owner = 0;
687 ksp->tx_ring[buff_n].status = 0;
688 ksp->tx_ring[buff_n].data_ptr = 0;
692 ksp->tx_buffers[buff_n].dma_ptr,
693 ksp->tx_buffers[buff_n].length,
695 dev_kfree_skb_irq(ksp->tx_buffers[buff_n].skb);
696 ksp->tx_buffers[buff_n].skb = NULL;
701 for (buff_n = 0; buff_n < MAX_RX_DESC; ++buff_n) {
702 if (ksp->rx_buffers[buff_n].skb) {
704 ksp->rx_ring[buff_n].status = 0;
705 ksp->rx_ring[buff_n].data_ptr = 0;
709 ksp->rx_buffers[buff_n].dma_ptr,
710 ksp->rx_buffers[buff_n].length,
712 dev_kfree_skb_irq(ksp->rx_buffers[buff_n].skb);
713 ksp->rx_buffers[buff_n].skb = NULL;
1261 int buff_n;
1272 buff_n = ksp->tx_ring_next_slot;
1274 BUG_ON(ksp->tx_buffers[buff_n].skb);
1285 ksp->tx_buffers[buff_n].dma_ptr = dmap;
1287 ksp->tx_buffers[buff_n].skb = skb;
1288 ksp->tx_buffers[buff_n].length = skb->len;
1291 ksp->tx_ring[buff_n].data_ptr =
1292 cpu_to_le32(ksp->tx_buffers[buff_n].dma_ptr);
1293 ksp->tx_ring[buff_n].status =
1300 ksp->tx_ring[buff_n].owner = cpu_to_le32(TDES_OWN);
1309 ksp->tx_ring_next_slot = (buff_n + 1) & MAX_TX_DESC_MASK;
1457 int buff_n;
1593 for (buff_n = 0; buff_n < MAX_TX_DESC; ++buff_n) {
1594 ksp->tx_ring[buff_n].next_desc =
1597 ((buff_n + 1) & MAX_TX_DESC_MASK)));
1600 for (buff_n = 0; buff_n < MAX_RX_DESC; ++buff_n) {
1601 ksp->rx_ring[buff_n].next_desc =
1604 ((buff_n + 1) & MAX_RX_DESC_MASK)));