/freebsd/sys/contrib/dev/rtw89/ |
H A D | core.c | 487 struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info; in rtw89_core_tx_update_ampdu_info() local 494 desc_info->bk = true; in rtw89_core_tx_update_ampdu_info() 513 desc_info->agg_en = true; in rtw89_core_tx_update_ampdu_info() 514 desc_info->ampdu_density = sta->deflink.ht_cap.ampdu_density; in rtw89_core_tx_update_ampdu_info() 515 desc_info->ampdu_num = ampdu_num; in rtw89_core_tx_update_ampdu_info() 527 struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info; in rtw89_core_tx_update_sec_key() local 569 desc_info->sec_en = true; in rtw89_core_tx_update_sec_key() 570 desc_info->sec_keyid = key->keyidx; in rtw89_core_tx_update_sec_key() 571 desc_info->sec_type = sec_type; in rtw89_core_tx_update_sec_key() 572 desc_info->sec_cam_idx = sec_cam->sec_cam_idx; in rtw89_core_tx_update_sec_key() [all …]
|
H A D | pci.c | 289 const struct rtw89_rx_desc_info *desc_info) in rtw89_pci_rxbd_deliver_skbs() 296 rx_info->len, desc_info->pkt_size, offset, fs, ls); in rtw89_pci_rxbd_deliver_skbs() 299 /* length of a single segment skb is desc_info->pkt_size */ in rtw89_pci_rxbd_deliver_skbs() 301 copy_len = desc_info->pkt_size; in rtw89_pci_rxbd_deliver_skbs() 333 struct rtw89_rx_desc_info *desc_info = &rx_ring->diliver_desc; in rtw89_pci_rxbd_deliver() 363 if (desc_info->ready) { in rtw89_pci_poll_rxq_dma() 368 rtw89_chip_query_rxdesc(rtwdev, desc_info, skb->data, rxinfo_size); in rtw89_pci_tx_status() 370 new = rtw89_alloc_skb_for_rx(rtwdev, desc_info->pkt_size); in rtw89_pci_tx_status() 377 offset = desc_info->offset + desc_info in rtw89_pci_tx_status() 212 rtw89_skb_put_rx_data(struct rtw89_dev * rtwdev,bool fs,bool ls,struct sk_buff * new,const struct sk_buff * skb,u32 offset,const struct rtw89_pci_rx_info * rx_info,const struct rtw89_rx_desc_info * desc_info) rtw89_skb_put_rx_data() argument 241 struct rtw89_rx_desc_info *desc_info = &rx_ring->diliver_desc; rtw89_pci_rxbd_deliver_skbs() local 530 struct rtw89_rx_desc_info desc_info = {}; rtw89_pci_release_tx_skbs() local 1205 struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info; rtw89_pci_txwd_submit() local 1273 struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info; rtw89_pci_fwcmd_submit() local 1391 struct rtw89_tx_desc_info *desc_info = &tx_req->desc_info; rtw89_pci_ops_tx_write() local [all...] |
H A D | core.h | 1166 struct rtw89_tx_desc_info desc_info; 3572 struct rtw89_rx_desc_info *desc_info, 3575 struct rtw89_tx_desc_info *desc_info, 3578 struct rtw89_tx_desc_info *desc_info, 6294 struct rtw89_rx_desc_info *desc_info, 6299 chip->ops->query_rxdesc(rtwdev, desc_info, data, data_offset); 6304 struct rtw89_tx_desc_info *desc_info, 6309 chip->ops->fill_txdesc(rtwdev, desc_info, txdesc); 6314 struct rtw89_tx_desc_info *desc_info, 6319 chip->ops->fill_txdesc_fwcmd(rtwdev, desc_info, txdes 1058 struct rtw89_tx_desc_info desc_info; global() member 5074 rtw89_chip_query_rxdesc(struct rtw89_dev * rtwdev,struct rtw89_rx_desc_info * desc_info,u8 * data,u32 data_offset) rtw89_chip_query_rxdesc() argument 5084 rtw89_chip_fill_txdesc(struct rtw89_dev * rtwdev,struct rtw89_tx_desc_info * desc_info,void * txdesc) rtw89_chip_fill_txdesc() argument 5094 rtw89_chip_fill_txdesc_fwcmd(struct rtw89_dev * rtwdev,struct rtw89_tx_desc_info * desc_info,void * txdesc) rtw89_chip_fill_txdesc_fwcmd() argument [all...] |
/freebsd/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_xmit_ds.c | 966 ar9300_get_desc_info(struct ath_hal *ah, HAL_DESC_INFO *desc_info) in ar9300_get_desc_info() argument 968 desc_info->txctl_numwords = TXCTL_NUMWORDS(ah); in ar9300_get_desc_info() 969 desc_info->txctl_offset = TXCTL_OFFSET(ah); in ar9300_get_desc_info() 970 desc_info->txstatus_numwords = TXSTATUS_NUMWORDS(ah); in ar9300_get_desc_info() 971 desc_info->txstatus_offset = TXSTATUS_OFFSET(ah); in ar9300_get_desc_info() 973 desc_info->rxctl_numwords = RXCTL_NUMWORDS(ah); in ar9300_get_desc_info() 974 desc_info->rxctl_offset = RXCTL_OFFSET(ah); in ar9300_get_desc_info() 975 desc_info->rxstatus_numwords = RXSTATUS_NUMWORDS(ah); in ar9300_get_desc_info() 976 desc_info->rxstatus_offset = RXSTATUS_OFFSET(ah); in ar9300_get_desc_info()
|
H A D | ar9300.h | 1306 extern void ar9300_get_desc_info(struct ath_hal *ah, HAL_DESC_INFO *desc_info);
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | dp_rx.c | 2594 struct ath12k_rx_desc_info *desc_info; in ath12k_dp_rx_process() local 2629 desc_info = (struct ath12k_rx_desc_info *)((unsigned long)desc_va); in ath12k_dp_rx_process() 2632 if (!desc_info) { in ath12k_dp_rx_process() 2633 desc_info = ath12k_dp_get_rx_desc(ab, cookie); in ath12k_dp_rx_process() 2634 if (!desc_info) { in ath12k_dp_rx_process() 2640 if (desc_info->magic != ATH12K_DP_RX_DESC_MAGIC) in ath12k_dp_rx_process() 2643 msdu = desc_info->skb; in ath12k_dp_rx_process() 2644 desc_info->skb = NULL; in ath12k_dp_rx_process() 2647 list_move_tail(&desc_info->list, &dp->rx_desc_free_list); in ath12k_dp_rx_process() 2981 struct ath12k_rx_desc_info *desc_info; in ath12k_dp_rx_h_defrag_reo_reinject() local [all …]
|
H A D | dp.c | 1137 struct ath12k_rx_desc_info *desc_info, *tmp; in ath12k_dp_cc_cleanup() local 1149 list_for_each_entry_safe(desc_info, tmp, &dp->rx_desc_used_list, list) { in ath12k_dp_cc_cleanup() 1150 list_del(&desc_info->list); in ath12k_dp_cc_cleanup() 1151 skb = desc_info->skb; in ath12k_dp_cc_cleanup()
|
/freebsd/sys/cam/scsi/ |
H A D | scsi_all.c | 3818 struct scsi_find_desc_info *desc_info; in scsi_find_desc_func() local 3820 desc_info = (struct scsi_find_desc_info *)arg; in scsi_find_desc_func() 3822 if (header->desc_type == desc_info->desc_type) { in scsi_find_desc_func() 3823 desc_info->header = header; in scsi_find_desc_func() 3840 struct scsi_find_desc_info desc_info; in scsi_find_desc() local 3842 desc_info.desc_type = desc_type; in scsi_find_desc() 3843 desc_info.header = NULL; in scsi_find_desc() 3845 scsi_desc_iterate(sense, sense_len, scsi_find_desc_func, &desc_info); in scsi_find_desc() 3847 return ((uint8_t *)desc_info.header); in scsi_find_desc()
|