Searched defs:tx_skb (Results 1 - 25 of 40) sorted by relevance

12

/drivers/isdn/hisax/
H A Dhisax_isac.h27 struct sk_buff *tx_skb; member in struct:isac
H A Dhisax_fcpcipnp.h43 struct sk_buff *tx_skb; /* B-Channel transmit Buffer */ member in struct:fritz_bcs
H A Dhfc4s8s_l1.c139 struct sk_buff *tx_skb; member in struct:hfc4s8s_btype
440 if (!bch->tx_skb && (bch->tx_cnt <= 0)) {
596 if (bch->tx_skb) {
597 dev_kfree_skb(bch->tx_skb);
598 bch->tx_skb = NULL;
1007 if (!(skb = bch->tx_skb)) {
1014 bch->tx_skb = skb;
1067 bch->tx_skb = NULL;
H A Dst5481.h341 struct sk_buff *tx_skb; member in struct:st5481_d_out
350 struct sk_buff *tx_skb; member in struct:st5481_b_out
/drivers/bluetooth/
H A Dhci_uart.h70 struct sk_buff *tx_skb; member in struct:hci_uart
/drivers/net/irda/
H A Dsir-dev.h182 struct sk_buff *tx_skb; member in struct:sir_dev
/drivers/net/
H A Drionet.c56 struct sk_buff *tx_skb[RIONET_TX_RING_SIZE]; member in struct:rionet_private
153 rnet->tx_skb[rnet->tx_slot] = skb;
268 dev_kfree_skb_irq(rnet->tx_skb[rnet->ack_slot]);
269 rnet->tx_skb[rnet->ack_slot] = NULL;
/drivers/net/usb/
H A Dipheth.c119 struct sk_buff *tx_skb; member in struct:ipheth_device
256 dev_kfree_skb_irq(dev->tx_skb);
403 dev->tx_skb = skb;
H A Dkaweth.c242 struct sk_buff *tx_skb; member in struct:kaweth_device
780 struct sk_buff *skb = kaweth->tx_skb;
827 kaweth->tx_skb = skb;
H A Drtl8150.c160 struct sk_buff *tx_skb, *rx_skb; member in struct:rtl8150
483 dev_kfree_skb_irq(dev->tx_skb);
716 dev->tx_skb = skb;
/drivers/net/ethernet/dec/tulip/
H A Dxircom_cb.c84 struct sk_buff *tx_skb[4]; member in struct:xircom_private
398 card->tx_skb[desc] = skb;
1128 if (card->tx_skb[descnr]!=NULL) {
1129 dev->stats.tx_bytes += card->tx_skb[descnr]->len;
1130 dev_kfree_skb_irq(card->tx_skb[descnr]);
1132 card->tx_skb[descnr] = NULL;
/drivers/isdn/hardware/mISDN/
H A Dhfcsusb.c351 if (dch->tx_skb) {
352 dev_kfree_skb(dch->tx_skb);
353 dch->tx_skb = NULL;
400 if (dch->tx_skb) {
401 dev_kfree_skb(dch->tx_skb);
402 dch->tx_skb = NULL;
1200 struct sk_buff *tx_skb; local
1216 tx_skb = fifo->dch->tx_skb;
1220 tx_skb
[all...]
/drivers/isdn/hysdn/
H A Dhysdn_defs.h208 struct sk_buff *tx_skb; /* buffer for tx operation */ member in struct:HYSDN_CARD::hycapictrl_info
/drivers/net/ethernet/
H A Dkorina.c110 struct sk_buff *tx_skb[KORINA_NUM_TDS]; member in struct:korina_private
227 lp->tx_skb[lp->tx_chain_tail] = skb;
553 lp->tx_skb[lp->tx_next_done]->len;
580 if (lp->tx_skb[lp->tx_next_done]) {
581 dev_kfree_skb_any(lp->tx_skb[lp->tx_next_done]);
582 lp->tx_skb[lp->tx_next_done] = NULL;
800 if (lp->tx_skb[i])
801 dev_kfree_skb_any(lp->tx_skb[i]);
802 lp->tx_skb[i] = NULL;
/drivers/net/ethernet/microchip/
H A Denc28j60.c62 struct sk_buff *tx_skb; member in struct:enc28j60_net
1076 if (priv->tx_skb) {
1078 ndev->stats.tx_bytes += priv->tx_skb->len;
1079 dev_kfree_skb(priv->tx_skb);
1080 priv->tx_skb = NULL;
1239 ": Tx Packet Len:%d\n", priv->tx_skb->len);
1243 priv->tx_skb->len, priv->tx_skb->data);
1244 enc28j60_packet_write(priv, priv->tx_skb->len, priv->tx_skb
[all...]
/drivers/atm/
H A Dsolos-pci.c123 struct sk_buff *tx_skb[4]; member in struct:solos_card
969 struct sk_buff *oldskb = card->tx_skb[port];
1286 skb = card->tx_skb[i];
/drivers/net/can/
H A Dmcp251x.c247 struct sk_buff *tx_skb; member in struct:mcp251x_priv
277 if (priv->tx_skb || priv->tx_len)
279 if (priv->tx_skb)
280 dev_kfree_skb(priv->tx_skb);
283 priv->tx_skb = NULL;
502 if (priv->tx_skb || priv->tx_len) {
511 priv->tx_skb = skb;
729 if (priv->tx_skb) {
733 frame = (struct can_frame *)priv->tx_skb->data;
739 can_put_echo_skb(priv->tx_skb, ne
[all...]
/drivers/net/ethernet/3com/
H A D3c515.c312 struct sk_buff *tx_skb; /* Packet being eaten by bus master ctrl. */ member in struct:corkscrew_private
1069 vp->tx_skb = skb;
1196 dev_kfree_skb_irq(lp->tx_skb); /* Release the transferred buffer */
/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.h241 struct sk_buff **tx_skb; member in struct:bcm_enet_priv
/drivers/net/ethernet/ibm/emac/
H A Dcore.h259 struct sk_buff *tx_skb[NUM_TX_BUFF]; member in struct:emac_instance
/drivers/net/ethernet/natsemi/
H A Dsonic.h303 struct sk_buff* volatile tx_skb[SONIC_NUM_TDS]; /* packets to be transmitted */ member in struct:sonic_local
/drivers/net/wan/
H A Dcosa.c136 struct sk_buff *rx_skb, *tx_skb; member in struct:channel_data
681 chan->tx_skb = skb;
698 if (chan->tx_skb) {
699 dev_kfree_skb(chan->tx_skb);
700 chan->tx_skb = NULL;
718 if (chan->tx_skb) {
719 kfree_skb(chan->tx_skb);
720 chan->tx_skb = NULL;
766 if (!chan->tx_skb) {
772 dev_kfree_skb_irq(chan->tx_skb);
[all...]
H A Dz85230.h282 struct sk_buff *tx_skb; /* Buffer being transmitted */ member in struct:z8530_channel
/drivers/net/wireless/libertas_tf/
H A Dlibertas_tf.h238 struct sk_buff *tx_skb; member in struct:lbtf_private
/drivers/net/wireless/
H A Dmac80211_hwsim.c372 struct sk_buff *tx_skb)
378 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_skb);
384 skb = skb_copy_expand(tx_skb, sizeof(*hdr), 0, GFP_ATOMIC);
371 mac80211_hwsim_monitor_rx(struct ieee80211_hw *hw, struct sk_buff *tx_skb) argument

Completed in 481 milliseconds

12