Lines Matching refs:rx_skb
136 struct sk_buff *rx_skb, *tx_skb; member
715 if (chan->rx_skb) { in cosa_net_close()
716 kfree_skb(chan->rx_skb); in cosa_net_close()
717 chan->rx_skb = NULL; in cosa_net_close()
735 kfree_skb(chan->rx_skb); in cosa_net_setup_rx()
736 chan->rx_skb = dev_alloc_skb(size); in cosa_net_setup_rx()
737 if (chan->rx_skb == NULL) { in cosa_net_setup_rx()
743 return skb_put(chan->rx_skb, size); in cosa_net_setup_rx()
748 if (!chan->rx_skb) { in cosa_net_rx_done()
754 chan->rx_skb->protocol = hdlc_type_trans(chan->rx_skb, chan->netdev); in cosa_net_rx_done()
755 chan->rx_skb->dev = chan->netdev; in cosa_net_rx_done()
756 skb_reset_mac_header(chan->rx_skb); in cosa_net_rx_done()
759 netif_rx(chan->rx_skb); in cosa_net_rx_done()
760 chan->rx_skb = NULL; in cosa_net_rx_done()