Home
last modified time | relevance | path

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

12345

/linux/drivers/net/wireless/ath/carl9170/
H A 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()
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/drivers/net/wireless/intel/iwlwifi/mld/
H A Dtx.c310 struct ieee80211_tx_info *info, in iwl_mld_get_basic_rates_and_band()
342 struct ieee80211_tx_info *info, in iwl_mld_get_lowest_rate()
390 struct ieee80211_tx_info *info, in iwl_mld_mac80211_rate_idx_to_fw()
419 struct ieee80211_tx_info *info, in iwl_mld_get_tx_ant()
432 struct ieee80211_tx_info *info, in iwl_mld_get_inject_tx_rate()
487 struct ieee80211_tx_info *info, in iwl_mld_get_tx_rate_n_flags()
505 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwl_mld_fill_tx_cmd_hdr()
544 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwl_mld_fill_tx_cmd()
595 iwl_mld_get_link_from_tx_info(struct ieee80211_tx_info *info) in iwl_mld_get_link_from_tx_info()
616 struct ieee80211_tx_info *inf in iwl_mld_get_tx_queue_id()
[all...]
H A Dap.h39 struct ieee80211_tx_info *info,
H A Dtx.h71 struct ieee80211_tx_info *info,
H A Dap.c42 struct ieee80211_tx_info *info, in iwl_mld_get_rate_flags()
98 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(beacon); in iwl_mld_fill_beacon_template_cmd()
/linux/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/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()
560 struct ieee80211_tx_info *info; in wl1251_tx_flush()
/linux/include/net/
H A Dmac80211.h974 * These flags are used with the @flags member of &ieee80211_tx_info.
1252 * &struct ieee80211_tx_info contains an array of these structs in ieee80211_rate_set_vht()
1305 * struct ieee80211_tx_info - skb transmit information
1350 struct ieee80211_tx_info {
1416 ieee80211_info_set_tx_time_est(struct ieee80211_tx_info *info, u16 tx_time_est)
1426 ieee80211_info_get_tx_time_est(struct ieee80211_tx_info *info)
1464 struct ieee80211_tx_info *info; in IEEE80211_SKB_CB()
1493 static inline struct ieee80211_tx_info *IEEE80211_SKB_CB(struct sk_buff *skb) in ieee80211_tx_info_clear_status()
1495 return (struct ieee80211_tx_info *)skb->cb; in ieee80211_tx_info_clear_status()
1506 * @info: The &struct ieee80211_tx_info t
1318 struct ieee80211_tx_info { global() struct
1320 flagsieee80211_tx_info global() argument
1321 bandieee80211_tx_info global() argument
1322 status_data_idrieee80211_tx_info global() argument
1323 status_dataieee80211_tx_info global() argument
1324 hw_queueieee80211_tx_info global() argument
1325 tx_time_estieee80211_tx_info global() argument
1328 __anonf3b24582030aieee80211_tx_info global() argument
[all...]
/linux/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/drivers/net/wireless/ath/ath9k/
H A Dxmit.c91 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ath_tx_status()
147 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in get_frame_info()
163 struct ieee80211_tx_info *tx_info) in ath_merge_ratetbl()
201 struct ieee80211_tx_info *tx_info; in ath_set_rates()
491 struct ieee80211_tx_info *tx_info; in ath_tx_complete_aggr()
703 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(bf->bf_mpdu); in bf_is_ampdu_not_probing()
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_inf in ath_tx_get_tid_subframe()
[all...]
/linux/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/net/mac80211/
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 Drate.c329 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rc_no_data_or_no_ack_use_min()
369 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()
633 struct ieee80211_tx_info *info, in rate_idx_match_mask()
735 struct ieee80211_tx_info *info, in rate_fixup_ratelist()
889 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb);
926 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb);
H A Dtx.c52 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_duration()
197 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_dynamic_ps()
274 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_check_assoc()
380 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_multicast_ps_buf()
461 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_unicast_ps_buf()
551 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_check_control_port_protocol()
567 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_select_link_key()
596 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_select_key()
677 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_rate_ctrl()
822 struct ieee80211_tx_info *inf in ieee80211_tx_h_sequence()
[all...]
H A Dwep.c70 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_wep_add_iv()
273 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in wep_encrypt_skb()
/linux/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()
265 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwlagn_tx_skb()
808 struct ieee80211_tx_info *info) in iwlagn_hwrate_to_tx_control()
1086 struct ieee80211_tx_info *info, in iwlagn_set_tx_status()
1124 struct ieee80211_tx_info *info; in iwlagn_rx_reply_tx()
1357 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwlagn_rx_reply_compressed_ba()
/linux/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()
H A Drt2x00queue.c180 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_seq()
232 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_plcp()
297 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_ht()
389 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor()
602 struct ieee80211_tx_info *tx_info; in rt2x00queue_write_tx_frame()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dtrx.h9 u8 *pbd_desc_tx, struct ieee80211_tx_info *info,
/linux/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/drivers/net/wireless/ti/wlcore/
H A Dtx.c162 struct ieee80211_tx_info *control; in wl12xx_tx_get_hlid()
254 struct ieee80211_tx_info *control, u8 hlid) in wl1271_tx_fill_hdr()
365 struct ieee80211_tx_info *info; in wl1271_prepare_tx_frame()
766 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in wlcore_tx_work_locked()
900 struct ieee80211_tx_info *info; in wl1271_tx_complete_packet()
1023 struct ieee80211_tx_info *info; in wl1271_tx_reset_link_queues()
1080 struct ieee80211_tx_info *info; in wl12xx_tx_reset()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192du/
H A Dtrx.h48 u8 *pbd_desc_tx, struct ieee80211_tx_info *info,
/linux/drivers/net/wireless/ath/ath10k/
H A Dtxrx.c16 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ath10k_report_offchan_tx()
49 struct ieee80211_tx_info *info; in ath10k_txrx_tx_unref()
/linux/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c433 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in zd_mac_tx_status()
502 struct ieee80211_tx_info *info; in zd_mac_tx_failed()
568 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in zd_mac_tx_to_dev()
647 struct ieee80211_tx_info *info) in cs_set_control()
861 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in fill_ctrlset()
931 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in zd_op_tx()
/linux/drivers/net/wireless/intersil/p54/
H A Dp54spi.c413 struct ieee80211_tx_info *info; in p54spi_tx_frame()
433 info = container_of((void *) minfo, struct ieee80211_tx_info, in p54spi_wq_tx()
453 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in p54spi_wq_tx()

12345