Lines Matching defs:desc_info
289 const struct rtw89_rx_desc_info *desc_info)
296 rx_info->len, desc_info->pkt_size, offset, fs, ls);
299 /* length of a single segment skb is desc_info->pkt_size */
301 copy_len = desc_info->pkt_size;
333 struct rtw89_rx_desc_info *desc_info = &rx_ring->diliver_desc;
363 if (desc_info->ready) {
368 rtw89_chip_query_rxdesc(rtwdev, desc_info, skb->data, rxinfo_size);
370 new = rtw89_alloc_skb_for_rx(rtwdev, desc_info->pkt_size);
377 offset = desc_info->offset + desc_info->rxd_len;
385 if (!rtw89_skb_put_rx_data(rtwdev, fs, ls, new, skb, offset, rx_info, desc_info))
390 if (!desc_info->ready) {
395 rtw89_core_rx(rtwdev, desc_info, new);
397 desc_info->ready = false;
409 desc_info->ready = false;
623 struct rtw89_rx_desc_info desc_info = {};
648 rtw89_chip_query_rxdesc(rtwdev, &desc_info, skb->data, rxinfo_size);
651 offset = desc_info.offset + desc_info.rxd_len;
1369 struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
1376 bool en_wd_info = desc_info->en_wd_info;
1415 dma, &desc_info->addr_info_nr);
1419 rtw89_chip_fill_txdesc(rtwdev, desc_info, txwd->vaddr);
1436 struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
1447 rtw89_chip_fill_txdesc_fwcmd(rtwdev, desc_info, txdesc);
1560 struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info;
1563 ret = rtw89_pci_tx_write(rtwdev, tx_req, desc_info->ch_dma);
1565 rtw89_err(rtwdev, "failed to TX Queue %d\n", desc_info->ch_dma);