/linux-6.1.9/drivers/net/wireless/ath/carl9170/ |
D | tx.c | 266 struct ieee80211_tx_info *txinfo; in carl9170_tx_release() 270 txinfo = container_of((void *) arinfo, struct ieee80211_tx_info, in carl9170_tx_release() 379 struct sk_buff *skb, struct ieee80211_tx_info *txinfo) in carl9170_tx_status_process_ampdu() 438 struct ieee80211_tx_info *tx_info) in carl9170_tx_bar_status() 479 struct ieee80211_tx_info *txinfo; in carl9170_tx_status() 502 struct ieee80211_tx_info *txinfo = IEEE80211_SKB_CB(skb); in carl9170_tx_callback() 537 unsigned int tries, struct ieee80211_tx_info *txinfo) in carl9170_tx_fill_rateinfo() 562 struct ieee80211_tx_info *txinfo; in carl9170_check_queue_stop_timeout() 607 struct ieee80211_tx_info *txinfo; in carl9170_tx_ampdu_timeout() 662 struct ieee80211_tx_info *txinfo; in __carl9170_tx_process_status() [all …]
|
/linux-6.1.9/drivers/staging/vt6656/ |
D | rxtx.c | 151 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(context->skb); in vnt_rxtx_rsvtime_le16() 163 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(context->skb); in vnt_get_rts_duration() 172 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(context->skb); in vnt_get_cts_duration() 294 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in vnt_fill_txkey() 375 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_context->skb); in vnt_rxtx_rts() 398 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_context->skb); in vnt_rxtx_cts() 419 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_context->skb); in vnt_rxtx_ab() 445 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_context->skb); in vnt_generate_tx_parameter() 462 static u16 vnt_get_hdr_size(struct ieee80211_tx_info *info) in vnt_get_hdr_size() 497 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in vnt_tx_packet() [all …]
|
/linux-6.1.9/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | tx.c | 43 struct ieee80211_tx_info *info, bool amsdu) in iwl_mvm_tx_csum_pre_bz() 183 struct ieee80211_tx_info *info, in iwl_mvm_tx_csum() 196 struct ieee80211_tx_info *info, u8 sta_id) in iwl_mvm_set_tx_cmd() 294 struct ieee80211_tx_info *info, in iwl_mvm_get_tx_ant() 311 struct ieee80211_tx_info *info, in iwl_mvm_get_tx_rate() 366 struct ieee80211_tx_info *info, in iwl_mvm_get_tx_rate_n_flags() 377 struct ieee80211_tx_info *info, in iwl_mvm_set_tx_cmd_rate() 417 static inline void iwl_mvm_set_tx_cmd_pn(struct ieee80211_tx_info *info, in iwl_mvm_set_tx_cmd_pn() 438 struct ieee80211_tx_info *info, in iwl_mvm_set_tx_cmd_crypto() 496 struct ieee80211_tx_info *info, int hdrlen, in iwl_mvm_set_tx_params() [all …]
|
/linux-6.1.9/include/net/ |
D | mac80211.h | 1103 struct ieee80211_tx_info { struct 1162 ieee80211_info_set_tx_time_est(struct ieee80211_tx_info *info, u16 tx_time_est) in ieee80211_info_set_tx_time_est() 1172 ieee80211_info_get_tx_time_est(struct ieee80211_tx_info *info) in ieee80211_info_get_tx_time_est() 1210 struct ieee80211_tx_info *info; 1239 static inline struct ieee80211_tx_info *IEEE80211_SKB_CB(struct sk_buff *skb) in IEEE80211_SKB_CB() 1241 return (struct ieee80211_tx_info *)skb->cb; in IEEE80211_SKB_CB() 1264 ieee80211_tx_info_clear_status(struct ieee80211_tx_info *info) in ieee80211_tx_info_clear_status() 1268 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) != in ieee80211_tx_info_clear_status() 1269 offsetof(struct ieee80211_tx_info, control.rates)); in ieee80211_tx_info_clear_status() 1270 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) != in ieee80211_tx_info_clear_status() [all …]
|
/linux-6.1.9/drivers/net/wireless/ti/wl1251/ |
D | tx.c | 70 struct ieee80211_tx_info *control, u16 fc) in wl1251_tx_control() 135 struct ieee80211_tx_info *control) in wl1251_tx_fill_hdr() 168 struct ieee80211_tx_info *control) in wl1251_tx_send_packet() 291 struct ieee80211_tx_info *info; in wl1251_tx_frame() 398 struct ieee80211_tx_info *info; in wl1251_tx_packet_cb() 556 struct ieee80211_tx_info *info; in wl1251_tx_flush()
|
/linux-6.1.9/drivers/net/wireless/mediatek/mt7601u/ |
D | tx.c | 91 struct ieee80211_tx_info *info) in mt7601u_tx_skb_remove_dma_overhead() 104 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt7601u_tx_status() 134 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt7601u_push_txwi() 193 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt7601u_tx()
|
/linux-6.1.9/drivers/net/wireless/mediatek/mt76/ |
D | tx.c | 90 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in __mt76_tx_status_skb_done() 122 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_tx_status_skb_add() 219 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_tx_check_non_aql() 285 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in __mt76_tx_queue_skb() 315 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_tx() 355 struct ieee80211_tx_info *info; in mt76_txq_dequeue() 373 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_queue_ps_skb() 443 struct ieee80211_tx_info *info; in mt76_txq_send_burst()
|
/linux-6.1.9/net/mac80211/ |
D | status.c | 26 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_status_irqsafe() 48 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_handle_filtered_frame() 244 static int ieee80211_tx_radiotap_len(struct ieee80211_tx_info *info, in ieee80211_tx_radiotap_len() 297 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_add_tx_radiotap_header() 631 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(orig_skb); in ieee80211_report_ack_skb() 702 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_report_used_skb() 792 struct ieee80211_tx_info *info) in ieee80211_lost_packet() 832 struct ieee80211_tx_info *info, in ieee80211_tx_get_rates() 869 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_monitor() 928 struct ieee80211_tx_info *info = status->info; in __ieee80211_tx_status() [all …]
|
D | wme.c | 122 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_select_queue_80211() 242 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_set_qos_hdr()
|
D | tx.c | 50 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_duration() 210 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_dynamic_ps() 287 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_check_assoc() 396 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_multicast_ps_buf() 477 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_unicast_ps_buf() 567 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_check_control_port_protocol() 583 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_select_link_key() 628 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_select_key() 700 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_rate_ctrl() 837 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_sequence() [all …]
|
D | rate.c | 308 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rc_no_data_or_no_ack_use_min() 348 struct ieee80211_tx_info *info, in __rate_control_send_low() 397 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_send_low() 616 struct ieee80211_tx_info *info, in rate_fixup_ratelist() 718 struct ieee80211_tx_info *info, in rate_control_fill_sta_table() 877 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_get_tx_rates() 907 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_get_rate()
|
D | mesh_ps.c | 368 struct ieee80211_tx_info *info; in mpsp_trigger_send() 419 struct ieee80211_tx_info *info; in mpsp_qos_null_append() 497 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mps_frame_deliver()
|
D | wpa.c | 37 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_h_michael_mic_add() 198 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in tkip_encrypt_skb() 423 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ccmp_encrypt_skb() 623 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in gcmp_encrypt_skb() 824 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_cmac_encrypt() 872 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_cmac_256_encrypt() 1015 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_gmac_encrypt()
|
D | wep.c | 69 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_wep_add_iv() 272 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in wep_encrypt_skb()
|
/linux-6.1.9/drivers/net/wireless/silabs/wfx/ |
D | data_tx.c | 278 static u8 wfx_tx_get_retry_policy_id(struct wfx_vif *wvif, struct ieee80211_tx_info *tx_info) in wfx_tx_get_retry_policy_id() 295 static int wfx_tx_get_frame_format(struct ieee80211_tx_info *tx_info) in wfx_tx_get_frame_format() 322 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in wfx_tx_inner() 389 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in wfx_tx() 391 size_t driver_data_room = sizeof_field(struct ieee80211_tx_info, rate_driver_data); in wfx_tx() 435 static void wfx_tx_fill_rates(struct wfx_dev *wdev, struct ieee80211_tx_info *tx_info, in wfx_tx_fill_rates() 474 struct ieee80211_tx_info *tx_info; in wfx_tx_confirm_cb()
|
D | data_tx.h | 50 struct ieee80211_tx_info *tx_info; in wfx_skb_tx_priv()
|
/linux-6.1.9/drivers/net/wireless/broadcom/b43/ |
D | xmit.h | 209 struct ieee80211_tx_info *txctl, u16 cookie); 362 struct ieee80211_tx_info *report, 410 b43_get_priv_tx_info(struct ieee80211_tx_info *info) in b43_get_priv_tx_info()
|
/linux-6.1.9/drivers/net/wireless/ath/ath9k/ |
D | xmit.c | 86 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ath_tx_status() 142 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in get_frame_info() 158 struct ieee80211_tx_info *tx_info) in ath_merge_ratetbl() 196 struct ieee80211_tx_info *tx_info; in ath_set_rates() 488 struct ieee80211_tx_info *tx_info; in ath_tx_complete_aggr() 700 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(bf->bf_mpdu); in bf_is_ampdu_not_probing() 727 struct ieee80211_tx_info *info; in ath_tx_process_buffer() 774 struct ieee80211_tx_info *tx_info; in ath_lookup_legacy() 797 struct ieee80211_tx_info *tx_info; in ath_lookup_rate() 938 struct ieee80211_tx_info *tx_info; in ath_tx_get_tid_subframe() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtw88/ |
D | tx.c | 197 struct ieee80211_tx_info *info; in rtw_tx_report_tx_status() 243 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rtw_get_mgmt_rate() 276 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rtw_tx_pkt_info_update_sec() 317 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rtw_tx_data_pkt_info_update() 388 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rtw_tx_pkt_info_update() 552 struct ieee80211_tx_info *info; in rtw_txq_check_agg()
|
/linux-6.1.9/drivers/net/wireless/intel/iwlwifi/dvm/ |
D | tx.c | 30 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_protection() 45 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_basic() 106 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_rate() 187 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_hwcrypto() 262 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwlagn_tx_skb() 805 struct ieee80211_tx_info *info) in iwlagn_hwrate_to_tx_control() 1083 struct ieee80211_tx_info *info, in iwlagn_set_tx_status() 1121 struct ieee80211_tx_info *info; in iwlagn_rx_reply_tx() 1354 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwlagn_rx_reply_compressed_ba()
|
/linux-6.1.9/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00crypto.c | 39 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00crypto_create_tx_descriptor() 66 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00crypto_tx_overhead()
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | trx.h | 9 u8 *pbd_desc_tx, struct ieee80211_tx_info *info,
|
/linux-6.1.9/drivers/net/wireless/mediatek/mt76/mt7603/ |
D | beacon.c | 50 struct ieee80211_tx_info *info; in mt7603_add_buffered_bc() 122 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt7603_pre_tbtt_tasklet()
|
/linux-6.1.9/drivers/net/wireless/ti/wlcore/ |
D | tx.c | 165 struct ieee80211_tx_info *control; in wl12xx_tx_get_hlid() 252 struct ieee80211_tx_info *control, u8 hlid) in wl1271_tx_fill_hdr() 363 struct ieee80211_tx_info *info; in wl1271_prepare_tx_frame() 764 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in wlcore_tx_work_locked() 899 struct ieee80211_tx_info *info; in wl1271_tx_complete_packet() 1022 struct ieee80211_tx_info *info; in wl1271_tx_reset_link_queues() 1079 struct ieee80211_tx_info *info; in wl12xx_tx_reset()
|
/linux-6.1.9/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | ampdu.c | 524 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(p); in brcms_c_ampdu_add_frame() 632 struct ieee80211_tx_info *tx_info; in brcms_c_ampdu_finalize() 820 struct ieee80211_tx_info *tx_info, in brcms_c_ampdu_rate_status() 853 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(p); in brcms_c_ampdu_dotxstatus_complete() 1115 struct ieee80211_tx_info *tx_info = (struct ieee80211_tx_info *)txi; in dma_cb_fn_ampdu()
|