Lines Matching refs:txcb
266 struct rtw_usb_txcb *txcb = urb->context; in rtw_usb_write_port_tx_complete() local
267 struct rtw_dev *rtwdev = txcb->rtwdev; in rtw_usb_write_port_tx_complete()
271 struct sk_buff *skb = skb_dequeue(&txcb->tx_ack_queue); in rtw_usb_write_port_tx_complete()
299 kfree(txcb); in rtw_usb_write_port_tx_complete()
341 struct rtw_usb_txcb *txcb; in rtw_usb_tx_agg_skb() local
351 txcb = kmalloc(sizeof(*txcb), GFP_ATOMIC); in rtw_usb_tx_agg_skb()
352 if (!txcb) in rtw_usb_tx_agg_skb()
355 txcb->rtwdev = rtwdev; in rtw_usb_tx_agg_skb()
356 skb_queue_head_init(&txcb->tx_ack_queue); in rtw_usb_tx_agg_skb()
381 skb_queue_tail(&txcb->tx_ack_queue, skb_iter); in rtw_usb_tx_agg_skb()
400 skb_queue_tail(&txcb->tx_ack_queue, skb_head); in rtw_usb_tx_agg_skb()
404 rtw_usb_write_port(rtwdev, qsel, skb_head, rtw_usb_write_port_tx_complete, txcb); in rtw_usb_tx_agg_skb()