Searched refs:txring (Results 1 - 6 of 6) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dpasemi_mac.c558 struct pasemi_mac_txring *txring = tx_ring(mac); local
565 start = txring->next_to_clean;
566 limit = txring->next_to_fill;
573 info = &txring->ring_info[(i+1) & (TX_RING_SIZE-1)];
577 dmas[j] = txring->ring_info[(i+1+j) &
585 kfree(txring->ring_info);
586 pasemi_dma_free_chan(&txring->chan);
862 static int pasemi_mac_clean_tx(struct pasemi_mac_txring *txring) argument
864 struct pasemi_dmachan *chan = &txring->chan;
865 struct pasemi_mac *mac = txring
985 struct pasemi_mac_txring *txring = (struct pasemi_mac_txring *)data; local
997 struct pasemi_mac_txring *txring = data; local
1389 pasemi_mac_queue_csdesc(const struct sk_buff *skb, const dma_addr_t *map, const unsigned int *map_size, struct pasemi_mac_txring *txring, struct pasemi_mac_csring *csring) argument
1479 struct pasemi_mac_txring * const txring = tx_ring(mac); local
[all...]
H A Djme.c501 struct jme_ring *txring = &(jme->txring[0]); local
503 txring->alloc = dma_alloc_coherent(&(jme->pdev->dev),
505 &(txring->dmaalloc),
508 if (!txring->alloc)
514 txring->desc = (void *)ALIGN((unsigned long)(txring->alloc),
516 txring->dma = ALIGN(txring->dmaalloc, RING_DESC_ALIGN);
517 txring
554 struct jme_ring *txring = &(jme->txring[0]); local
1322 struct jme_ring *txring = &(jme->txring[0]); local
1337 struct jme_ring *txring = &(jme->txring[0]); local
1700 struct jme_ring *txring = &(jme->txring[0]); local
1754 struct jme_ring *txring = &(jme->txring[0]); local
1867 struct jme_ring *txring = &(jme->txring[0]); local
1915 struct jme_ring *txring = &(jme->txring[0]); local
[all...]
H A Dtsi108_eth.c119 tx_desc *txring; member in struct:tsi108_prv_data
630 if (data->txring[tx].misc & TSI108_TX_OWN)
635 if (!(data->txring[tx].misc & TSI108_TX_OK))
637 dev->name, data->txring[tx].misc);
642 if (data->txring[tx].misc & TSI108_TX_EOF) {
706 data->txring[tx].buf0 = dma_map_single(NULL, skb->data,
708 data->txring[tx].len = skb_headlen(skb);
713 data->txring[tx].buf0 =
716 data->txring[tx].len = frag->size;
730 data->txring[t
[all...]
H A Dhp100.c175 hp100_ring_t *txrhead; /* Head (oldest) index into txring */
176 hp100_ring_t *txrtail; /* Tail (newest) index into txring */
179 hp100_ring_t txring[MAX_TX_PDL]; member in struct:hp100_private
730 lp->txrhead = lp->txrtail = &(lp->txring[0]);
1191 ringptr = lp->txrhead = lp->txrtail = &(lp->txring[0]);
1193 lp->txring[i].next = ringptr;
1194 ringptr = &(lp->txring[i]);
1607 printk("hp100: %s: clean txring\n", dev->name);
H A Djme.h392 struct jme_ring txring[TX_RING_NR]; member in struct:jme_adapter
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8192e/
H A Dr8192E_core.c3771 ptx_ring head=NULL,tail=NULL,txring = NULL; local
3839 txring = head;
3840 if(txring == NULL)
3842 RT_TRACE(COMP_ERR,"%s():txring is NULL , BUG!\n",__FUNCTION__);
3845 txring->nStuckCount++;

Completed in 220 milliseconds