Searched refs:tx_buffers (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/net/ethernet/dec/tulip/
H A Dinterrupt.c604 if (tp->tx_buffers[entry].skb == NULL) {
606 if (tp->tx_buffers[entry].mapping)
608 tp->tx_buffers[entry].mapping,
634 tp->tx_buffers[entry].skb->len;
640 tp->tx_buffers[entry].mapping,
641 tp->tx_buffers[entry].skb->len,
645 dev_kfree_skb_irq(tp->tx_buffers[entry].skb);
646 tp->tx_buffers[entry].skb = NULL;
647 tp->tx_buffers[entry].mapping = 0;
H A Dtulip_core.c356 tp->tx_buffers[tp->cur_tx].skb = NULL;
357 tp->tx_buffers[tp->cur_tx].mapping = mapping;
644 tp->tx_buffers[i].skb = NULL;
645 tp->tx_buffers[i].mapping = 0;
666 tp->tx_buffers[entry].skb = skb;
669 tp->tx_buffers[entry].mapping = mapping;
716 if (tp->tx_buffers[entry].skb == NULL) {
718 if (tp->tx_buffers[entry].mapping)
720 tp->tx_buffers[entry].mapping,
727 tp->tx_buffers[entr
[all...]
H A Dtulip.h409 struct ring_info tx_buffers[TX_RING_SIZE]; member in struct:tulip_private
/linux-master/drivers/net/ethernet/smsc/
H A Dsmsc9420.c52 struct smsc9420_ring_info *tx_buffers; member in struct:smsc9420_pdata
495 if (!pd->tx_buffers)
499 struct sk_buff *skb = pd->tx_buffers[i].skb;
502 BUG_ON(!pd->tx_buffers[i].mapping);
504 pd->tx_buffers[i].mapping, skb->len,
516 kfree(pd->tx_buffers);
517 pd->tx_buffers = NULL;
906 BUG_ON(!pd->tx_buffers[index].skb);
907 BUG_ON(!pd->tx_buffers[index].mapping);
910 pd->tx_buffers[inde
[all...]
/linux-master/drivers/net/wireless/admtek/
H A Dadm8211.c320 info = &priv->tx_buffers[entry];
1467 tx_info = &priv->tx_buffers[i];
1499 if (!priv->tx_buffers[i].skb)
1503 priv->tx_buffers[i].mapping,
1504 priv->tx_buffers[i].skb->len, DMA_TO_DEVICE);
1506 dev_kfree_skb(priv->tx_buffers[i].skb);
1648 priv->tx_buffers[entry].skb = skb;
1649 priv->tx_buffers[entry].mapping = mapping;
1650 priv->tx_buffers[entry].hdrlen = hdrlen;
1734 sizeof(*priv->tx_buffers) * pri
[all...]
H A Dadm8211.h546 struct adm8211_tx_ring_info *tx_buffers; member in struct:adm8211_priv
/linux-master/drivers/net/wireless/intel/ipw2x00/
H A Dipw2100.c4416 priv->tx_buffers = kmalloc_array(TX_PENDED_QUEUE_LENGTH,
4419 if (!priv->tx_buffers) {
4436 priv->tx_buffers[i].type = DATA;
4437 priv->tx_buffers[i].info.d_struct.data =
4439 priv->tx_buffers[i].info.d_struct.data_phys = p;
4440 priv->tx_buffers[i].info.d_struct.txb = NULL;
4449 priv->tx_buffers[j].info.d_struct.data,
4450 priv->tx_buffers[j].info.d_struct.data_phys);
4453 kfree(priv->tx_buffers);
4454 priv->tx_buffers
[all...]
H A Dipw2100.h546 struct ipw2100_tx_packet *tx_buffers; member in struct:ipw2100_priv
/linux-master/drivers/net/ethernet/broadcom/
H A Db44.c601 struct ring_info *rp = &bp->tx_buffers[cons];
994 bp->tx_buffers[entry].skb = skb;
995 bp->tx_buffers[entry].mapping = mapping;
1086 rp = &bp->tx_buffers[i];
1134 kfree(bp->tx_buffers);
1135 bp->tx_buffers = NULL;
1174 bp->tx_buffers = kzalloc(size, gfp);
1175 if (!bp->tx_buffers)
H A Db44.h369 struct ring_info *tx_buffers; member in struct:b44
H A Dtg3.c6572 struct tg3_tx_ring_info *ri = &tnapi->tx_buffers[sw_idx];
6605 ri = &tnapi->tx_buffers[sw_idx];
6611 ri = &tnapi->tx_buffers[sw_idx];
6623 ri = &tnapi->tx_buffers[sw_idx];
7759 tnapi->tx_buffers[*entry].fragmented = true;
7778 tnapi->tx_buffers[prvidx].fragmented = false;
7794 struct tg3_tx_ring_info *txb = &tnapi->tx_buffers[entry];
7805 txb = &tnapi->tx_buffers[entry];
7812 txb = &tnapi->tx_buffers[entry];
7821 txb = &tnapi->tx_buffers[entr
[all...]
H A Dtg3.h3029 struct tg3_tx_ring_info *tx_buffers; member in struct:tg3_napi
/linux-master/drivers/staging/vt6656/
H A Dmain_usb.c55 module_param_named(tx_buffers, vnt_tx_buffers, int, 0644);
56 MODULE_PARM_DESC(tx_buffers, "Number of receive usb tx buffers");

Completed in 310 milliseconds