Lines Matching refs:skbuff
156 struct sk_buff *skbuff; /* actual used buffer */ member
601 if (fifo->skbuff) { in tx_iso_complete()
602 len = fifo->skbuff->len; in tx_iso_complete()
628 tx_offset + 1, fifo->skbuff->data, in tx_iso_complete()
630 skb_pull(fifo->skbuff, current_len); in tx_iso_complete()
654 (void *) (unsigned long) fifo->skbuff-> in tx_iso_complete()
656 if (fifo->skbuff && fifo->delete_flg) { in tx_iso_complete()
657 dev_kfree_skb_any(fifo->skbuff); in tx_iso_complete()
658 fifo->skbuff = NULL; in tx_iso_complete()
791 if (!fifo->skbuff) { in collect_rx_frame()
792 fifo->skbuff = dev_alloc_skb(fifo->max_size + 3); in collect_rx_frame()
793 if (!fifo->skbuff) { in collect_rx_frame()
801 if (fifo->skbuff->len + len < fifo->max_size) { in collect_rx_frame()
802 memcpy(skb_put(fifo->skbuff, len), data, len); in collect_rx_frame()
807 DBG_SKB(HFCUSB_DBG_VERBOSE_USB, fifo->skbuff); in collect_rx_frame()
808 skb_trim(fifo->skbuff, 0); in collect_rx_frame()
811 if (transp_mode && fifo->skbuff->len >= 128) { in collect_rx_frame()
813 fifo->skbuff); in collect_rx_frame()
814 fifo->skbuff = NULL; in collect_rx_frame()
819 if (fifo->skbuff->len > 3 && in collect_rx_frame()
820 !fifo->skbuff->data[fifo->skbuff->len - 1]) { in collect_rx_frame()
824 "HFC-S USB: D-RX len(%d)", fifo->skbuff->len); in collect_rx_frame()
825 DBG_SKB(HFCUSB_DBG_DCHANNEL, fifo->skbuff); in collect_rx_frame()
829 skb_trim(fifo->skbuff, fifo->skbuff->len - 3); in collect_rx_frame()
833 fifo->skbuff); in collect_rx_frame()
837 fifo->skbuff); in collect_rx_frame()
838 fifo->skbuff = NULL; /* buffer was freed from upper layer */ in collect_rx_frame()
842 fifo->skbuff->len, fifon); in collect_rx_frame()
843 DBG_SKB(HFCUSB_DBG_VERBOSE_USB, fifo->skbuff); in collect_rx_frame()
844 skb_trim(fifo->skbuff, 0); in collect_rx_frame()
867 if (fifo->skbuff) { in rx_int_complete()
868 dev_kfree_skb_any(fifo->skbuff); in rx_int_complete()
869 fifo->skbuff = NULL; in rx_int_complete()
933 fifo->skbuff = NULL; in start_int_fifo()
1078 if (fifo->skbuff && fifo->delete_flg) { in hfc_usb_l2l1()
1079 dev_kfree_skb_any(fifo->skbuff); in hfc_usb_l2l1()
1080 fifo->skbuff = NULL; in hfc_usb_l2l1()
1083 fifo->skbuff = arg; /* we have a new buffer */ in hfc_usb_l2l1()
1138 fifo[i].skbuff = NULL; /* init buffer pointer */ in hfc_usb_init()
1466 skbuff = NULL; in hfc_usb_probe()