Searched refs:tx_skb (Results 76 - 96 of 96) sorted by relevance

1234

/linux-master/drivers/net/ethernet/ibm/emac/
H A Dcore.c1146 if (dev->tx_skb[i]) {
1147 dev_kfree_skb(dev->tx_skb[i]);
1148 dev->tx_skb[i] = NULL;
1473 dev->tx_skb[slot] = skb;
1499 dev->tx_skb[slot] = NULL;
1542 dev->tx_skb[slot] = NULL;
1569 dev->tx_skb[slot] = skb;
1645 struct sk_buff *skb = dev->tx_skb[slot];
1650 dev->tx_skb[slot] = NULL;
3134 memset(dev->tx_skb,
[all...]
/linux-master/drivers/net/ethernet/renesas/
H A Dravb_main.c236 if (priv->tx_skb[q][entry / num_tx_desc]) {
242 dev_kfree_skb_any(priv->tx_skb[q][entry]);
243 priv->tx_skb[q][entry] = NULL;
316 kfree(priv->tx_skb[q]);
317 priv->tx_skb[q] = NULL;
420 priv->tx_skb[q] = kcalloc(priv->num_tx_ring[q],
421 sizeof(*priv->tx_skb[q]), GFP_KERNEL);
422 if (!priv->rx_skb[q] || !priv->tx_skb[q])
2082 priv->tx_skb[q][entry / num_tx_desc] = skb;
2184 priv->tx_skb[
[all...]
H A Dravb.h1097 struct sk_buff **tx_skb[NUM_TX_QUEUE]; member in struct:ravb_private
/linux-master/drivers/net/ethernet/3com/
H A D3c515.c305 struct sk_buff *tx_skb; /* Packet being eaten by bus master ctrl. */ member in struct:corkscrew_private
1055 vp->tx_skb = skb;
1182 dev_consume_skb_irq(lp->tx_skb); /* Release the transferred buffer */
H A D3c59x.c607 struct sk_buff *tx_skb; /* Packet being eaten by bus master ctrl. */ member in struct:vortex_private
2067 vp->tx_skb = skb;
2307 dma_unmap_single(vp->gendev, vp->tx_skb_dma, (vp->tx_skb->len + 3) & ~3, DMA_TO_DEVICE);
2309 bytes_compl += vp->tx_skb->len;
2310 dev_consume_skb_irq(vp->tx_skb); /* Release the transferred buffer */
/linux-master/include/net/nfc/
H A Dnci_core.h455 struct sk_buff *tx_skb; member in struct:nci_uart
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dtestmode.c229 struct sk_buff *skb = phy->mt76->test.tx_skb;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dtestmode.c473 if (!en || !td->tx_skb)
476 info = IEEE80211_SKB_CB(td->tx_skb);
H A Dmac.c629 if (skb != phy->mt76->test.tx_skb)
/linux-master/net/bluetooth/
H A Dl2cap_core.c1961 struct sk_buff *skb, *tx_skb; local
1999 tx_skb = skb_clone(skb, GFP_KERNEL);
2001 if (!tx_skb)
2016 l2cap_do_send(chan, tx_skb);
2030 struct sk_buff *tx_skb; local
2069 tx_skb = skb_copy(skb, GFP_KERNEL);
2071 tx_skb = skb_clone(skb, GFP_KERNEL);
2074 if (!tx_skb) {
2082 tx_skb->data + L2CAP_HDR_SIZE);
2085 tx_skb
[all...]
/linux-master/drivers/net/wireless/atmel/
H A Dat76c50x-usb.c1731 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(priv->tx_skb);
1753 ieee80211_tx_status_irqsafe(priv->hw, priv->tx_skb);
1755 priv->tx_skb = NULL;
1799 WARN_ON(priv->tx_skb != NULL);
1801 priv->tx_skb = skb;
/linux-master/drivers/net/ieee802154/
H A Dca8210.c295 * @tx_skb: current socket buffer to transmit
322 struct sk_buff *tx_skb; member in struct:ca8210_priv
1732 ieee802154_xmit_error(priv->hw, priv->tx_skb, status);
1736 ieee802154_xmit_complete(priv->hw, priv->tx_skb, true);
2016 priv->tx_skb = skb;
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dchip.h236 struct sk_buff *tx_skb; member in struct:mv88e6xxx_port_hwtstamp
/linux-master/drivers/isdn/hardware/mISDN/
H A Dhfcmulti.c1923 sp = &dch->tx_skb;
1928 sp = &bch->tx_skb;
3239 if (dch->tx_skb) {
3240 __skb_queue_tail(&free_queue, dch->tx_skb);
3241 dch->tx_skb = NULL;
3384 if (dch->tx_skb) {
3385 __skb_queue_tail(&free_queue, dch->tx_skb);
3386 dch->tx_skb = NULL;
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore.c679 struct sk_buff *tx_skb; member in struct:mlxsw_reg_trans
736 skb = skb_clone(trans->tx_skb, GFP_KERNEL);
758 dev_kfree_skb(trans->tx_skb);
986 trans->tx_skb = skb;
1013 dev_kfree_skb(trans->tx_skb);
/linux-master/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c360 struct sk_buff_head tx_skb; member in struct:tx_queue
869 __skb_queue_tail(&txq->tx_skb, skb);
973 __skb_queue_tail(&txq->tx_skb, skb);
1106 struct sk_buff *skb = __skb_dequeue(&txq->tx_skb);
2107 skb_queue_head_init(&txq->tx_skb);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76.h703 struct sk_buff *tx_skb; member in struct:mt76_testmode_data
1337 if (phy && skb == phy->test.tx_skb) {
H A Dtx.c262 if (skb == phy->test.tx_skb)
H A Ddma.c617 if (tx_info.skb == phy->test.tx_skb)
/linux-master/drivers/net/ethernet/cadence/
H A Dmacb.h1222 struct macb_tx_skb *tx_skb; member in struct:macb_queue
/linux-master/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c1235 struct sk_buff *tx_skb,
1242 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_skb);
1253 skb = skb_copy_expand(tx_skb, sizeof(*hdr), 0, GFP_ATOMIC);
1234 mac80211_hwsim_monitor_rx(struct ieee80211_hw *hw, struct sk_buff *tx_skb, struct ieee80211_channel *chan) argument

Completed in 737 milliseconds

1234