ath_softc 75 drivers/net/wireless/ath/ath9k/ahb.c struct ath_softc *sc; ath_softc 110 drivers/net/wireless/ath/ath9k/ahb.c hw = ieee80211_alloc_hw(sizeof(struct ath_softc), &ath9k_ops); ath_softc 156 drivers/net/wireless/ath/ath9k/ahb.c struct ath_softc *sc = hw->priv; ath_softc 721 drivers/net/wireless/ath/ath9k/antenna.c void ath_ant_comb_scan(struct ath_softc *sc, struct ath_rx_status *rs) ath_softc 75 drivers/net/wireless/ath/ath9k/ath9k.h int ath_descdma_setup(struct ath_softc *sc, struct ath_descdma *dd, ath_softc 249 drivers/net/wireless/ath/ath9k/ath9k.h void ath_tx_queue_tid(struct ath_softc *sc, struct ath_atx_tid *tid); ath_softc 252 drivers/net/wireless/ath/ath9k/ath9k.h struct ath_softc *sc; ath_softc 449 drivers/net/wireless/ath/ath9k/ath9k.h void ath_chanctx_init(struct ath_softc *sc); ath_softc 450 drivers/net/wireless/ath/ath9k/ath9k.h void ath_chanctx_set_channel(struct ath_softc *sc, struct ath_chanctx *ctx, ath_softc 464 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_init_channel_context(struct ath_softc *sc); ath_softc 465 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_offchannel_init(struct ath_softc *sc); ath_softc 466 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_deinit_channel_context(struct ath_softc *sc); ath_softc 467 drivers/net/wireless/ath/ath9k/ath9k.h int ath9k_init_p2p(struct ath_softc *sc); ath_softc 468 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_deinit_p2p(struct ath_softc *sc); ath_softc 469 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_p2p_remove_vif(struct ath_softc *sc, ath_softc 471 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_p2p_beacon_sync(struct ath_softc *sc); ath_softc 472 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_p2p_bss_info_changed(struct ath_softc *sc, ath_softc 474 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_beacon_add_noa(struct ath_softc *sc, struct ath_vif *avp, ath_softc 477 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_chanctx_wake_queues(struct ath_softc *sc, struct ath_chanctx *ctx); ath_softc 478 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_chanctx_stop_queues(struct ath_softc *sc, struct ath_chanctx *ctx); ath_softc 479 drivers/net/wireless/ath/ath9k/ath9k.h void ath_chanctx_check_active(struct ath_softc *sc, struct ath_chanctx *ctx); ath_softc 481 drivers/net/wireless/ath/ath9k/ath9k.h void ath_chanctx_beacon_recv_ev(struct ath_softc *sc, ath_softc 483 drivers/net/wireless/ath/ath9k/ath9k.h void ath_chanctx_beacon_sent_ev(struct ath_softc *sc, ath_softc 485 drivers/net/wireless/ath/ath9k/ath9k.h void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif, ath_softc 487 drivers/net/wireless/ath/ath9k/ath9k.h void ath_chanctx_set_next(struct ath_softc *sc, bool force); ath_softc 488 drivers/net/wireless/ath/ath9k/ath9k.h void ath_offchannel_next(struct ath_softc *sc); ath_softc 489 drivers/net/wireless/ath/ath9k/ath9k.h void ath_scan_complete(struct ath_softc *sc, bool abort); ath_softc 490 drivers/net/wireless/ath/ath9k/ath9k.h void ath_roc_complete(struct ath_softc *sc, ath_softc 492 drivers/net/wireless/ath/ath9k/ath9k.h struct ath_chanctx* ath_is_go_chanctx_present(struct ath_softc *sc); ath_softc 503 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_init_channel_context(struct ath_softc *sc) ath_softc 506 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_offchannel_init(struct ath_softc *sc) ath_softc 509 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_deinit_channel_context(struct ath_softc *sc) ath_softc 512 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath_chanctx_beacon_recv_ev(struct ath_softc *sc, ath_softc 516 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath_chanctx_beacon_sent_ev(struct ath_softc *sc, ath_softc 520 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath_chanctx_event(struct ath_softc *sc, ath_softc 525 drivers/net/wireless/ath/ath9k/ath9k.h static inline int ath9k_init_p2p(struct ath_softc *sc) ath_softc 529 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_deinit_p2p(struct ath_softc *sc) ath_softc 532 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_p2p_remove_vif(struct ath_softc *sc, ath_softc 536 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_p2p_beacon_sync(struct ath_softc *sc) ath_softc 539 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_p2p_bss_info_changed(struct ath_softc *sc, ath_softc 543 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_beacon_add_noa(struct ath_softc *sc, struct ath_vif *avp, ath_softc 547 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_p2p_ps_timer(struct ath_softc *sc) ath_softc 550 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_chanctx_wake_queues(struct ath_softc *sc, ath_softc 554 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_chanctx_stop_queues(struct ath_softc *sc, ath_softc 558 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath_chanctx_check_active(struct ath_softc *sc, ath_softc 565 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath_txq_lock(struct ath_softc *sc, struct ath_txq *txq) ath_softc 569 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath_txq_unlock(struct ath_softc *sc, struct ath_txq *txq) ath_softc 574 drivers/net/wireless/ath/ath9k/ath9k.h void ath_startrecv(struct ath_softc *sc); ath_softc 575 drivers/net/wireless/ath/ath9k/ath9k.h bool ath_stoprecv(struct ath_softc *sc); ath_softc 576 drivers/net/wireless/ath/ath9k/ath9k.h u32 ath_calcrxfilter(struct ath_softc *sc); ath_softc 577 drivers/net/wireless/ath/ath9k/ath9k.h int ath_rx_init(struct ath_softc *sc, int nbufs); ath_softc 578 drivers/net/wireless/ath/ath9k/ath9k.h void ath_rx_cleanup(struct ath_softc *sc); ath_softc 579 drivers/net/wireless/ath/ath9k/ath9k.h int ath_rx_tasklet(struct ath_softc *sc, int flush, bool hp); ath_softc 580 drivers/net/wireless/ath/ath9k/ath9k.h struct ath_txq *ath_txq_setup(struct ath_softc *sc, int qtype, int subtype); ath_softc 581 drivers/net/wireless/ath/ath9k/ath9k.h void ath_txq_unlock_complete(struct ath_softc *sc, struct ath_txq *txq); ath_softc 582 drivers/net/wireless/ath/ath9k/ath9k.h void ath_tx_cleanupq(struct ath_softc *sc, struct ath_txq *txq); ath_softc 583 drivers/net/wireless/ath/ath9k/ath9k.h bool ath_drain_all_txq(struct ath_softc *sc); ath_softc 584 drivers/net/wireless/ath/ath9k/ath9k.h void ath_draintxq(struct ath_softc *sc, struct ath_txq *txq); ath_softc 585 drivers/net/wireless/ath/ath9k/ath9k.h void ath_tx_node_init(struct ath_softc *sc, struct ath_node *an); ath_softc 586 drivers/net/wireless/ath/ath9k/ath9k.h void ath_tx_node_cleanup(struct ath_softc *sc, struct ath_node *an); ath_softc 587 drivers/net/wireless/ath/ath9k/ath9k.h void ath_txq_schedule(struct ath_softc *sc, struct ath_txq *txq); ath_softc 588 drivers/net/wireless/ath/ath9k/ath9k.h void ath_txq_schedule_all(struct ath_softc *sc); ath_softc 589 drivers/net/wireless/ath/ath9k/ath9k.h int ath_tx_init(struct ath_softc *sc, int nbufs); ath_softc 590 drivers/net/wireless/ath/ath9k/ath9k.h int ath_txq_update(struct ath_softc *sc, int qnum, ath_softc 592 drivers/net/wireless/ath/ath9k/ath9k.h u32 ath_pkt_duration(struct ath_softc *sc, u8 rix, int pktlen, ath_softc 594 drivers/net/wireless/ath/ath9k/ath9k.h void ath_update_max_aggr_framelen(struct ath_softc *sc, int queue, int txop); ath_softc 600 drivers/net/wireless/ath/ath9k/ath9k.h void ath_tx_tasklet(struct ath_softc *sc); ath_softc 601 drivers/net/wireless/ath/ath9k/ath9k.h void ath_tx_edma_tasklet(struct ath_softc *sc); ath_softc 602 drivers/net/wireless/ath/ath9k/ath9k.h int ath_tx_aggr_start(struct ath_softc *sc, struct ieee80211_sta *sta, ath_softc 604 drivers/net/wireless/ath/ath9k/ath9k.h void ath_tx_aggr_stop(struct ath_softc *sc, struct ieee80211_sta *sta, u16 tid); ath_softc 606 drivers/net/wireless/ath/ath9k/ath9k.h void ath_tx_aggr_wakeup(struct ath_softc *sc, struct ath_node *an); ath_softc 607 drivers/net/wireless/ath/ath9k/ath9k.h void ath_tx_aggr_sleep(struct ieee80211_sta *sta, struct ath_softc *sc, ath_softc 672 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_calculate_iter_data(struct ath_softc *sc, ath_softc 675 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_calculate_summary_state(struct ath_softc *sc, ath_softc 677 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_set_txpower(struct ath_softc *sc, struct ieee80211_vif *vif); ath_softc 717 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_beacon_config(struct ath_softc *sc, struct ieee80211_vif *main_vif, ath_softc 719 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_beacon_assign_slot(struct ath_softc *sc, struct ieee80211_vif *vif); ath_softc 720 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_beacon_remove_slot(struct ath_softc *sc, struct ieee80211_vif *vif); ath_softc 721 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_beacon_ensure_primary_slot(struct ath_softc *sc); ath_softc 722 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_set_beacon(struct ath_softc *sc); ath_softc 723 drivers/net/wireless/ath/ath9k/ath9k.h bool ath9k_csa_is_finished(struct ath_softc *sc, struct ieee80211_vif *vif); ath_softc 724 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_csa_update(struct ath_softc *sc); ath_softc 743 drivers/net/wireless/ath/ath9k/ath9k.h bool ath_hw_check(struct ath_softc *sc); ath_softc 747 drivers/net/wireless/ath/ath9k/ath9k.h void ath_start_ani(struct ath_softc *sc); ath_softc 748 drivers/net/wireless/ath/ath9k/ath9k.h void ath_stop_ani(struct ath_softc *sc); ath_softc 749 drivers/net/wireless/ath/ath9k/ath9k.h void ath_check_ani(struct ath_softc *sc); ath_softc 750 drivers/net/wireless/ath/ath9k/ath9k.h int ath_update_survey_stats(struct ath_softc *sc); ath_softc 751 drivers/net/wireless/ath/ath9k/ath9k.h void ath_update_survey_nf(struct ath_softc *sc, int channel); ath_softc 752 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_queue_reset(struct ath_softc *sc, enum ath_reset_type type); ath_softc 791 drivers/net/wireless/ath/ath9k/ath9k.h int ath9k_init_btcoex(struct ath_softc *sc); ath_softc 792 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_deinit_btcoex(struct ath_softc *sc); ath_softc 793 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_start_btcoex(struct ath_softc *sc); ath_softc 794 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_stop_btcoex(struct ath_softc *sc); ath_softc 795 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_btcoex_timer_resume(struct ath_softc *sc); ath_softc 796 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_btcoex_timer_pause(struct ath_softc *sc); ath_softc 797 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_btcoex_handle_interrupt(struct ath_softc *sc, u32 status); ath_softc 798 drivers/net/wireless/ath/ath9k/ath9k.h u16 ath9k_btcoex_aggr_limit(struct ath_softc *sc, u32 max_4ms_framelen); ath_softc 799 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_btcoex_stop_gen_timer(struct ath_softc *sc); ath_softc 800 drivers/net/wireless/ath/ath9k/ath9k.h int ath9k_dump_btcoex(struct ath_softc *sc, u8 *buf, u32 size); ath_softc 802 drivers/net/wireless/ath/ath9k/ath9k.h static inline int ath9k_init_btcoex(struct ath_softc *sc) ath_softc 806 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_deinit_btcoex(struct ath_softc *sc) ath_softc 809 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_start_btcoex(struct ath_softc *sc) ath_softc 812 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_stop_btcoex(struct ath_softc *sc) ath_softc 815 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_btcoex_handle_interrupt(struct ath_softc *sc, ath_softc 819 drivers/net/wireless/ath/ath9k/ath9k.h static inline u16 ath9k_btcoex_aggr_limit(struct ath_softc *sc, ath_softc 824 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_btcoex_stop_gen_timer(struct ath_softc *sc) ath_softc 827 drivers/net/wireless/ath/ath9k/ath9k.h static inline int ath9k_dump_btcoex(struct ath_softc *sc, u8 *buf, u32 size) ath_softc 844 drivers/net/wireless/ath/ath9k/ath9k.h void ath_init_leds(struct ath_softc *sc); ath_softc 845 drivers/net/wireless/ath/ath9k/ath9k.h void ath_deinit_leds(struct ath_softc *sc); ath_softc 847 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath_init_leds(struct ath_softc *sc) ath_softc 851 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath_deinit_leds(struct ath_softc *sc) ath_softc 944 drivers/net/wireless/ath/ath9k/ath9k.h void ath_ant_comb_scan(struct ath_softc *sc, struct ath_rx_status *rs); ath_softc 1084 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_tx99_init_debug(struct ath_softc *sc); ath_softc 1085 drivers/net/wireless/ath/ath9k/ath9k.h int ath9k_tx99_send(struct ath_softc *sc, struct sk_buff *skb, ath_softc 1088 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_tx99_init_debug(struct ath_softc *sc) ath_softc 1091 drivers/net/wireless/ath/ath9k/ath9k.h static inline int ath9k_tx99_send(struct ath_softc *sc, ath_softc 1103 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_rng_start(struct ath_softc *sc); ath_softc 1104 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_rng_stop(struct ath_softc *sc); ath_softc 1106 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_rng_start(struct ath_softc *sc) ath_softc 1110 drivers/net/wireless/ath/ath9k/ath9k.h static inline void ath9k_rng_stop(struct ath_softc *sc) ath_softc 1121 drivers/net/wireless/ath/ath9k/ath9k.h int ath_cabq_update(struct ath_softc *); ath_softc 1124 drivers/net/wireless/ath/ath9k/ath9k.h int ath_reset(struct ath_softc *sc, struct ath9k_channel *hchan); ath_softc 1125 drivers/net/wireless/ath/ath9k/ath9k.h void ath_cancel_work(struct ath_softc *sc); ath_softc 1126 drivers/net/wireless/ath/ath9k/ath9k.h void ath_restart_work(struct ath_softc *sc); ath_softc 1127 drivers/net/wireless/ath/ath9k/ath9k.h int ath9k_init_device(u16 devid, struct ath_softc *sc, ath_softc 1129 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_deinit_device(struct ath_softc *sc); ath_softc 1130 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_reload_chainmask_settings(struct ath_softc *sc); ath_softc 1131 drivers/net/wireless/ath/ath9k/ath9k.h u8 ath_txchainmask_reduction(struct ath_softc *sc, u8 chainmask, u32 rate); ath_softc 1132 drivers/net/wireless/ath/ath9k/ath9k.h void ath_start_rfkill_poll(struct ath_softc *sc); ath_softc 1134 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_ps_wakeup(struct ath_softc *sc); ath_softc 1135 drivers/net/wireless/ath/ath9k/ath9k.h void ath9k_ps_restore(struct ath_softc *sc); ath_softc 22 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_reset_beacon_status(struct ath_softc *sc) ath_softc 33 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_beaconq_config(struct ath_softc *sc) ath_softc 72 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_beacon_setup(struct ath_softc *sc, struct ieee80211_vif *vif, ath_softc 115 drivers/net/wireless/ath/ath9k/beacon.c struct ath_softc *sc = hw->priv; ath_softc 195 drivers/net/wireless/ath/ath9k/beacon.c void ath9k_beacon_assign_slot(struct ath_softc *sc, struct ieee80211_vif *vif) ath_softc 217 drivers/net/wireless/ath/ath9k/beacon.c void ath9k_beacon_remove_slot(struct ath_softc *sc, struct ieee80211_vif *vif) ath_softc 244 drivers/net/wireless/ath/ath9k/beacon.c void ath9k_beacon_ensure_primary_slot(struct ath_softc *sc) ath_softc 306 drivers/net/wireless/ath/ath9k/beacon.c static int ath9k_beacon_choose_slot(struct ath_softc *sc) ath_softc 334 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_set_tsfadjust(struct ath_softc *sc, ath_softc 363 drivers/net/wireless/ath/ath9k/beacon.c bool ath9k_csa_is_finished(struct ath_softc *sc, struct ieee80211_vif *vif) ath_softc 377 drivers/net/wireless/ath/ath9k/beacon.c struct ath_softc *sc = data; ath_softc 381 drivers/net/wireless/ath/ath9k/beacon.c void ath9k_csa_update(struct ath_softc *sc) ath_softc 390 drivers/net/wireless/ath/ath9k/beacon.c struct ath_softc *sc = (struct ath_softc *)data; ath_softc 513 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_beacon_init(struct ath_softc *sc, u32 nexttbtt, ath_softc 527 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_beacon_stop(struct ath_softc *sc) ath_softc 541 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_beacon_config_ap(struct ath_softc *sc, ath_softc 566 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_beacon_config_adhoc(struct ath_softc *sc, ath_softc 586 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_cache_beacon_config(struct ath_softc *sc, ath_softc 624 drivers/net/wireless/ath/ath9k/beacon.c void ath9k_beacon_config(struct ath_softc *sc, struct ieee80211_vif *main_vif, ath_softc 697 drivers/net/wireless/ath/ath9k/beacon.c void ath9k_set_beacon(struct ath_softc *sc) ath_softc 23 drivers/net/wireless/ath/ath9k/channel.c static int ath_set_channel(struct ath_softc *sc) ath_softc 103 drivers/net/wireless/ath/ath9k/channel.c void ath_chanctx_init(struct ath_softc *sc) ath_softc 130 drivers/net/wireless/ath/ath9k/channel.c void ath_chanctx_set_channel(struct ath_softc *sc, struct ath_chanctx *ctx, ath_softc 157 drivers/net/wireless/ath/ath9k/channel.c struct ath_chanctx* ath_is_go_chanctx_present(struct ath_softc *sc) ath_softc 233 drivers/net/wireless/ath/ath9k/channel.c static u32 chanctx_event_delta(struct ath_softc *sc) ath_softc 247 drivers/net/wireless/ath/ath9k/channel.c void ath_chanctx_check_active(struct ath_softc *sc, struct ath_chanctx *ctx) ath_softc 327 drivers/net/wireless/ath/ath9k/channel.c ath_chanctx_get_next(struct ath_softc *sc, struct ath_chanctx *ctx) ath_softc 334 drivers/net/wireless/ath/ath9k/channel.c static void ath_chanctx_adjust_tbtt_delta(struct ath_softc *sc) ath_softc 373 drivers/net/wireless/ath/ath9k/channel.c static void ath_chanctx_setup_timer(struct ath_softc *sc, u32 tsf_time) ath_softc 389 drivers/net/wireless/ath/ath9k/channel.c static void ath_chanctx_handle_bmiss(struct ath_softc *sc, ath_softc 414 drivers/net/wireless/ath/ath9k/channel.c static void ath_chanctx_offchannel_noa(struct ath_softc *sc, ath_softc 440 drivers/net/wireless/ath/ath9k/channel.c static void ath_chanctx_set_periodic_noa(struct ath_softc *sc, ath_softc 473 drivers/net/wireless/ath/ath9k/channel.c static void ath_chanctx_set_oneshot_noa(struct ath_softc *sc, ath_softc 494 drivers/net/wireless/ath/ath9k/channel.c void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif, ath_softc 777 drivers/net/wireless/ath/ath9k/channel.c void ath_chanctx_beacon_sent_ev(struct ath_softc *sc, ath_softc 784 drivers/net/wireless/ath/ath9k/channel.c void ath_chanctx_beacon_recv_ev(struct ath_softc *sc, ath_softc 790 drivers/net/wireless/ath/ath9k/channel.c static int ath_scan_channel_duration(struct ath_softc *sc, ath_softc 801 drivers/net/wireless/ath/ath9k/channel.c static void ath_chanctx_switch(struct ath_softc *sc, struct ath_chanctx *ctx, ath_softc 848 drivers/net/wireless/ath/ath9k/channel.c static void ath_chanctx_offchan_switch(struct ath_softc *sc, ath_softc 861 drivers/net/wireless/ath/ath9k/channel.c static struct ath_chanctx *ath_chanctx_get_oper_chan(struct ath_softc *sc, ath_softc 880 drivers/net/wireless/ath/ath9k/channel.c ath_scan_next_channel(struct ath_softc *sc) ath_softc 910 drivers/net/wireless/ath/ath9k/channel.c void ath_offchannel_next(struct ath_softc *sc) ath_softc 939 drivers/net/wireless/ath/ath9k/channel.c void ath_roc_complete(struct ath_softc *sc, enum ath_roc_complete_reason reason) ath_softc 964 drivers/net/wireless/ath/ath9k/channel.c void ath_scan_complete(struct ath_softc *sc, bool abort) ath_softc 989 drivers/net/wireless/ath/ath9k/channel.c static void ath_scan_send_probe(struct ath_softc *sc, ath_softc 1026 drivers/net/wireless/ath/ath9k/channel.c static void ath_scan_channel_start(struct ath_softc *sc) ath_softc 1048 drivers/net/wireless/ath/ath9k/channel.c struct ath_softc *sc = from_timer(sc, t, sched.timer); ath_softc 1059 drivers/net/wireless/ath/ath9k/channel.c struct ath_softc *sc = from_timer(sc, t, offchannel.timer); ath_softc 1101 drivers/net/wireless/ath/ath9k/channel.c ath_chanctx_send_vif_ps_frame(struct ath_softc *sc, struct ath_vif *avp, ath_softc 1148 drivers/net/wireless/ath/ath9k/channel.c ath_chanctx_send_ps_frame(struct ath_softc *sc, bool powersave) ath_softc 1163 drivers/net/wireless/ath/ath9k/channel.c static bool ath_chanctx_defer_switch(struct ath_softc *sc) ath_softc 1189 drivers/net/wireless/ath/ath9k/channel.c static void ath_offchannel_channel_change(struct ath_softc *sc) ath_softc 1229 drivers/net/wireless/ath/ath9k/channel.c void ath_chanctx_set_next(struct ath_softc *sc, bool force) ath_softc 1326 drivers/net/wireless/ath/ath9k/channel.c struct ath_softc *sc = container_of(work, struct ath_softc, ath_softc 1333 drivers/net/wireless/ath/ath9k/channel.c void ath9k_offchannel_init(struct ath_softc *sc) ath_softc 1361 drivers/net/wireless/ath/ath9k/channel.c void ath9k_init_channel_context(struct ath_softc *sc) ath_softc 1371 drivers/net/wireless/ath/ath9k/channel.c void ath9k_deinit_channel_context(struct ath_softc *sc) ath_softc 1385 drivers/net/wireless/ath/ath9k/channel.c void ath9k_chanctx_stop_queues(struct ath_softc *sc, struct ath_chanctx *ctx) ath_softc 1404 drivers/net/wireless/ath/ath9k/channel.c void ath9k_chanctx_wake_queues(struct ath_softc *sc, struct ath_chanctx *ctx) ath_softc 1426 drivers/net/wireless/ath/ath9k/channel.c static void ath9k_update_p2p_ps_timer(struct ath_softc *sc, struct ath_vif *avp) ath_softc 1455 drivers/net/wireless/ath/ath9k/channel.c static void ath9k_update_p2p_ps(struct ath_softc *sc, struct ieee80211_vif *vif) ath_softc 1476 drivers/net/wireless/ath/ath9k/channel.c static u8 ath9k_get_ctwin(struct ath_softc *sc, struct ath_vif *avp) ath_softc 1500 drivers/net/wireless/ath/ath9k/channel.c void ath9k_beacon_add_noa(struct ath_softc *sc, struct ath_vif *avp, ath_softc 1557 drivers/net/wireless/ath/ath9k/channel.c struct ath_softc *sc = priv; ath_softc 1604 drivers/net/wireless/ath/ath9k/channel.c void ath9k_p2p_bss_info_changed(struct ath_softc *sc, ath_softc 1616 drivers/net/wireless/ath/ath9k/channel.c void ath9k_p2p_beacon_sync(struct ath_softc *sc) ath_softc 1622 drivers/net/wireless/ath/ath9k/channel.c void ath9k_p2p_remove_vif(struct ath_softc *sc, ath_softc 1635 drivers/net/wireless/ath/ath9k/channel.c int ath9k_init_p2p(struct ath_softc *sc) ath_softc 1645 drivers/net/wireless/ath/ath9k/channel.c void ath9k_deinit_p2p(struct ath_softc *sc) ath_softc 474 drivers/net/wireless/ath/ath9k/common-spectral.c struct ath_softc *sc = (struct ath_softc *)common->priv; ath_softc 29 drivers/net/wireless/ath/ath9k/debug.c void ath9k_debug_sync_cause(struct ath_softc *sc, u32 sync_cause) ath_softc 89 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 101 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 135 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 191 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 234 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 247 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 285 drivers/net/wireless/ath/ath9k/debug.c void ath9k_debug_stat_ant(struct ath_softc *sc, ath_softc 303 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 407 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = hw->priv; ath_softc 474 drivers/net/wireless/ath/ath9k/debug.c void ath_debug_stat_interrupt(struct ath_softc *sc, enum ath9k_int status) ath_softc 530 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = hw->priv; ath_softc 594 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = hw->priv; ath_softc 623 drivers/net/wireless/ath/ath9k/debug.c static void print_queue(struct ath_softc *sc, struct ath_txq *txq, ath_softc 639 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = hw->priv; ath_softc 661 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = hw->priv; ath_softc 753 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = hw->priv; ath_softc 782 drivers/net/wireless/ath/ath9k/debug.c void ath_debug_stat_tx(struct ath_softc *sc, struct ath_buf *bf, ath_softc 819 drivers/net/wireless/ath/ath9k/debug.c void ath_debug_stat_rx(struct ath_softc *sc, struct ath_rx_status *rs) ath_softc 827 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 838 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 866 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 882 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 914 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = inode->i_private; ath_softc 967 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = hw->priv; ath_softc 997 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 1032 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 1056 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 1080 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 1117 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 1142 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 1185 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 1202 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = file->private_data; ath_softc 1313 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = hw->priv; ath_softc 1359 drivers/net/wireless/ath/ath9k/debug.c void ath9k_deinit_debug(struct ath_softc *sc) ath_softc 1367 drivers/net/wireless/ath/ath9k/debug.c struct ath_softc *sc = (struct ath_softc *) common->priv; ath_softc 255 drivers/net/wireless/ath/ath9k/debug.h void ath9k_deinit_debug(struct ath_softc *sc); ath_softc 257 drivers/net/wireless/ath/ath9k/debug.h void ath_debug_stat_interrupt(struct ath_softc *sc, enum ath9k_int status); ath_softc 258 drivers/net/wireless/ath/ath9k/debug.h void ath_debug_stat_tx(struct ath_softc *sc, struct ath_buf *bf, ath_softc 261 drivers/net/wireless/ath/ath9k/debug.h void ath_debug_stat_rx(struct ath_softc *sc, struct ath_rx_status *rs); ath_softc 274 drivers/net/wireless/ath/ath9k/debug.h void ath9k_debug_stat_ant(struct ath_softc *sc, ath_softc 277 drivers/net/wireless/ath/ath9k/debug.h void ath9k_debug_sync_cause(struct ath_softc *sc, u32 sync_cause); ath_softc 286 drivers/net/wireless/ath/ath9k/debug.h static inline void ath9k_deinit_debug(struct ath_softc *sc) ath_softc 289 drivers/net/wireless/ath/ath9k/debug.h static inline void ath_debug_stat_interrupt(struct ath_softc *sc, ath_softc 293 drivers/net/wireless/ath/ath9k/debug.h static inline void ath_debug_stat_tx(struct ath_softc *sc, ath_softc 300 drivers/net/wireless/ath/ath9k/debug.h static inline void ath_debug_stat_rx(struct ath_softc *sc, ath_softc 304 drivers/net/wireless/ath/ath9k/debug.h static inline void ath9k_debug_stat_ant(struct ath_softc *sc, ath_softc 312 drivers/net/wireless/ath/ath9k/debug.h ath9k_debug_sync_cause(struct ath_softc *sc, u32 sync_cause) ath_softc 319 drivers/net/wireless/ath/ath9k/debug.h void ath_debug_rate_stats(struct ath_softc *sc, ath_softc 323 drivers/net/wireless/ath/ath9k/debug.h static inline void ath_debug_rate_stats(struct ath_softc *sc, ath_softc 27 drivers/net/wireless/ath/ath9k/debug_sta.c struct ath_softc *sc = an->sc; ath_softc 91 drivers/net/wireless/ath/ath9k/debug_sta.c void ath_debug_rate_stats(struct ath_softc *sc, ath_softc 172 drivers/net/wireless/ath/ath9k/debug_sta.c struct ath_softc *sc = an->sc; ath_softc 100 drivers/net/wireless/ath/ath9k/dfs.c static bool ath9k_check_chirping(struct ath_softc *sc, u8 *data, ath_softc 200 drivers/net/wireless/ath/ath9k/dfs.c ath9k_postprocess_radar_event(struct ath_softc *sc, ath_softc 274 drivers/net/wireless/ath/ath9k/dfs.c ath9k_dfs_process_radar_pulse(struct ath_softc *sc, struct pulse_event *pe) ath_softc 289 drivers/net/wireless/ath/ath9k/dfs.c void ath9k_dfs_process_phyerr(struct ath_softc *sc, void *data, ath_softc 37 drivers/net/wireless/ath/ath9k/dfs.h void ath9k_dfs_process_phyerr(struct ath_softc *sc, void *data, ath_softc 41 drivers/net/wireless/ath/ath9k/dfs.h ath9k_dfs_process_phyerr(struct ath_softc *sc, void *data, ath_softc 37 drivers/net/wireless/ath/ath9k/dfs_debug.c struct ath_softc *sc = file->private_data; ath_softc 100 drivers/net/wireless/ath/ath9k/dfs_debug.c struct ath_softc *sc = file->private_data; ath_softc 123 drivers/net/wireless/ath/ath9k/dfs_debug.c struct ath_softc *sc = file->private_data; ath_softc 145 drivers/net/wireless/ath/ath9k/dfs_debug.c void ath9k_dfs_init_debug(struct ath_softc *sc) ath_softc 24 drivers/net/wireless/ath/ath9k/dfs_debug.h struct ath_softc; ath_softc 59 drivers/net/wireless/ath/ath9k/dfs_debug.h void ath9k_dfs_init_debug(struct ath_softc *sc); ath_softc 66 drivers/net/wireless/ath/ath9k/dfs_debug.h static inline void ath9k_dfs_init_debug(struct ath_softc *sc) { } ath_softc 25 drivers/net/wireless/ath/ath9k/gpio.c static void ath_fill_led_pin(struct ath_softc *sc) ath_softc 54 drivers/net/wireless/ath/ath9k/gpio.c struct ath_softc *sc = container_of(led_cdev, struct ath_softc, led_cdev); ath_softc 63 drivers/net/wireless/ath/ath9k/gpio.c void ath_deinit_leds(struct ath_softc *sc) ath_softc 74 drivers/net/wireless/ath/ath9k/gpio.c void ath_init_leds(struct ath_softc *sc) ath_softc 104 drivers/net/wireless/ath/ath9k/gpio.c static bool ath_is_rfkill_set(struct ath_softc *sc) ath_softc 119 drivers/net/wireless/ath/ath9k/gpio.c struct ath_softc *sc = hw->priv; ath_softc 125 drivers/net/wireless/ath/ath9k/gpio.c void ath_start_rfkill_poll(struct ath_softc *sc) ath_softc 142 drivers/net/wireless/ath/ath9k/gpio.c static void ath_detect_bt_priority(struct ath_softc *sc) ath_softc 171 drivers/net/wireless/ath/ath9k/gpio.c static void ath_mci_ftp_adjust(struct ath_softc *sc) ath_softc 196 drivers/net/wireless/ath/ath9k/gpio.c struct ath_softc *sc = from_timer(sc, t, btcoex.period_timer); ath_softc 257 drivers/net/wireless/ath/ath9k/gpio.c struct ath_softc *sc = from_timer(sc, t, btcoex.no_stomp_timer); ath_softc 276 drivers/net/wireless/ath/ath9k/gpio.c static void ath_init_btcoex_timer(struct ath_softc *sc) ath_softc 296 drivers/net/wireless/ath/ath9k/gpio.c void ath9k_btcoex_timer_resume(struct ath_softc *sc) ath_softc 321 drivers/net/wireless/ath/ath9k/gpio.c void ath9k_btcoex_timer_pause(struct ath_softc *sc) ath_softc 336 drivers/net/wireless/ath/ath9k/gpio.c void ath9k_btcoex_stop_gen_timer(struct ath_softc *sc) ath_softc 343 drivers/net/wireless/ath/ath9k/gpio.c u16 ath9k_btcoex_aggr_limit(struct ath_softc *sc, u32 max_4ms_framelen) ath_softc 358 drivers/net/wireless/ath/ath9k/gpio.c void ath9k_btcoex_handle_interrupt(struct ath_softc *sc, u32 status) ath_softc 364 drivers/net/wireless/ath/ath9k/gpio.c void ath9k_start_btcoex(struct ath_softc *sc) ath_softc 382 drivers/net/wireless/ath/ath9k/gpio.c void ath9k_stop_btcoex(struct ath_softc *sc) ath_softc 397 drivers/net/wireless/ath/ath9k/gpio.c void ath9k_deinit_btcoex(struct ath_softc *sc) ath_softc 412 drivers/net/wireless/ath/ath9k/gpio.c int ath9k_init_btcoex(struct ath_softc *sc) ath_softc 452 drivers/net/wireless/ath/ath9k/gpio.c static int ath9k_dump_mci_btcoex(struct ath_softc *sc, u8 *buf, u32 size) ath_softc 497 drivers/net/wireless/ath/ath9k/gpio.c static int ath9k_dump_legacy_btcoex(struct ath_softc *sc, u8 *buf, u32 size) ath_softc 511 drivers/net/wireless/ath/ath9k/gpio.c int ath9k_dump_btcoex(struct ath_softc *sc, u8 *buf, u32 size) ath_softc 150 drivers/net/wireless/ath/ath9k/init.c static void ath9k_deinit_softc(struct ath_softc *sc); ath_softc 154 drivers/net/wireless/ath/ath9k/init.c ath9k_ps_wakeup((struct ath_softc *) common->priv); ath_softc 159 drivers/net/wireless/ath/ath9k/init.c ath9k_ps_restore((struct ath_softc *) common->priv); ath_softc 177 drivers/net/wireless/ath/ath9k/init.c struct ath_softc *sc = (struct ath_softc *) common->priv; ath_softc 192 drivers/net/wireless/ath/ath9k/init.c struct ath_softc *sc = (struct ath_softc *) common->priv; ath_softc 215 drivers/net/wireless/ath/ath9k/init.c static unsigned int __ath9k_reg_rmw(struct ath_softc *sc, u32 reg_offset, ath_softc 232 drivers/net/wireless/ath/ath9k/init.c struct ath_softc *sc = (struct ath_softc *) common->priv; ath_softc 254 drivers/net/wireless/ath/ath9k/init.c struct ath_softc *sc = hw->priv; ath_softc 283 drivers/net/wireless/ath/ath9k/init.c int ath_descdma_setup(struct ath_softc *sc, struct ath_descdma *dd, ath_softc 406 drivers/net/wireless/ath/ath9k/init.c static int ath9k_init_queues(struct ath_softc *sc) ath_softc 423 drivers/net/wireless/ath/ath9k/init.c static void ath9k_init_misc(struct ath_softc *sc) ath_softc 449 drivers/net/wireless/ath/ath9k/init.c static void ath9k_init_pcoem_platform(struct ath_softc *sc) ath_softc 538 drivers/net/wireless/ath/ath9k/init.c static int ath9k_eeprom_request(struct ath_softc *sc, const char *name) ath_softc 567 drivers/net/wireless/ath/ath9k/init.c static void ath9k_eeprom_release(struct ath_softc *sc) ath_softc 572 drivers/net/wireless/ath/ath9k/init.c static int ath9k_init_platform(struct ath_softc *sc) ath_softc 615 drivers/net/wireless/ath/ath9k/init.c static int ath9k_of_init(struct ath_softc *sc) ath_softc 651 drivers/net/wireless/ath/ath9k/init.c static int ath9k_init_softc(u16 devid, struct ath_softc *sc, ath_softc 793 drivers/net/wireless/ath/ath9k/init.c static void ath9k_init_band_txpower(struct ath_softc *sc, int band) ath_softc 812 drivers/net/wireless/ath/ath9k/init.c static void ath9k_init_txpower_limits(struct ath_softc *sc) ath_softc 890 drivers/net/wireless/ath/ath9k/init.c static void ath9k_set_mcc_capab(struct ath_softc *sc, struct ieee80211_hw *hw) ath_softc 915 drivers/net/wireless/ath/ath9k/init.c static void ath9k_set_hw_capab(struct ath_softc *sc, struct ieee80211_hw *hw) ath_softc 1017 drivers/net/wireless/ath/ath9k/init.c int ath9k_init_device(u16 devid, struct ath_softc *sc, ath_softc 1100 drivers/net/wireless/ath/ath9k/init.c static void ath9k_deinit_softc(struct ath_softc *sc) ath_softc 1119 drivers/net/wireless/ath/ath9k/init.c void ath9k_deinit_device(struct ath_softc *sc) ath_softc 23 drivers/net/wireless/ath/ath9k/link.c static bool ath_tx_complete_check(struct ath_softc *sc) ath_softc 58 drivers/net/wireless/ath/ath9k/link.c struct ath_softc *sc = container_of(work, struct ath_softc, ath_softc 72 drivers/net/wireless/ath/ath9k/link.c bool ath_hw_check(struct ath_softc *sc) ath_softc 97 drivers/net/wireless/ath/ath9k/link.c static bool ath_hw_pll_rx_hang_check(struct ath_softc *sc, u32 pll_sqsum) ath_softc 120 drivers/net/wireless/ath/ath9k/link.c struct ath_softc *sc = container_of(work, struct ath_softc, ath_softc 148 drivers/net/wireless/ath/ath9k/link.c static void ath_paprd_activate(struct ath_softc *sc) ath_softc 172 drivers/net/wireless/ath/ath9k/link.c static bool ath_paprd_send_frame(struct ath_softc *sc, struct sk_buff *skb, int chain) ath_softc 214 drivers/net/wireless/ath/ath9k/link.c struct ath_softc *sc = container_of(work, struct ath_softc, paprd_work); ath_softc 307 drivers/net/wireless/ath/ath9k/link.c struct ath_softc *sc = (struct ath_softc *)common->priv; ath_softc 421 drivers/net/wireless/ath/ath9k/link.c void ath_start_ani(struct ath_softc *sc) ath_softc 441 drivers/net/wireless/ath/ath9k/link.c void ath_stop_ani(struct ath_softc *sc) ath_softc 449 drivers/net/wireless/ath/ath9k/link.c void ath_check_ani(struct ath_softc *sc) ath_softc 488 drivers/net/wireless/ath/ath9k/link.c void ath_update_survey_nf(struct ath_softc *sc, int channel) ath_softc 506 drivers/net/wireless/ath/ath9k/link.c int ath_update_survey_stats(struct ath_softc *sc) ath_softc 57 drivers/net/wireless/ath/ath9k/main.c static bool ath9k_has_pending_frames(struct ath_softc *sc, struct ath_txq *txq, ath_softc 84 drivers/net/wireless/ath/ath9k/main.c static bool ath9k_setpower(struct ath_softc *sc, enum ath9k_power_mode mode) ath_softc 98 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = from_timer(sc, t, sleep_timer); ath_softc 113 drivers/net/wireless/ath/ath9k/main.c void ath9k_ps_wakeup(struct ath_softc *sc) ath_softc 144 drivers/net/wireless/ath/ath9k/main.c void ath9k_ps_restore(struct ath_softc *sc) ath_softc 182 drivers/net/wireless/ath/ath9k/main.c static void __ath_cancel_work(struct ath_softc *sc) ath_softc 194 drivers/net/wireless/ath/ath9k/main.c void ath_cancel_work(struct ath_softc *sc) ath_softc 200 drivers/net/wireless/ath/ath9k/main.c void ath_restart_work(struct ath_softc *sc) ath_softc 212 drivers/net/wireless/ath/ath9k/main.c static bool ath_prepare_reset(struct ath_softc *sc) ath_softc 232 drivers/net/wireless/ath/ath9k/main.c static bool ath_complete_reset(struct ath_softc *sc, bool start) ath_softc 282 drivers/net/wireless/ath/ath9k/main.c static int ath_reset_internal(struct ath_softc *sc, struct ath9k_channel *hchan) ath_softc 347 drivers/net/wireless/ath/ath9k/main.c static void ath_node_attach(struct ath_softc *sc, struct ieee80211_sta *sta, ath_softc 363 drivers/net/wireless/ath/ath9k/main.c static void ath_node_detach(struct ath_softc *sc, struct ieee80211_sta *sta) ath_softc 373 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = (struct ath_softc *)data; ath_softc 499 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = dev; ath_softc 600 drivers/net/wireless/ath/ath9k/main.c int ath_reset(struct ath_softc *sc, struct ath9k_channel *hchan) ath_softc 620 drivers/net/wireless/ath/ath9k/main.c void ath9k_queue_reset(struct ath_softc *sc, enum ath_reset_type type) ath_softc 633 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = container_of(work, struct ath_softc, hw_reset_work); ath_softc 646 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 748 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 823 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 981 drivers/net/wireless/ath/ath9k/main.c static void ath9k_update_bssid_mask(struct ath_softc *sc, ath_softc 1010 drivers/net/wireless/ath/ath9k/main.c void ath9k_calculate_iter_data(struct ath_softc *sc, ath_softc 1030 drivers/net/wireless/ath/ath9k/main.c static void ath9k_set_assoc_state(struct ath_softc *sc, ath_softc 1061 drivers/net/wireless/ath/ath9k/main.c static void ath9k_set_offchannel_state(struct ath_softc *sc) ath_softc 1098 drivers/net/wireless/ath/ath9k/main.c void ath9k_calculate_summary_state(struct ath_softc *sc, ath_softc 1204 drivers/net/wireless/ath/ath9k/main.c void ath9k_set_txpower(struct ath_softc *sc, struct ieee80211_vif *vif) ath_softc 1248 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1299 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1333 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1360 drivers/net/wireless/ath/ath9k/main.c static void ath9k_enable_ps(struct ath_softc *sc) ath_softc 1379 drivers/net/wireless/ath/ath9k/main.c static void ath9k_disable_ps(struct ath_softc *sc) ath_softc 1405 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1484 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1512 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1533 drivers/net/wireless/ath/ath9k/main.c static void ath9k_del_ps_key(struct ath_softc *sc, ath_softc 1553 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1567 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1613 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1634 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1677 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1766 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1840 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1864 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1880 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1899 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1958 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 1995 drivers/net/wireless/ath/ath9k/main.c static void ath9k_enable_dynack(struct ath_softc *sc) ath_softc 2012 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2039 drivers/net/wireless/ath/ath9k/main.c static bool ath9k_has_tx_pending(struct ath_softc *sc, ath_softc 2060 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2089 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2139 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2146 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2188 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2236 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2265 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2276 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2284 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2291 drivers/net/wireless/ath/ath9k/main.c static void ath9k_cancel_pending_offchannel(struct ath_softc *sc) ath_softc 2317 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2351 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2367 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2401 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2422 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2457 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2478 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2494 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2525 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2554 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 2648 drivers/net/wireless/ath/ath9k/main.c struct ath_softc *sc = hw->priv; ath_softc 119 drivers/net/wireless/ath/ath9k/mci.c static void ath_mci_update_scheme(struct ath_softc *sc) ath_softc 210 drivers/net/wireless/ath/ath9k/mci.c static void ath_mci_cal_msg(struct ath_softc *sc, u8 opcode, u8 *rx_payload) ath_softc 238 drivers/net/wireless/ath/ath9k/mci.c struct ath_softc *sc = container_of(work, struct ath_softc, mci_work); ath_softc 256 drivers/net/wireless/ath/ath9k/mci.c static void ath_mci_set_concur_txprio(struct ath_softc *sc) ath_softc 295 drivers/net/wireless/ath/ath9k/mci.c static u8 ath_mci_process_profile(struct ath_softc *sc, ath_softc 330 drivers/net/wireless/ath/ath9k/mci.c static u8 ath_mci_process_status(struct ath_softc *sc, ath_softc 367 drivers/net/wireless/ath/ath9k/mci.c static void ath_mci_msg(struct ath_softc *sc, u8 opcode, u8 *rx_payload) ath_softc 434 drivers/net/wireless/ath/ath9k/mci.c int ath_mci_setup(struct ath_softc *sc) ath_softc 473 drivers/net/wireless/ath/ath9k/mci.c void ath_mci_cleanup(struct ath_softc *sc) ath_softc 483 drivers/net/wireless/ath/ath9k/mci.c void ath_mci_intr(struct ath_softc *sc) ath_softc 631 drivers/net/wireless/ath/ath9k/mci.c void ath_mci_enable(struct ath_softc *sc) ath_softc 642 drivers/net/wireless/ath/ath9k/mci.c void ath9k_mci_update_wlan_channels(struct ath_softc *sc, bool allow_all) ath_softc 692 drivers/net/wireless/ath/ath9k/mci.c void ath9k_mci_set_txpower(struct ath_softc *sc, bool setchannel, ath_softc 725 drivers/net/wireless/ath/ath9k/mci.c static void ath9k_mci_stomp_audio(struct ath_softc *sc) ath_softc 741 drivers/net/wireless/ath/ath9k/mci.c void ath9k_mci_update_rssi(struct ath_softc *sc) ath_softc 154 drivers/net/wireless/ath/ath9k/mci.h int ath_mci_setup(struct ath_softc *sc); ath_softc 155 drivers/net/wireless/ath/ath9k/mci.h void ath_mci_cleanup(struct ath_softc *sc); ath_softc 156 drivers/net/wireless/ath/ath9k/mci.h void ath_mci_intr(struct ath_softc *sc); ath_softc 157 drivers/net/wireless/ath/ath9k/mci.h void ath9k_mci_update_rssi(struct ath_softc *sc); ath_softc 160 drivers/net/wireless/ath/ath9k/mci.h void ath_mci_enable(struct ath_softc *sc); ath_softc 161 drivers/net/wireless/ath/ath9k/mci.h void ath9k_mci_update_wlan_channels(struct ath_softc *sc, bool allow_all); ath_softc 162 drivers/net/wireless/ath/ath9k/mci.h void ath9k_mci_set_txpower(struct ath_softc *sc, bool setchannel, ath_softc 165 drivers/net/wireless/ath/ath9k/mci.h static inline void ath_mci_enable(struct ath_softc *sc) ath_softc 168 drivers/net/wireless/ath/ath9k/mci.h static inline void ath9k_mci_update_wlan_channels(struct ath_softc *sc, ath_softc 172 drivers/net/wireless/ath/ath9k/mci.h static inline void ath9k_mci_set_txpower(struct ath_softc *sc, bool setchannel, ath_softc 784 drivers/net/wireless/ath/ath9k/pci.c struct ath_softc *sc = (struct ath_softc *) common->priv; ath_softc 823 drivers/net/wireless/ath/ath9k/pci.c struct ath_softc *sc = (struct ath_softc *) common->priv; ath_softc 887 drivers/net/wireless/ath/ath9k/pci.c struct ath_softc *sc; ath_softc 950 drivers/net/wireless/ath/ath9k/pci.c hw = ieee80211_alloc_hw(sizeof(struct ath_softc), &ath9k_ops); ath_softc 1011 drivers/net/wireless/ath/ath9k/pci.c struct ath_softc *sc = hw->priv; ath_softc 1026 drivers/net/wireless/ath/ath9k/pci.c struct ath_softc *sc = hw->priv; ath_softc 1050 drivers/net/wireless/ath/ath9k/pci.c struct ath_softc *sc = hw->priv; ath_softc 23 drivers/net/wireless/ath/ath9k/recv.c static inline bool ath9k_check_auto_sleep(struct ath_softc *sc) ath_softc 37 drivers/net/wireless/ath/ath9k/recv.c static void ath_rx_buf_link(struct ath_softc *sc, struct ath_rxbuf *bf, ath_softc 71 drivers/net/wireless/ath/ath9k/recv.c static void ath_rx_buf_relink(struct ath_softc *sc, struct ath_rxbuf *bf, ath_softc 80 drivers/net/wireless/ath/ath9k/recv.c static void ath_setdefantenna(struct ath_softc *sc, u32 antenna) ath_softc 88 drivers/net/wireless/ath/ath9k/recv.c static void ath_opmode_init(struct ath_softc *sc) ath_softc 110 drivers/net/wireless/ath/ath9k/recv.c static bool ath_rx_edma_buf_link(struct ath_softc *sc, ath_softc 138 drivers/net/wireless/ath/ath9k/recv.c static void ath_rx_addbuffer_edma(struct ath_softc *sc, ath_softc 155 drivers/net/wireless/ath/ath9k/recv.c static void ath_rx_remove_buffer(struct ath_softc *sc, ath_softc 171 drivers/net/wireless/ath/ath9k/recv.c static void ath_rx_edma_cleanup(struct ath_softc *sc) ath_softc 198 drivers/net/wireless/ath/ath9k/recv.c static int ath_rx_edma_init(struct ath_softc *sc, int nbufs) ath_softc 256 drivers/net/wireless/ath/ath9k/recv.c static void ath_edma_start_recv(struct ath_softc *sc) ath_softc 265 drivers/net/wireless/ath/ath9k/recv.c static void ath_edma_stop_recv(struct ath_softc *sc) ath_softc 271 drivers/net/wireless/ath/ath9k/recv.c int ath_rx_init(struct ath_softc *sc, int nbufs) ath_softc 331 drivers/net/wireless/ath/ath9k/recv.c void ath_rx_cleanup(struct ath_softc *sc) ath_softc 375 drivers/net/wireless/ath/ath9k/recv.c u32 ath_calcrxfilter(struct ath_softc *sc) ath_softc 440 drivers/net/wireless/ath/ath9k/recv.c void ath_startrecv(struct ath_softc *sc) ath_softc 472 drivers/net/wireless/ath/ath9k/recv.c static void ath_flushrecv(struct ath_softc *sc) ath_softc 479 drivers/net/wireless/ath/ath9k/recv.c bool ath_stoprecv(struct ath_softc *sc) ath_softc 536 drivers/net/wireless/ath/ath9k/recv.c static void ath_rx_ps_beacon(struct ath_softc *sc, struct sk_buff *skb) ath_softc 590 drivers/net/wireless/ath/ath9k/recv.c static void ath_rx_ps(struct ath_softc *sc, struct sk_buff *skb, bool mybeacon) ath_softc 626 drivers/net/wireless/ath/ath9k/recv.c static bool ath_edma_get_buffers(struct ath_softc *sc, ath_softc 679 drivers/net/wireless/ath/ath9k/recv.c static struct ath_rxbuf *ath_edma_get_next_rx_buf(struct ath_softc *sc, ath_softc 694 drivers/net/wireless/ath/ath9k/recv.c static struct ath_rxbuf *ath_get_next_rx_buf(struct ath_softc *sc, ath_softc 807 drivers/net/wireless/ath/ath9k/recv.c static int ath9k_rx_skb_preprocess(struct ath_softc *sc, ath_softc 962 drivers/net/wireless/ath/ath9k/recv.c static void ath9k_antenna_check(struct ath_softc *sc, ath_softc 991 drivers/net/wireless/ath/ath9k/recv.c static void ath9k_apply_ampdu_details(struct ath_softc *sc, ath_softc 1009 drivers/net/wireless/ath/ath9k/recv.c static void ath_rx_count_airtime(struct ath_softc *sc, ath_softc 1059 drivers/net/wireless/ath/ath9k/recv.c int ath_rx_tasklet(struct ath_softc *sc, int flush, bool hp) ath_softc 29 drivers/net/wireless/ath/ath9k/rng.c static int ath9k_rng_data_read(struct ath_softc *sc, u32 *buf, u32 buf_size) ath_softc 77 drivers/net/wireless/ath/ath9k/rng.c struct ath_softc *sc = data; ath_softc 110 drivers/net/wireless/ath/ath9k/rng.c void ath9k_rng_start(struct ath_softc *sc) ath_softc 125 drivers/net/wireless/ath/ath9k/rng.c void ath9k_rng_stop(struct ath_softc *sc) ath_softc 19 drivers/net/wireless/ath/ath9k/tx99.c static void ath9k_tx99_stop(struct ath_softc *sc) ath_softc 40 drivers/net/wireless/ath/ath9k/tx99.c static struct sk_buff *ath9k_build_tx99_skb(struct ath_softc *sc) ath_softc 98 drivers/net/wireless/ath/ath9k/tx99.c static void ath9k_tx99_deinit(struct ath_softc *sc) ath_softc 107 drivers/net/wireless/ath/ath9k/tx99.c static int ath9k_tx99_init(struct ath_softc *sc) ath_softc 162 drivers/net/wireless/ath/ath9k/tx99.c struct ath_softc *sc = file->private_data; ath_softc 173 drivers/net/wireless/ath/ath9k/tx99.c struct ath_softc *sc = file->private_data; ath_softc 231 drivers/net/wireless/ath/ath9k/tx99.c struct ath_softc *sc = file->private_data; ath_softc 246 drivers/net/wireless/ath/ath9k/tx99.c struct ath_softc *sc = file->private_data; ath_softc 274 drivers/net/wireless/ath/ath9k/tx99.c void ath9k_tx99_init_debug(struct ath_softc *sc) ath_softc 33 drivers/net/wireless/ath/ath9k/wow.c static u8 ath9k_wow_map_triggers(struct ath_softc *sc, ath_softc 50 drivers/net/wireless/ath/ath9k/wow.c static int ath9k_wow_add_disassoc_deauth_pattern(struct ath_softc *sc) ath_softc 138 drivers/net/wireless/ath/ath9k/wow.c static int ath9k_wow_add_pattern(struct ath_softc *sc, ath_softc 170 drivers/net/wireless/ath/ath9k/wow.c struct ath_softc *sc = hw->priv; ath_softc 282 drivers/net/wireless/ath/ath9k/wow.c struct ath_softc *sc = hw->priv; ath_softc 316 drivers/net/wireless/ath/ath9k/wow.c struct ath_softc *sc = hw->priv; ath_softc 329 drivers/net/wireless/ath/ath9k/wow.c struct ath_softc *sc = hw->priv; ath_softc 344 drivers/net/wireless/ath/ath9k/wow.c struct ath_softc *sc = hw->priv; ath_softc 50 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_send_normal(struct ath_softc *sc, struct ath_txq *txq, ath_softc 52 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_complete(struct ath_softc *sc, struct sk_buff *skb, ath_softc 55 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_complete_buf(struct ath_softc *sc, struct ath_buf *bf, ath_softc 59 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_txqaddbuf(struct ath_softc *sc, struct ath_txq *txq, ath_softc 61 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_rc_status(struct ath_softc *sc, struct ath_buf *bf, ath_softc 64 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_update_baw(struct ath_softc *sc, struct ath_atx_tid *tid, ath_softc 66 drivers/net/wireless/ath/ath9k/xmit.c static struct ath_buf *ath_tx_setup_buffer(struct ath_softc *sc, ath_softc 101 drivers/net/wireless/ath/ath9k/xmit.c void ath_txq_unlock_complete(struct ath_softc *sc, struct ath_txq *txq) ath_softc 116 drivers/net/wireless/ath/ath9k/xmit.c void ath_tx_queue_tid(struct ath_softc *sc, struct ath_atx_tid *tid) ath_softc 126 drivers/net/wireless/ath/ath9k/xmit.c struct ath_softc *sc = hw->priv; ath_softc 164 drivers/net/wireless/ath/ath9k/xmit.c static void ath_txq_skb_done(struct ath_softc *sc, struct ath_txq *txq, ath_softc 180 drivers/net/wireless/ath/ath9k/xmit.c ath_get_skb_tid(struct ath_softc *sc, struct ath_node *an, struct sk_buff *skb) ath_softc 190 drivers/net/wireless/ath/ath9k/xmit.c struct ath_softc *sc = tid->an->sc; ath_softc 232 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_flush_tid(struct ath_softc *sc, struct ath_atx_tid *tid) ath_softc 271 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_update_baw(struct ath_softc *sc, struct ath_atx_tid *tid, ath_softc 294 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_addto_baw(struct ath_softc *sc, struct ath_atx_tid *tid, ath_softc 316 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tid_drain(struct ath_softc *sc, struct ath_txq *txq, ath_softc 344 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_set_retry(struct ath_softc *sc, struct ath_txq *txq, ath_softc 364 drivers/net/wireless/ath/ath9k/xmit.c static struct ath_buf *ath_tx_get_buffer(struct ath_softc *sc) ath_softc 383 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_return_buffer(struct ath_softc *sc, struct ath_buf *bf) ath_softc 390 drivers/net/wireless/ath/ath9k/xmit.c static struct ath_buf* ath_clone_txbuf(struct ath_softc *sc, struct ath_buf *bf) ath_softc 409 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_count_frames(struct ath_softc *sc, struct ath_buf *bf, ath_softc 439 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_complete_aggr(struct ath_softc *sc, struct ath_txq *txq, ath_softc 663 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_count_airtime(struct ath_softc *sc, ath_softc 681 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_process_buffer(struct ath_softc *sc, struct ath_txq *txq, ath_softc 752 drivers/net/wireless/ath/ath9k/xmit.c static u32 ath_lookup_rate(struct ath_softc *sc, struct ath_buf *bf, ath_softc 823 drivers/net/wireless/ath/ath9k/xmit.c static int ath_compute_num_delims(struct ath_softc *sc, struct ath_atx_tid *tid, ath_softc 894 drivers/net/wireless/ath/ath9k/xmit.c ath_tx_get_tid_subframe(struct ath_softc *sc, struct ath_txq *txq, ath_softc 983 drivers/net/wireless/ath/ath9k/xmit.c ath_tx_form_aggr(struct ath_softc *sc, struct ath_txq *txq, ath_softc 1069 drivers/net/wireless/ath/ath9k/xmit.c u32 ath_pkt_duration(struct ath_softc *sc, u8 rix, int pktlen, ath_softc 1109 drivers/net/wireless/ath/ath9k/xmit.c void ath_update_max_aggr_framelen(struct ath_softc *sc, int queue, int txop) ath_softc 1130 drivers/net/wireless/ath/ath9k/xmit.c static u8 ath_get_rate_txpower(struct ath_softc *sc, struct ath_buf *bf, ath_softc 1204 drivers/net/wireless/ath/ath9k/xmit.c static void ath_buf_set_rate(struct ath_softc *sc, struct ath_buf *bf, ath_softc 1342 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_fill_desc(struct ath_softc *sc, struct ath_buf *bf, ath_softc 1435 drivers/net/wireless/ath/ath9k/xmit.c ath_tx_form_burst(struct ath_softc *sc, struct ath_txq *txq, ath_softc 1468 drivers/net/wireless/ath/ath9k/xmit.c static int ath_tx_sched_aggr(struct ath_softc *sc, struct ath_txq *txq, ath_softc 1510 drivers/net/wireless/ath/ath9k/xmit.c int ath_tx_aggr_start(struct ath_softc *sc, struct ieee80211_sta *sta, ath_softc 1550 drivers/net/wireless/ath/ath9k/xmit.c void ath_tx_aggr_stop(struct ath_softc *sc, struct ieee80211_sta *sta, u16 tid) ath_softc 1565 drivers/net/wireless/ath/ath9k/xmit.c void ath_tx_aggr_sleep(struct ieee80211_sta *sta, struct ath_softc *sc, ath_softc 1583 drivers/net/wireless/ath/ath9k/xmit.c void ath_tx_aggr_wakeup(struct ath_softc *sc, struct ath_node *an) ath_softc 1609 drivers/net/wireless/ath/ath9k/xmit.c ath9k_set_moredata(struct ath_softc *sc, struct ath_buf *bf, bool val) ath_softc 1629 drivers/net/wireless/ath/ath9k/xmit.c struct ath_softc *sc = hw->priv; ath_softc 1693 drivers/net/wireless/ath/ath9k/xmit.c struct ath_txq *ath_txq_setup(struct ath_softc *sc, int qtype, int subtype) ath_softc 1765 drivers/net/wireless/ath/ath9k/xmit.c int ath_txq_update(struct ath_softc *sc, int qnum, ath_softc 1792 drivers/net/wireless/ath/ath9k/xmit.c int ath_cabq_update(struct ath_softc *sc) ath_softc 1807 drivers/net/wireless/ath/ath9k/xmit.c static void ath_drain_txq_list(struct ath_softc *sc, struct ath_txq *txq, ath_softc 1840 drivers/net/wireless/ath/ath9k/xmit.c void ath_draintxq(struct ath_softc *sc, struct ath_txq *txq) ath_softc 1864 drivers/net/wireless/ath/ath9k/xmit.c bool ath_drain_all_txq(struct ath_softc *sc) ath_softc 1906 drivers/net/wireless/ath/ath9k/xmit.c void ath_tx_cleanupq(struct ath_softc *sc, struct ath_txq *txq) ath_softc 1915 drivers/net/wireless/ath/ath9k/xmit.c void ath_txq_schedule(struct ath_softc *sc, struct ath_txq *txq) ath_softc 1954 drivers/net/wireless/ath/ath9k/xmit.c void ath_txq_schedule_all(struct ath_softc *sc) ath_softc 1976 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_txqaddbuf(struct ath_softc *sc, struct ath_txq *txq, ath_softc 2043 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_send_normal(struct ath_softc *sc, struct ath_txq *txq, ath_softc 2101 drivers/net/wireless/ath/ath9k/xmit.c struct ath_softc *sc = hw->priv; ath_softc 2125 drivers/net/wireless/ath/ath9k/xmit.c u8 ath_txchainmask_reduction(struct ath_softc *sc, u8 chainmask, u32 rate) ath_softc 2144 drivers/net/wireless/ath/ath9k/xmit.c static struct ath_buf *ath_tx_setup_buffer(struct ath_softc *sc, ath_softc 2226 drivers/net/wireless/ath/ath9k/xmit.c struct ath_softc *sc = hw->priv; ath_softc 2272 drivers/net/wireless/ath/ath9k/xmit.c struct ath_softc *sc = hw->priv; ath_softc 2334 drivers/net/wireless/ath/ath9k/xmit.c struct ath_softc *sc = hw->priv; ath_softc 2397 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_complete(struct ath_softc *sc, struct sk_buff *skb, ath_softc 2449 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_complete_buf(struct ath_softc *sc, struct ath_buf *bf, ath_softc 2495 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_rc_status(struct ath_softc *sc, struct ath_buf *bf, ath_softc 2553 drivers/net/wireless/ath/ath9k/xmit.c static void ath_tx_processq(struct ath_softc *sc, struct ath_txq *txq) ath_softc 2628 drivers/net/wireless/ath/ath9k/xmit.c void ath_tx_tasklet(struct ath_softc *sc) ath_softc 2642 drivers/net/wireless/ath/ath9k/xmit.c void ath_tx_edma_tasklet(struct ath_softc *sc) ath_softc 2731 drivers/net/wireless/ath/ath9k/xmit.c static int ath_txstatus_setup(struct ath_softc *sc, int size) ath_softc 2745 drivers/net/wireless/ath/ath9k/xmit.c static int ath_tx_edma_init(struct ath_softc *sc) ath_softc 2758 drivers/net/wireless/ath/ath9k/xmit.c int ath_tx_init(struct ath_softc *sc, int nbufs) ath_softc 2787 drivers/net/wireless/ath/ath9k/xmit.c void ath_tx_node_init(struct ath_softc *sc, struct ath_node *an) ath_softc 2811 drivers/net/wireless/ath/ath9k/xmit.c void ath_tx_node_cleanup(struct ath_softc *sc, struct ath_node *an) ath_softc 2842 drivers/net/wireless/ath/ath9k/xmit.c int ath9k_tx99_send(struct ath_softc *sc, struct sk_buff *skb,