Lines Matching defs:sc

23 static int ath_set_channel(struct ath_softc *sc)  in ath_set_channel()
103 void ath_chanctx_init(struct ath_softc *sc) in ath_chanctx_init()
130 void ath_chanctx_set_channel(struct ath_softc *sc, struct ath_chanctx *ctx, in ath_chanctx_set_channel()
157 struct ath_chanctx* ath_is_go_chanctx_present(struct ath_softc *sc) in ath_is_go_chanctx_present()
233 static u32 chanctx_event_delta(struct ath_softc *sc) in chanctx_event_delta()
242 void ath_chanctx_check_active(struct ath_softc *sc, struct ath_chanctx *ctx) in ath_chanctx_check_active()
322 ath_chanctx_get_next(struct ath_softc *sc, struct ath_chanctx *ctx) in ath_chanctx_get_next()
329 static void ath_chanctx_adjust_tbtt_delta(struct ath_softc *sc) in ath_chanctx_adjust_tbtt_delta()
368 static void ath_chanctx_setup_timer(struct ath_softc *sc, u32 tsf_time) in ath_chanctx_setup_timer()
384 static void ath_chanctx_handle_bmiss(struct ath_softc *sc, in ath_chanctx_handle_bmiss()
409 static void ath_chanctx_offchannel_noa(struct ath_softc *sc, in ath_chanctx_offchannel_noa()
435 static void ath_chanctx_set_periodic_noa(struct ath_softc *sc, in ath_chanctx_set_periodic_noa()
468 static void ath_chanctx_set_oneshot_noa(struct ath_softc *sc, in ath_chanctx_set_oneshot_noa()
489 void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif, in ath_chanctx_event()
772 void ath_chanctx_beacon_sent_ev(struct ath_softc *sc, in ath_chanctx_beacon_sent_ev()
779 void ath_chanctx_beacon_recv_ev(struct ath_softc *sc, in ath_chanctx_beacon_recv_ev()
785 static int ath_scan_channel_duration(struct ath_softc *sc, in ath_scan_channel_duration()
796 static void ath_chanctx_switch(struct ath_softc *sc, struct ath_chanctx *ctx, in ath_chanctx_switch()
843 static void ath_chanctx_offchan_switch(struct ath_softc *sc, in ath_chanctx_offchan_switch()
856 static struct ath_chanctx *ath_chanctx_get_oper_chan(struct ath_softc *sc, in ath_chanctx_get_oper_chan()
875 ath_scan_next_channel(struct ath_softc *sc) in ath_scan_next_channel()
905 void ath_offchannel_next(struct ath_softc *sc) in ath_offchannel_next()
934 void ath_roc_complete(struct ath_softc *sc, enum ath_roc_complete_reason reason) in ath_roc_complete()
959 void ath_scan_complete(struct ath_softc *sc, bool abort) in ath_scan_complete()
984 static void ath_scan_send_probe(struct ath_softc *sc, in ath_scan_send_probe()
1021 static void ath_scan_channel_start(struct ath_softc *sc) in ath_scan_channel_start()
1043 struct ath_softc *sc = from_timer(sc, t, sched.timer); in ath_chanctx_timer() local
1054 struct ath_softc *sc = from_timer(sc, t, offchannel.timer); in ath_offchannel_timer() local
1096 ath_chanctx_send_vif_ps_frame(struct ath_softc *sc, struct ath_vif *avp, in ath_chanctx_send_vif_ps_frame()
1143 ath_chanctx_send_ps_frame(struct ath_softc *sc, bool powersave) in ath_chanctx_send_ps_frame()
1158 static bool ath_chanctx_defer_switch(struct ath_softc *sc) in ath_chanctx_defer_switch()
1184 static void ath_offchannel_channel_change(struct ath_softc *sc) in ath_offchannel_channel_change()
1224 void ath_chanctx_set_next(struct ath_softc *sc, bool force) in ath_chanctx_set_next()
1321 struct ath_softc *sc = container_of(work, struct ath_softc, in ath_chanctx_work() local
1328 void ath9k_offchannel_init(struct ath_softc *sc) in ath9k_offchannel_init()
1356 void ath9k_init_channel_context(struct ath_softc *sc) in ath9k_init_channel_context()
1366 void ath9k_deinit_channel_context(struct ath_softc *sc) in ath9k_deinit_channel_context()
1380 void ath9k_chanctx_stop_queues(struct ath_softc *sc, struct ath_chanctx *ctx) in ath9k_chanctx_stop_queues()
1399 void ath9k_chanctx_wake_queues(struct ath_softc *sc, struct ath_chanctx *ctx) in ath9k_chanctx_wake_queues()
1421 static void ath9k_update_p2p_ps_timer(struct ath_softc *sc, struct ath_vif *avp) in ath9k_update_p2p_ps_timer()
1450 static void ath9k_update_p2p_ps(struct ath_softc *sc, struct ieee80211_vif *vif) in ath9k_update_p2p_ps()
1471 static u8 ath9k_get_ctwin(struct ath_softc *sc, struct ath_vif *avp) in ath9k_get_ctwin()
1495 void ath9k_beacon_add_noa(struct ath_softc *sc, struct ath_vif *avp, in ath9k_beacon_add_noa()
1552 struct ath_softc *sc = priv; in ath9k_p2p_ps_timer() local
1599 void ath9k_p2p_bss_info_changed(struct ath_softc *sc, in ath9k_p2p_bss_info_changed()
1611 void ath9k_p2p_beacon_sync(struct ath_softc *sc) in ath9k_p2p_beacon_sync()
1617 void ath9k_p2p_remove_vif(struct ath_softc *sc, in ath9k_p2p_remove_vif()
1630 int ath9k_init_p2p(struct ath_softc *sc) in ath9k_init_p2p()
1640 void ath9k_deinit_p2p(struct ath_softc *sc) in ath9k_deinit_p2p()