Home
last modified time | relevance | path

Searched refs:ieee80211_tx_info (Results 1 – 25 of 205) sorted by relevance

123456789

/linux-6.15/drivers/net/wireless/ath/carl9170/
H A Dtx.c266 struct ieee80211_tx_info *txinfo; in carl9170_tx_release()
439 struct ieee80211_tx_info *tx_info) in carl9170_tx_bar_status()
480 struct ieee80211_tx_info *txinfo; in carl9170_tx_status()
563 struct ieee80211_tx_info *txinfo; in carl9170_check_queue_stop_timeout()
608 struct ieee80211_tx_info *txinfo; in carl9170_tx_ampdu_timeout()
663 struct ieee80211_tx_info *txinfo; in __carl9170_tx_process_status()
878 struct ieee80211_tx_info *info; in carl9170_tx_get_rates()
895 struct ieee80211_tx_info *info; in carl9170_tx_apply_rateset()
967 struct ieee80211_tx_info *info; in carl9170_tx_prepare()
1249 struct ieee80211_tx_info *info; in carl9170_tx_pick_skb()
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtx.c46 struct ieee80211_tx_info *info, in iwl_mvm_tx_csum()
250 struct ieee80211_tx_info *info, in iwl_mvm_get_tx_ant()
267 struct ieee80211_tx_info *info, in iwl_mvm_convert_rate_idx()
409 struct ieee80211_tx_info *info, in iwl_mvm_set_tx_cmd_rate()
527 struct ieee80211_tx_info *info) in iwl_mvm_use_host_rate()
783 struct ieee80211_tx_info info; in iwl_mvm_tx_skb_non_sta()
943 struct ieee80211_tx_info *info, in iwl_mvm_tx_tso()
1046 struct ieee80211_tx_info *info, in iwl_mvm_tx_tso()
1120 struct ieee80211_tx_info *info, in iwl_mvm_tx_mpdu()
1275 struct ieee80211_tx_info info; in iwl_mvm_tx_skb_sta()
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dtx.c305 struct ieee80211_tx_info *info, in iwl_mld_get_basic_rates_and_band()
337 struct ieee80211_tx_info *info, in iwl_mld_get_lowest_rate()
379 struct ieee80211_tx_info *info, in iwl_mld_mac80211_rate_idx_to_fw()
408 struct ieee80211_tx_info *info, in iwl_mld_get_tx_ant()
421 struct ieee80211_tx_info *info, in iwl_mld_get_inject_tx_rate()
483 struct ieee80211_tx_info *info, in iwl_mld_get_tx_rate_n_flags()
497 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwl_mld_fill_tx_cmd_hdr()
536 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwl_mld_fill_tx_cmd()
605 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwl_mld_get_tx_queue_id()
664 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwl_mld_probe_resp_set_noa()
[all …]
H A Dap.h33 struct ieee80211_tx_info *info,
H A Dtx.h71 struct ieee80211_tx_info *info,
/linux-6.15/drivers/net/wireless/silabs/wfx/
H A Ddata_tx.c213 struct ieee80211_tx_info *tx_info; in wfx_skb_tx_priv()
295 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()
312 static int wfx_tx_get_frame_format(struct ieee80211_tx_info *tx_info) in wfx_tx_get_frame_format()
339 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in wfx_tx_inner()
416 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in wfx_tx()
418 size_t driver_data_room = sizeof_field(struct ieee80211_tx_info, rate_driver_data); in wfx_tx()
462 static void wfx_tx_fill_rates(struct wfx_dev *wdev, struct ieee80211_tx_info *tx_info, in wfx_tx_fill_rates()
501 struct ieee80211_tx_info *tx_info; in wfx_tx_confirm_cb()
/linux-6.15/include/net/
H A Dmac80211.h1234 struct ieee80211_tx_info { struct
1348 struct ieee80211_tx_info *info;
1379 return (struct ieee80211_tx_info *)skb->cb; in IEEE80211_SKB_CB()
3182 const struct ieee80211_tx_info *c) in ieee80211_get_tx_rate()
3191 const struct ieee80211_tx_info *c) in ieee80211_get_rts_cts_rate()
3200 const struct ieee80211_tx_info *c, int idx) in ieee80211_get_alt_retry_rate()
5378 struct ieee80211_tx_info *info);
5434 struct ieee80211_tx_info *info) in ieee80211_tx_status_noskb()
5804 const struct ieee80211_tx_info *frame_txctl,
5841 const struct ieee80211_tx_info *frame_txctl,
[all …]
/linux-6.15/drivers/net/wireless/ti/wl1251/
H A Dtx.c70 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()
400 struct ieee80211_tx_info *info; in wl1251_tx_packet_cb()
558 struct ieee80211_tx_info *info; in wl1251_tx_flush()
/linux-6.15/drivers/net/wireless/mediatek/mt7601u/
H A Dtx.c91 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.15/net/mac80211/
H A Dstatus.c26 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()
262 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_add_tx_radiotap_header()
596 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(orig_skb); in ieee80211_report_ack_skb()
720 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_report_used_skb()
825 struct ieee80211_tx_info *info) in ieee80211_lost_packet()
865 struct ieee80211_tx_info *info, in ieee80211_tx_get_rates()
901 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_monitor()
959 struct ieee80211_tx_info *info = status->info; in __ieee80211_tx_status()
1125 struct ieee80211_tx_info *info = status->info; in ieee80211_tx_status_ext()
[all …]
H A Dwme.c122 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_select_queue_80211()
197 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_set_qos_hdr()
H A Dtx.c51 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_duration()
895 struct ieee80211_tx_info *info; in ieee80211_fragment()
1107 struct ieee80211_tx_info *info, in ieee80211_tx_prep_agg()
1353 const struct ieee80211_tx_info *info; in codel_skb_time_func()
1750 struct ieee80211_tx_info *info; in __ieee80211_tx()
2604 struct ieee80211_tx_info *info; in ieee80211_build_hdr()
3676 struct ieee80211_tx_info *info; in __ieee80211_xmit_fast()
3816 struct ieee80211_tx_info *info; in ieee80211_tx_dequeue()
4605 struct ieee80211_tx_info *info; in ieee80211_8023_xmit()
5221 struct ieee80211_tx_info *info; in ieee80211_beacon_get_finish()
[all …]
H A Drate.c328 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rc_no_data_or_no_ack_use_min()
368 struct ieee80211_tx_info *info, in __rate_control_send_low()
417 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_send_low()
636 struct ieee80211_tx_info *info, in rate_fixup_ratelist()
738 struct ieee80211_tx_info *info, in rate_control_fill_sta_table()
897 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_get_tx_rates()
931 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_get_rate()
H A Dmesh_ps.c373 struct ieee80211_tx_info *info; in mpsp_trigger_send()
424 struct ieee80211_tx_info *info; in mpsp_qos_null_append()
502 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mps_frame_deliver()
H A Dwpa.c37 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()
431 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ccmp_encrypt_skb()
631 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in gcmp_encrypt_skb()
834 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_cmac_encrypt()
882 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_cmac_256_encrypt()
1029 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_gmac_encrypt()
/linux-6.15/drivers/net/wireless/mediatek/mt76/
H A Dtx.c92 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in __mt76_tx_status_skb_done()
126 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_tx_status_skb_add()
229 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_tx_check_non_aql()
304 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in __mt76_tx_queue_skb()
336 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_tx()
376 struct ieee80211_tx_info *info; in mt76_txq_dequeue()
394 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_queue_ps_skb()
464 struct ieee80211_tx_info *info; in mt76_txq_send_burst()
614 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_txq_schedule_pending_wcid()
/linux-6.15/drivers/net/wireless/broadcom/b43/
H A Dxmit.h209 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.15/drivers/net/wireless/ath/ath9k/
H A Dxmit.c201 struct ieee80211_tx_info *tx_info; in ath_set_rates()
491 struct ieee80211_tx_info *tx_info; in ath_tx_complete_aggr()
730 struct ieee80211_tx_info *info; in ath_tx_process_buffer()
777 struct ieee80211_tx_info *tx_info; in ath_lookup_legacy()
800 struct ieee80211_tx_info *tx_info; in ath_lookup_rate()
941 struct ieee80211_tx_info *tx_info; in ath_tx_get_tid_subframe()
1036 struct ieee80211_tx_info *tx_info; in ath_tx_form_aggr()
1180 struct ieee80211_tx_info *info; in ath_get_rate_txpower()
1266 struct ieee80211_tx_info *tx_info; in ath_buf_set_rate()
1533 struct ieee80211_tx_info *tx_info; in ath_tx_sched_aggr()
[all …]
/linux-6.15/drivers/net/wireless/realtek/rtw88/
H A Dtx.c216 struct ieee80211_tx_info *info; in rtw_tx_report_tx_status()
262 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rtw_get_mgmt_rate()
295 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rtw_tx_pkt_info_update_sec()
336 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rtw_tx_data_pkt_info_update()
407 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rtw_tx_pkt_info_update()
575 struct ieee80211_tx_info *info; in rtw_txq_check_agg()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dtx.c31 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_protection()
46 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_basic()
107 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_rate()
188 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_hwcrypto()
263 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwlagn_tx_skb()
806 struct ieee80211_tx_info *info) in iwlagn_hwrate_to_tx_control()
1084 struct ieee80211_tx_info *info, in iwlagn_set_tx_status()
1122 struct ieee80211_tx_info *info; in iwlagn_rx_reply_tx()
1355 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwlagn_rx_reply_compressed_ba()
/linux-6.15/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00crypto.c39 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.15/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dtrx.h9 u8 *pbd_desc_tx, struct ieee80211_tx_info *info,
/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dampdu.c492 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(p); in brcms_c_ampdu_add_frame()
600 struct ieee80211_tx_info *tx_info; in brcms_c_ampdu_finalize()
788 struct ieee80211_tx_info *tx_info, in brcms_c_ampdu_rate_status()
821 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(p); in brcms_c_ampdu_dotxstatus_complete()
1082 struct ieee80211_tx_info *tx_info = (struct ieee80211_tx_info *)txi; in dma_cb_fn_ampdu()
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/rtl8192du/
H A Dtrx.h48 u8 *pbd_desc_tx, struct ieee80211_tx_info *info,
/linux-6.15/drivers/net/wireless/ti/wlcore/
H A Dtx.c162 struct ieee80211_tx_info *control; in wl12xx_tx_get_hlid()
249 struct ieee80211_tx_info *control, u8 hlid) in wl1271_tx_fill_hdr()
360 struct ieee80211_tx_info *info; in wl1271_prepare_tx_frame()
761 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in wlcore_tx_work_locked()
896 struct ieee80211_tx_info *info; in wl1271_tx_complete_packet()
1019 struct ieee80211_tx_info *info; in wl1271_tx_reset_link_queues()
1076 struct ieee80211_tx_info *info; in wl12xx_tx_reset()

123456789