Home
last modified time | relevance | path

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

1234567

/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Dtx.c266 struct ieee80211_tx_info *txinfo; in carl9170_tx_release()
270 txinfo = container_of((void *) arinfo, struct ieee80211_tx_info, in carl9170_tx_release()
279 offsetof(struct ieee80211_tx_info, status.ack_signal) != 20); in carl9170_tx_release()
282 sizeof(struct ieee80211_tx_info) - in carl9170_tx_release()
283 offsetof(struct ieee80211_tx_info, status.ack_signal)); 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()
[all …]
/Linux-v4.19/include/net/
Dmac80211.h921 struct ieee80211_tx_info { struct
988 struct ieee80211_tx_info *info;
1012 static inline struct ieee80211_tx_info *IEEE80211_SKB_CB(struct sk_buff *skb) in IEEE80211_SKB_CB()
1014 return (struct ieee80211_tx_info *)skb->cb; in IEEE80211_SKB_CB()
1037 ieee80211_tx_info_clear_status(struct ieee80211_tx_info *info) in ieee80211_tx_info_clear_status()
1041 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) != in ieee80211_tx_info_clear_status()
1042 offsetof(struct ieee80211_tx_info, control.rates)); in ieee80211_tx_info_clear_status()
1043 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) != in ieee80211_tx_info_clear_status()
1044 offsetof(struct ieee80211_tx_info, driver_rates)); in ieee80211_tx_info_clear_status()
1045 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) != 8); in ieee80211_tx_info_clear_status()
[all …]
/Linux-v4.19/net/mac80211/
Dstatus.c28 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_status_irqsafe()
50 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_handle_filtered_frame()
190 struct ieee80211_tx_info *txinfo = IEEE80211_SKB_CB(skb); in ieee80211_frame_acked()
260 static int ieee80211_tx_radiotap_len(struct ieee80211_tx_info *info) in ieee80211_tx_radiotap_len()
294 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_add_tx_radiotap_header()
469 struct ieee80211_tx_info *info, in ieee80211_report_ack_skb()
516 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_report_used_skb()
573 struct ieee80211_tx_info *info) in ieee80211_lost_packet()
610 struct ieee80211_tx_info *info, in ieee80211_tx_get_rates()
649 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_monitor()
[all …]
Dtx.c64 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_duration()
217 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_dynamic_ps()
294 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_check_assoc()
406 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_multicast_ps_buf()
487 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_unicast_ps_buf()
577 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_check_control_port_protocol()
593 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_select_key()
668 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_rate_ctrl()
803 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_sequence()
866 struct ieee80211_tx_info *info; in ieee80211_fragment()
[all …]
Drate.c299 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rc_no_data_or_no_ack_use_min()
334 struct ieee80211_tx_info *info, in __rate_control_send_low()
376 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_send_low()
596 struct ieee80211_tx_info *info, in rate_fixup_ratelist()
698 struct ieee80211_tx_info *info, in rate_control_fill_sta_table()
858 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_get_tx_rates()
888 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_get_rate()
Dwpa.c39 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_h_michael_mic_add()
200 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in tkip_encrypt_skb()
413 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ccmp_encrypt_skb()
644 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in gcmp_encrypt_skb()
804 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_crypto_cs_encrypt()
939 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_cmac_encrypt()
983 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_cmac_256_encrypt()
1126 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_gmac_encrypt()
1230 struct ieee80211_tx_info *info = NULL; in ieee80211_crypto_hw_encrypt()
Dmesh_ps.c368 struct ieee80211_tx_info *info; in mpsp_trigger_send()
417 struct ieee80211_tx_info *info; in mpsp_qos_null_append()
495 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mps_frame_deliver()
Dwep.c95 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_wep_add_iv()
306 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in wep_encrypt_skb()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/
Dtx.c107 struct ieee80211_tx_info *info, in iwl_mvm_tx_csum()
209 struct ieee80211_tx_info *info, u8 sta_id) in iwl_mvm_set_tx_cmd()
308 struct ieee80211_tx_info *info, in iwl_mvm_get_tx_rate()
355 struct ieee80211_tx_info *info, in iwl_mvm_set_tx_cmd_rate()
394 static inline void iwl_mvm_set_tx_cmd_pn(struct ieee80211_tx_info *info, in iwl_mvm_set_tx_cmd_pn()
415 struct ieee80211_tx_info *info, in iwl_mvm_set_tx_cmd_crypto()
473 struct ieee80211_tx_info *info, int hdrlen, in iwl_mvm_set_tx_params()
571 struct ieee80211_tx_info *skb_info = IEEE80211_SKB_CB(skb); in iwl_mvm_skb_prepare_status()
580 struct ieee80211_tx_info *info, __le16 fc) in iwl_mvm_get_ctrl_vif_queue()
626 struct ieee80211_tx_info *skb_info = IEEE80211_SKB_CB(skb); in iwl_mvm_tx_skb_non_sta()
[all …]
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/
Dmt76x2_tx.c32 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76x2_tx_prepare_skb()
80 struct ieee80211_tx_info *info; in mt76x2_add_buffered_bc()
165 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76x2_pre_tbtt_tasklet()
Dmt76x2_tx_common.c24 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76x2_tx()
137 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76x2_tx_complete()
Dtx.c98 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_tx()
162 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76_queue_ps_skb()
222 struct ieee80211_tx_info *info; in mt76_txq_send_burst()
Dmt76x2u_core.c48 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76x2u_set_txinfo()
/Linux-v4.19/drivers/net/wireless/ti/wl1251/
Dtx.c84 struct ieee80211_tx_info *control, u16 fc) in wl1251_tx_control()
149 struct ieee80211_tx_info *control) in wl1251_tx_fill_hdr()
182 struct ieee80211_tx_info *control) in wl1251_tx_send_packet()
305 struct ieee80211_tx_info *info; in wl1251_tx_frame()
412 struct ieee80211_tx_info *info; in wl1251_tx_packet_cb()
563 struct ieee80211_tx_info *info; in wl1251_tx_flush()
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/
Dtx.c99 struct ieee80211_tx_info *info) in mt7601u_tx_skb_remove_dma_overhead()
112 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt7601u_tx_status()
142 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt7601u_push_txwi()
201 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt7601u_tx()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/
Dtx.c32 struct ieee80211_tx_info *info) in mt76x0_tx_skb_remove_dma_overhead()
45 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76x0_tx_status()
75 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76x0_push_txwi()
148 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in mt76x0_tx()
/Linux-v4.19/drivers/net/wireless/broadcom/b43/
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-v4.19/drivers/net/wireless/intersil/p54/
Dtxrx.c33 struct ieee80211_tx_info *info; in p54_dump_tx_queue()
85 struct ieee80211_tx_info *info; in p54_assign_address()
397 struct ieee80211_tx_info *info; in p54_rx_frame_sent()
429 sizeof(struct ieee80211_tx_info) - in p54_rx_frame_sent()
430 offsetof(struct ieee80211_tx_info, status.ack_signal)); in p54_rx_frame_sent()
431 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, in p54_rx_frame_sent()
682 struct ieee80211_tx_info *info, in p54_tx_80211_header()
779 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in p54_tx_80211()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/
Dtx.c52 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_protection()
67 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_basic()
128 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_rate()
209 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_hwcrypto()
284 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwlagn_tx_skb()
828 struct ieee80211_tx_info *info) in iwlagn_hwrate_to_tx_control()
1106 struct ieee80211_tx_info *info, in iwlagn_set_tx_status()
1144 struct ieee80211_tx_info *info; in iwlagn_rx_reply_tx()
1377 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwlagn_rx_reply_compressed_ba()
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dxmit.c86 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ath_tx_status()
176 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in get_frame_info()
492 struct ieee80211_tx_info *tx_info; in ath_tx_complete_aggr()
707 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(bf->bf_mpdu); in bf_is_ampdu_not_probing()
743 struct ieee80211_tx_info *info; in ath_tx_process_buffer()
789 struct ieee80211_tx_info *tx_info; in ath_lookup_legacy()
812 struct ieee80211_tx_info *tx_info; in ath_lookup_rate()
953 struct ieee80211_tx_info *tx_info; in ath_tx_get_tid_subframe()
1046 struct ieee80211_tx_info *tx_info; in ath_tx_form_aggr()
1188 struct ieee80211_tx_info *info; in ath_get_rate_txpower()
[all …]
/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/
Drt2x00crypto.c50 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00crypto_create_tx_descriptor()
77 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00crypto_tx_overhead()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
Dtrx.h30 u8 *pbd_desc_tx, struct ieee80211_tx_info *info,
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dampdu.c524 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()
823 struct ieee80211_tx_info *tx_info, in brcms_c_ampdu_rate_status()
857 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(p); in brcms_c_ampdu_dotxstatus_complete()
1037 struct ieee80211_tx_info *tx_info; in brcms_c_ampdu_dotxstatus()
1129 struct ieee80211_tx_info *tx_info = (struct ieee80211_tx_info *)txi; in dma_cb_fn_ampdu()
/Linux-v4.19/drivers/net/wireless/ath/ath10k/
Dtxrx.c27 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ath10k_report_offchan_tx()
59 struct ieee80211_tx_info *info; in ath10k_txrx_tx_unref()
/Linux-v4.19/drivers/net/wireless/ti/wlcore/
Dtx.c179 struct ieee80211_tx_info *control; in wl12xx_tx_get_hlid()
266 struct ieee80211_tx_info *control, u8 hlid) in wl1271_tx_fill_hdr()
377 struct ieee80211_tx_info *info; in wl1271_prepare_tx_frame()
778 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in wlcore_tx_work_locked()
914 struct ieee80211_tx_info *info; in wl1271_tx_complete_packet()
1037 struct ieee80211_tx_info *info; in wl1271_tx_reset_link_queues()
1094 struct ieee80211_tx_info *info; in wl12xx_tx_reset()

1234567