Home
last modified time | relevance | path

Searched refs:tx_buffers (Results 1 – 12 of 12) sorted by relevance

/drivers/net/ethernet/smsc/
A Dsmsc9420.c52 struct smsc9420_ring_info *tx_buffers; member
495 if (!pd->tx_buffers) in smsc9420_free_tx_ring()
516 kfree(pd->tx_buffers); in smsc9420_free_tx_ring()
517 pd->tx_buffers = NULL; in smsc9420_free_tx_ring()
910 pd->tx_buffers[index].mapping, in smsc9420_complete_tx()
916 pd->tx_buffers[index].skb = NULL; in smsc9420_complete_tx()
950 pd->tx_buffers[index].skb = skb; in smsc9420_hard_start_xmit()
1185 if (!pd->tx_buffers) in smsc9420_alloc_tx_ring()
1190 pd->tx_buffers[i].skb = NULL; in smsc9420_alloc_tx_ring()
1191 pd->tx_buffers[i].mapping = 0; in smsc9420_alloc_tx_ring()
[all …]
/drivers/net/ethernet/dec/tulip/
A Dtulip_core.c644 tp->tx_buffers[i].skb = NULL; in tulip_init_ring()
645 tp->tx_buffers[i].mapping = 0; in tulip_init_ring()
666 tp->tx_buffers[entry].skb = skb; in tulip_start_xmit()
727 tp->tx_buffers[entry].mapping, in tulip_clean_tx_ring()
728 tp->tx_buffers[entry].skb->len, in tulip_clean_tx_ring()
733 tp->tx_buffers[entry].skb = NULL; in tulip_clean_tx_ring()
734 tp->tx_buffers[entry].mapping = 0; in tulip_clean_tx_ring()
814 tp->tx_buffers[i].skb = NULL; in tulip_free_ring()
815 tp->tx_buffers[i].mapping = 0; in tulip_free_ring()
1152 tp->tx_buffers[entry].skb = NULL; in set_rx_mode()
[all …]
A Dinterrupt.c604 if (tp->tx_buffers[entry].skb == NULL) { in tulip_interrupt()
606 if (tp->tx_buffers[entry].mapping) in tulip_interrupt()
608 tp->tx_buffers[entry].mapping, in tulip_interrupt()
634 tp->tx_buffers[entry].skb->len; in tulip_interrupt()
640 tp->tx_buffers[entry].mapping, in tulip_interrupt()
641 tp->tx_buffers[entry].skb->len, in tulip_interrupt()
645 dev_kfree_skb_irq(tp->tx_buffers[entry].skb); in tulip_interrupt()
646 tp->tx_buffers[entry].skb = NULL; in tulip_interrupt()
647 tp->tx_buffers[entry].mapping = 0; in tulip_interrupt()
A Dtulip.h409 struct ring_info tx_buffers[TX_RING_SIZE]; member
/drivers/net/wireless/admtek/
A Dadm8211.c320 info = &priv->tx_buffers[entry]; in adm8211_interrupt_tci()
1467 tx_info = &priv->tx_buffers[i]; in adm8211_init_rings()
1499 if (!priv->tx_buffers[i].skb) in adm8211_free_rings()
1503 priv->tx_buffers[i].mapping, in adm8211_free_rings()
1504 priv->tx_buffers[i].skb->len, DMA_TO_DEVICE); in adm8211_free_rings()
1506 dev_kfree_skb(priv->tx_buffers[i].skb); in adm8211_free_rings()
1648 priv->tx_buffers[entry].skb = skb; in adm8211_tx_raw()
1649 priv->tx_buffers[entry].mapping = mapping; in adm8211_tx_raw()
1650 priv->tx_buffers[entry].hdrlen = hdrlen; in adm8211_tx_raw()
1738 priv->tx_buffers = (void *)priv->rx_buffers + in adm8211_alloc_rings()
[all …]
A Dadm8211.h546 struct adm8211_tx_ring_info *tx_buffers; member
/drivers/net/wireless/intel/ipw2x00/
A Dipw2100.c4416 if (!priv->tx_buffers) { in ipw2100_tx_allocate()
4433 priv->tx_buffers[i].type = DATA; in ipw2100_tx_allocate()
4434 priv->tx_buffers[i].info.d_struct.data = in ipw2100_tx_allocate()
4446 priv->tx_buffers[j].info.d_struct.data, in ipw2100_tx_allocate()
4450 kfree(priv->tx_buffers); in ipw2100_tx_allocate()
4451 priv->tx_buffers = NULL; in ipw2100_tx_allocate()
4479 if (priv->tx_buffers[i].info.d_struct.txb) { in ipw2100_tx_initialize()
4514 if (!priv->tx_buffers) in ipw2100_tx_free()
4523 if (priv->tx_buffers[i].info.d_struct.data) in ipw2100_tx_free()
4530 kfree(priv->tx_buffers); in ipw2100_tx_free()
[all …]
A Dipw2100.h546 struct ipw2100_tx_packet *tx_buffers; member
/drivers/net/ethernet/broadcom/
A Db44.c601 struct ring_info *rp = &bp->tx_buffers[cons]; in b44_tx()
994 bp->tx_buffers[entry].skb = skb; in b44_start_xmit()
995 bp->tx_buffers[entry].mapping = mapping; in b44_start_xmit()
1086 rp = &bp->tx_buffers[i]; in b44_free_rings()
1134 kfree(bp->tx_buffers); in b44_free_consistent()
1135 bp->tx_buffers = NULL; in b44_free_consistent()
1174 bp->tx_buffers = kzalloc(size, gfp); in b44_alloc_consistent()
1175 if (!bp->tx_buffers) in b44_alloc_consistent()
A Db44.h369 struct ring_info *tx_buffers; member
A Dtg3.c6602 ri = &tnapi->tx_buffers[sw_idx]; in tg3_tx()
7406 if (tnapi->tx_buffers) { in tg3_napi_disable()
7429 if (tnapi->tx_buffers) { in tg3_napi_enable()
7836 txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap()
7843 txb = &tnapi->tx_buffers[entry]; in tg3_tx_skb_unmap()
8645 if (!tnapi->tx_buffers) in tg3_free_rings()
8718 kfree(tnapi->tx_buffers); in tg3_mem_tx_release()
8719 tnapi->tx_buffers = NULL; in tg3_mem_tx_release()
8738 if (!tnapi->tx_buffers) in tg3_mem_tx_acquire()
11337 else if (tnapi->tx_buffers) in tg3_request_irq()
[all …]
A Dtg3.h3029 struct tg3_tx_ring_info *tx_buffers; member

Completed in 102 milliseconds