Home
last modified time | relevance | path

Searched refs:txcb (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/wireless/realtek/rtw89/
H A Dusb.c172 struct rtw89_usb_tx_ctrl_block *txcb = urb->context; in rtw89_usb_write_port_complete() local
173 struct rtw89_dev *rtwdev = txcb->rtwdev; in rtw89_usb_write_port_complete()
180 skb = skb_dequeue(&txcb->tx_ack_queue); in rtw89_usb_write_port_complete()
184 if (txcb->txch == RTW89_TXCH_CH12) { in rtw89_usb_write_port_complete()
232 kfree(txcb); in rtw89_usb_write_port_complete()
288 struct rtw89_usb_tx_ctrl_block *txcb; in rtw89_usb_ops_tx_kick_off() local
297 txcb = kmalloc_obj(*txcb, GFP_ATOMIC); in rtw89_usb_ops_tx_kick_off()
298 if (!txcb) { in rtw89_usb_ops_tx_kick_off()
303 txcb->rtwdev = rtwdev; in rtw89_usb_ops_tx_kick_off()
304 txcb->txch = txch; in rtw89_usb_ops_tx_kick_off()
[all …]
/linux/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_intf.c137 struct bcmasp_tx_cb *txcb = &intf->tx_cbs[index]; in bcmasp_clean_txcb() local
139 txcb->skb = NULL; in bcmasp_clean_txcb()
140 dma_unmap_addr_set(txcb, dma_addr, 0); in bcmasp_clean_txcb()
141 dma_unmap_len_set(txcb, dma_len, 0); in bcmasp_clean_txcb()
142 txcb->last = false; in bcmasp_clean_txcb()
239 struct bcmasp_tx_cb *txcb; in bcmasp_xmit() local
296 txcb = &intf->tx_cbs[spb_index]; in bcmasp_xmit()
299 txcb->skb = skb; in bcmasp_xmit()
300 txcb->bytes_sent = total_bytes; in bcmasp_xmit()
301 dma_unmap_addr_set(txcb, dma_addr, mapping); in bcmasp_xmit()
[all …]
/linux/drivers/net/wireless/realtek/rtw88/
H A Dusb.c321 struct rtw_usb_txcb *txcb = urb->context; in rtw_usb_write_port_tx_complete() local
322 struct rtw_dev *rtwdev = txcb->rtwdev; in rtw_usb_write_port_tx_complete()
326 struct sk_buff *skb = skb_dequeue(&txcb->tx_ack_queue); in rtw_usb_write_port_tx_complete()
354 kfree(txcb); in rtw_usb_write_port_tx_complete()
396 struct rtw_usb_txcb *txcb; in rtw_usb_tx_agg_skb() local
406 txcb = kmalloc_obj(*txcb, GFP_ATOMIC); in rtw_usb_tx_agg_skb()
407 if (!txcb) in rtw_usb_tx_agg_skb()
410 txcb->rtwdev = rtwdev; in rtw_usb_tx_agg_skb()
411 skb_queue_head_init(&txcb->tx_ack_queue); in rtw_usb_tx_agg_skb()
436 skb_queue_tail(&txcb->tx_ack_queue, skb_iter); in rtw_usb_tx_agg_skb()
[all …]