/linux-3.4.99/include/net/ |
D | mac80211.h | 536 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/ |
D | tx.c | 267 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/ |
D | tx.c | 83 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/ |
D | tx.c | 48 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 …]
|
D | rc80211_pid.h | 62 struct ieee80211_tx_info tx_status; 155 struct ieee80211_tx_info *stat);
|
D | status.c | 27 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()
|
D | wpa.c | 35 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()
|
D | rc80211_pid_debugfs.c | 45 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()
|
D | rate.c | 203 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()
|
D | rc80211_minstrel.c | 158 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()
|
D | wme.c | 166 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in ieee80211_set_qos_hdr()
|
/linux-3.4.99/drivers/net/wireless/b43/ |
D | xmit.h | 204 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/ |
D | txrx.c | 34 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()
|
D | p54spi.c | 438 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/ |
D | iwl-agn-tx.c | 44 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/ |
D | trx.h | 33 u8 *pdesc, struct ieee80211_tx_info *info,
|
/linux-3.4.99/drivers/net/wireless/rt2x00/ |
D | rt2x00crypto.c | 52 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()
|
D | rt2x00queue.c | 207 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()
|
D | rt2x00mac.c | 36 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/ |
D | tx.c | 128 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/ |
D | xmit.c | 173 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 …]
|
D | common.c | 46 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); in ath9k_cmn_get_hw_crypto_keytype()
|
D | rc.c | 727 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/ |
D | ampdu.c | 533 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/ |
D | usb.h | 79 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(skb); in _rtl_install_trx_info()
|