Lines Matching refs:pkt_info
35 struct rtw_tx_pkt_info pkt_info;
38 pkt_info.pkt_offset = le32_get_bits(tx_desc->w1, RTW_TX_DESC_W1_PKT_OFFSET);
39 rtw_tx_fill_txdesc_checksum(rtwdev, &pkt_info, skb->data);
442 struct rtw_tx_pkt_info *pkt_info,
451 size = pkt_info->tx_pkt_size;
452 qsel = pkt_info->qsel;
462 rtw_tx_fill_tx_desc(rtwdev, pkt_info, skb);
463 rtw_tx_fill_txdesc_checksum(rtwdev, pkt_info, skb->data);
477 struct rtw_tx_pkt_info pkt_info = {0};
479 pkt_info.tx_pkt_size = size;
480 pkt_info.qsel = TX_DESC_QSEL_BEACON;
481 pkt_info.offset = chip->tx_pkt_desc_sz;
482 pkt_info.ls = true;
484 return rtw_usb_write_data(rtwdev, &pkt_info, buf);
489 struct rtw_tx_pkt_info pkt_info = {0};
491 pkt_info.tx_pkt_size = size;
492 pkt_info.qsel = TX_DESC_QSEL_H2C;
494 return rtw_usb_write_data(rtwdev, &pkt_info, buf);
517 struct rtw_tx_pkt_info *pkt_info,
526 pkt_info->qsel = rtw_usb_tx_queue_mapping_to_qsel(skb);
529 ep = qsel_to_ep(rtwusb, pkt_info->qsel);
530 rtw_tx_fill_tx_desc(rtwdev, pkt_info, skb);
531 rtw_tx_fill_txdesc_checksum(rtwdev, pkt_info, skb->data);
533 tx_data->sn = pkt_info->sn;