Home
last modified time | relevance | path

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

1234

/linux-3.4.99/include/net/
Dmac80211.h536 struct ieee80211_tx_info { struct
595 static inline struct ieee80211_tx_info *IEEE80211_SKB_CB(struct sk_buff *skb) in IEEE80211_SKB_CB()
597 return (struct ieee80211_tx_info *)skb->cb; in IEEE80211_SKB_CB()
620 ieee80211_tx_info_clear_status(struct ieee80211_tx_info *info) in ieee80211_tx_info_clear_status()
624 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) != in ieee80211_tx_info_clear_status()
625 offsetof(struct ieee80211_tx_info, control.rates)); in ieee80211_tx_info_clear_status()
626 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) != in ieee80211_tx_info_clear_status()
627 offsetof(struct ieee80211_tx_info, driver_rates)); in ieee80211_tx_info_clear_status()
628 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, status.rates) != 8); in ieee80211_tx_info_clear_status()
634 offsetof(struct ieee80211_tx_info, status.ampdu_ack_len) != 23); in ieee80211_tx_info_clear_status()
[all …]
/linux-3.4.99/drivers/net/wireless/ath/carl9170/
Dtx.c267 struct ieee80211_tx_info *txinfo; in carl9170_tx_release()
271 txinfo = container_of((void *) arinfo, struct ieee80211_tx_info, in carl9170_tx_release()
280 offsetof(struct ieee80211_tx_info, status.ampdu_ack_len) != 23); in carl9170_tx_release()
283 sizeof(struct ieee80211_tx_info) - in carl9170_tx_release()
284 offsetof(struct ieee80211_tx_info, status.ampdu_ack_len)); in carl9170_tx_release()
380 struct sk_buff *skb, struct ieee80211_tx_info *txinfo) in carl9170_tx_status_process_ampdu()
442 struct ieee80211_tx_info *txinfo; in carl9170_tx_status()
463 struct ieee80211_tx_info *txinfo = IEEE80211_SKB_CB(skb); in carl9170_tx_callback()
498 unsigned int tries, struct ieee80211_tx_info *txinfo) in carl9170_tx_fill_rateinfo()
523 struct ieee80211_tx_info *txinfo; in carl9170_check_queue_stop_timeout()
[all …]
/linux-3.4.99/drivers/net/wireless/wl1251/
Dtx.c83 struct ieee80211_tx_info *control, u16 fc) in wl1251_tx_control()
144 struct ieee80211_tx_info *control) in wl1251_tx_fill_hdr()
178 struct ieee80211_tx_info *control) in wl1251_tx_send_packet()
283 struct ieee80211_tx_info *info; in wl1251_tx_frame()
383 struct ieee80211_tx_info *info; in wl1251_tx_packet_cb()
533 struct ieee80211_tx_info *info; in wl1251_tx_flush()
/linux-3.4.99/net/mac80211/
Dtx.c48 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_duration()
261 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_check_assoc()
379 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_multicast_ps_buf()
447 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_unicast_ps_buf()
545 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_check_control_port_protocol()
558 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_select_key()
630 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_rate_ctrl()
811 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx->skb); in ieee80211_tx_h_sequence()
875 struct ieee80211_tx_info *info; in ieee80211_fragment()
933 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_h_fragment()
[all …]
Drc80211_pid.h62 struct ieee80211_tx_info tx_status;
155 struct ieee80211_tx_info *stat);
Dstatus.c27 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_status_irqsafe()
49 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_handle_filtered_frame()
237 static int ieee80211_tx_radiotap_len(struct ieee80211_tx_info *info) in ieee80211_tx_radiotap_len()
264 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_add_tx_radiotap_header()
347 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_status()
648 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_free_txskb()
Dwpa.c35 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_tx_h_michael_mic_add()
180 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in tkip_encrypt_skb()
395 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ccmp_encrypt_skb()
577 struct ieee80211_tx_info *info; in ieee80211_crypto_aes_cmac_encrypt()
672 struct ieee80211_tx_info *info = NULL; in ieee80211_crypto_hw_encrypt()
Drc80211_pid_debugfs.c45 struct ieee80211_tx_info *stat) in rate_control_pid_event_tx_status()
50 memcpy(&evd.tx_status, stat, sizeof(struct ieee80211_tx_info)); in rate_control_pid_event_tx_status()
Drate.c203 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in rc_no_data_or_no_ack_use_min()
260 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_send_low()
437 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_get_rate()
Drc80211_minstrel.c158 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in minstrel_tx_status()
189 struct ieee80211_tx_info *info) in minstrel_get_retry_count()
221 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in minstrel_get_rate()
Dwme.c166 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_set_qos_hdr()
/linux-3.4.99/drivers/net/wireless/b43/
Dxmit.h204 struct ieee80211_tx_info *txctl, u16 cookie);
357 struct ieee80211_tx_info *report,
405 b43_get_priv_tx_info(struct ieee80211_tx_info *info) in b43_get_priv_tx_info()
/linux-3.4.99/drivers/net/wireless/p54/
Dtxrx.c34 struct ieee80211_tx_info *info; in p54_dump_tx_queue()
86 struct ieee80211_tx_info *info; in p54_assign_address()
394 struct ieee80211_tx_info *info; in p54_rx_frame_sent()
426 sizeof(struct ieee80211_tx_info) - in p54_rx_frame_sent()
427 offsetof(struct ieee80211_tx_info, status.ampdu_ack_len)); in p54_rx_frame_sent()
428 BUILD_BUG_ON(offsetof(struct ieee80211_tx_info, in p54_rx_frame_sent()
679 struct ieee80211_tx_info *info, u8 *queue, in p54_tx_80211_header()
773 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in p54_tx_80211()
Dp54spi.c438 struct ieee80211_tx_info *info; in p54spi_wq_tx()
458 info = container_of((void *) minfo, struct ieee80211_tx_info, in p54spi_wq_tx()
478 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in p54spi_op_tx()
/linux-3.4.99/drivers/net/wireless/iwlwifi/
Diwl-agn-tx.c44 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_protection()
59 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_basic()
120 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_rate()
211 struct ieee80211_tx_info *info, in iwlagn_tx_cmd_build_hwcrypto()
286 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in iwlagn_tx_skb()
712 struct ieee80211_tx_info *info) in iwlagn_hwrate_to_tx_control()
982 struct ieee80211_tx_info *info, in iwlagn_set_tx_status()
1022 struct ieee80211_tx_info *info; in iwlagn_rx_reply_tx()
1148 struct ieee80211_tx_info *info; in iwlagn_rx_reply_compressed_ba()
/linux-3.4.99/drivers/net/wireless/rtlwifi/rtl8192se/
Dtrx.h33 u8 *pdesc, struct ieee80211_tx_info *info,
/linux-3.4.99/drivers/net/wireless/rt2x00/
Drt2x00crypto.c52 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00crypto_create_tx_descriptor()
79 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00crypto_tx_overhead()
Drt2x00queue.c207 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_seq()
245 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_plcp()
309 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor_ht()
393 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00queue_create_tx_descriptor()
565 struct ieee80211_tx_info *tx_info; in rt2x00queue_write_tx_frame()
Drt2x00mac.c36 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(frag_skb); in rt2x00mac_tx_rts_cts()
37 struct ieee80211_tx_info *rts_info; in rt2x00mac_tx_rts_cts()
105 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in rt2x00mac_tx()
/linux-3.4.99/drivers/net/wireless/wl12xx/
Dtx.c128 struct ieee80211_tx_info *control = IEEE80211_SKB_CB(skb); in wl12xx_tx_get_hlid_ap()
255 struct ieee80211_tx_info *control, u8 hlid) in wl1271_tx_fill_hdr()
376 struct ieee80211_tx_info *info; in wl1271_prepare_tx_frame()
706 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in wl1271_tx_work_locked()
806 struct ieee80211_tx_info *info; in wl1271_tx_complete_packet()
938 struct ieee80211_tx_info *info; in wl1271_tx_reset_link_queues()
988 struct ieee80211_tx_info *info; in wl12xx_tx_reset()
/linux-3.4.99/drivers/net/wireless/ath/ath9k/
Dxmit.c173 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in get_frame_info()
414 struct ieee80211_tx_info *tx_info; in ath_tx_complete_aggr()
638 struct ieee80211_tx_info *tx_info; in ath_lookup_legacy()
661 struct ieee80211_tx_info *tx_info; in ath_lookup_rate()
739 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in ath_compute_num_delims()
817 struct ieee80211_tx_info *tx_info; in ath_tx_form_aggr()
952 struct ieee80211_tx_info *tx_info; in ath_buf_set_rate()
1070 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(bf->bf_mpdu); in ath_tx_fill_desc()
1134 struct ieee80211_tx_info *tx_info; in ath_tx_sched_aggr()
1465 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(bf->bf_mpdu); in bf_is_ampdu_not_probing()
[all …]
Dcommon.c46 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in ath9k_cmn_get_hw_crypto_keytype()
Drc.c727 struct ieee80211_tx_info *tx_info) in ath_rc_rate_set_rtscts()
769 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in ath_get_rate()
904 struct ieee80211_tx_info *tx_info, in ath_rc_update_per()
1055 struct ieee80211_tx_info *tx_info, in ath_rc_update_ht()
1129 struct ieee80211_tx_info *tx_info, in ath_rc_tx_status()
1338 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in ath_tx_status()
/linux-3.4.99/drivers/net/wireless/brcm80211/brcmsmac/
Dampdu.c533 struct ieee80211_tx_info *tx_info; in brcms_c_sendampdu()
881 struct ieee80211_tx_info *tx_info, in brcms_c_ampdu_rate_status()
915 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(p); in brcms_c_ampdu_dotxstatus_complete()
1103 struct ieee80211_tx_info *tx_info; in brcms_c_ampdu_dotxstatus()
1193 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(mpdu); in cb_del_ampdu_pkt()
1211 struct ieee80211_tx_info *tx_info = (struct ieee80211_tx_info *)txi; in dma_cb_fn_ampdu()
/linux-3.4.99/drivers/net/wireless/rtlwifi/
Dusb.h79 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in _rtl_install_trx_info()

1234