| H A D | chan.c | 112 ieee80211_chanctx_user_iter_next(struct ieee80211_local *local, in ieee80211_chanctx_user_iter_next() argument 120 lockdep_assert_wiphy(local->hw.wiphy); in ieee80211_chanctx_user_iter_next() 138 iter->sdata = list_prepare_entry(iter->sdata, &local->interfaces, list); in ieee80211_chanctx_user_iter_next() 139 list_for_each_entry_continue(iter->sdata, &local->interfaces, list) { in ieee80211_chanctx_user_iter_next() 164 #define for_each_chanctx_user_assigned(local, ctx, iter) \ argument 165 for (ieee80211_chanctx_user_iter_next(local, ctx, iter, \ 169 ieee80211_chanctx_user_iter_next(local, ctx, iter, \ 173 #define for_each_chanctx_user_reserved(local, ctx, iter) \ argument 174 for (ieee80211_chanctx_user_iter_next(local, ctx, iter, \ 178 ieee80211_chanctx_user_iter_next(local, ct 182 for_each_chanctx_user_all(local,ctx,iter) global() argument 191 ieee80211_chanctx_num_assigned(struct ieee80211_local * local,struct ieee80211_chanctx * ctx) ieee80211_chanctx_num_assigned() argument 203 ieee80211_chanctx_num_reserved(struct ieee80211_local * local,struct ieee80211_chanctx * ctx) ieee80211_chanctx_num_reserved() argument 215 ieee80211_chanctx_refcount(struct ieee80211_local * local,struct ieee80211_chanctx * ctx) ieee80211_chanctx_refcount() argument 234 ieee80211_num_chanctx(struct ieee80211_local * local,int radio_idx) ieee80211_num_chanctx() argument 250 ieee80211_can_create_new_chanctx(struct ieee80211_local * local,int radio_idx) ieee80211_can_create_new_chanctx() argument 334 _ieee80211_chanctx_compatible(struct ieee80211_local * local,struct ieee80211_link_data * skip_link,struct ieee80211_chanctx * ctx,const struct ieee80211_chan_req * req,struct ieee80211_chan_req * tmp) _ieee80211_chanctx_compatible() argument 359 ieee80211_chanctx_compatible(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,const struct ieee80211_chan_req * req,struct ieee80211_chan_req * tmp) ieee80211_chanctx_compatible() argument 368 ieee80211_chanctx_reserved_chanreq(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,const struct ieee80211_chan_req * req,struct ieee80211_chan_req * tmp) ieee80211_chanctx_reserved_chanreq() argument 390 ieee80211_chanctx_non_reserved_chandef(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,const struct ieee80211_chan_req * compat,struct ieee80211_chan_req * tmp) ieee80211_chanctx_non_reserved_chandef() argument 414 ieee80211_chanctx_can_reserve(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,const struct ieee80211_chan_req * req) ieee80211_chanctx_can_reserve() argument 436 ieee80211_find_reservation_chanctx(struct ieee80211_local * local,const struct ieee80211_chan_req * chanreq,enum ieee80211_chanctx_mode mode) ieee80211_find_reservation_chanctx() argument 521 struct ieee80211_local *local = link->sdata->local; ieee80211_get_width_of_link() local 582 ieee80211_get_chanctx_max_required_bw(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,struct ieee80211_link_data * rsvd_for,bool check_reserved) ieee80211_get_chanctx_max_required_bw() argument 636 __ieee80211_recalc_chanctx_min_def(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,struct ieee80211_link_data * rsvd_for,bool check_reserved) __ieee80211_recalc_chanctx_min_def() argument 675 ieee80211_chan_bw_change(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,bool reserved,bool narrowed) ieee80211_chan_bw_change() argument 749 _ieee80211_recalc_chanctx_min_def(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,struct ieee80211_link_data * rsvd_for,bool check_reserved) _ieee80211_recalc_chanctx_min_def() argument 773 ieee80211_recalc_chanctx_min_def(struct ieee80211_local * local,struct ieee80211_chanctx * ctx) ieee80211_recalc_chanctx_min_def() argument 780 ieee80211_chanctx_update_npca_links(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,bool enable) ieee80211_chanctx_update_npca_links() argument 811 _ieee80211_change_chanctx(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,struct ieee80211_chanctx * old_ctx,const struct ieee80211_chan_req * chanreq,struct ieee80211_link_data * rsvd_for) _ieee80211_change_chanctx() argument 898 ieee80211_change_chanctx(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,struct ieee80211_chanctx * old_ctx,const struct ieee80211_chan_req * chanreq) ieee80211_change_chanctx() argument 908 ieee80211_find_chanctx(struct ieee80211_local * local,const struct ieee80211_chan_req * chanreq,enum ieee80211_chanctx_mode mode) ieee80211_find_chanctx() argument 955 ieee80211_is_radar_required(struct ieee80211_local * local,struct cfg80211_scan_request * req) ieee80211_is_radar_required() argument 983 ieee80211_chanctx_radar_required(struct ieee80211_local * local,struct ieee80211_chanctx * ctx) ieee80211_chanctx_radar_required() argument 999 ieee80211_alloc_chanctx(struct ieee80211_local * local,const struct ieee80211_chan_req * chanreq,enum ieee80211_chanctx_mode mode,int radio_idx) ieee80211_alloc_chanctx() argument 1025 ieee80211_add_chanctx(struct ieee80211_local * local,struct ieee80211_chanctx * ctx) ieee80211_add_chanctx() argument 1050 ieee80211_new_chanctx(struct ieee80211_local * local,const struct ieee80211_chan_req * chanreq,enum ieee80211_chanctx_mode mode,bool assign_on_failure,int radio_idx) ieee80211_new_chanctx() argument 1080 ieee80211_del_chanctx(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,bool skip_idle_recalc) ieee80211_del_chanctx() argument 1094 ieee80211_free_chanctx(struct ieee80211_local * local,struct ieee80211_chanctx * ctx,bool skip_idle_recalc) ieee80211_free_chanctx() argument 1107 ieee80211_recalc_chanctx_chantype(struct ieee80211_local * local,struct ieee80211_chanctx * ctx) ieee80211_recalc_chanctx_chantype() argument 1164 ieee80211_recalc_radar_chanctx(struct ieee80211_local * local,struct ieee80211_chanctx * chanctx) ieee80211_recalc_radar_chanctx() argument 1186 struct ieee80211_local *local = sdata->local; ieee80211_assign_link_chanctx() local 1263 ieee80211_recalc_smps_chanctx(struct ieee80211_local * local,struct ieee80211_chanctx * chanctx) ieee80211_recalc_smps_chanctx() argument 1397 struct ieee80211_local *local = link->sdata->local; ieee80211_link_copy_chanctx_to_vlans() local 1438 ieee80211_replace_chanctx(struct ieee80211_local * local,const struct ieee80211_chan_req * chanreq,enum ieee80211_chanctx_mode mode,struct ieee80211_chanctx * curr_ctx) ieee80211_replace_chanctx() argument 1511 ieee80211_find_available_radio(struct ieee80211_local * local,const struct ieee80211_chan_req * chanreq,u32 radio_mask,int * radio_idx) ieee80211_find_available_radio() argument 1547 struct ieee80211_local *local = sdata->local; ieee80211_link_reserve_chanctx() local 1647 struct ieee80211_local *local = sdata->local; ieee80211_link_use_reserved_reassign() local 1729 struct ieee80211_local *local = sdata->local; ieee80211_link_use_reserved_assign() local 1800 ieee80211_chsw_switch_vifs(struct ieee80211_local * local,int n_vifs) ieee80211_chsw_switch_vifs() argument 1847 ieee80211_chsw_switch_ctxs(struct ieee80211_local * local) ieee80211_chsw_switch_ctxs() argument 1885 ieee80211_vif_use_reserved_switch(struct ieee80211_local * local) ieee80211_vif_use_reserved_switch() argument 2156 struct ieee80211_local *local = sdata->local; __ieee80211_link_release_channel() local 2196 struct ieee80211_local *local = sdata->local; ieee80211_find_or_create_chanctx() local 2227 ieee80211_try_nan_chan_evacuation(struct ieee80211_local * local,struct ieee80211_sub_if_data * sdata,const struct cfg80211_chan_def * chandef,enum ieee80211_chanctx_mode mode,u8 radar_detect_width) ieee80211_try_nan_chan_evacuation() argument 2283 struct ieee80211_local *local = sdata->local; _ieee80211_link_use_channel() local 2360 struct ieee80211_local *local = sdata->local; ieee80211_link_use_reserved_context() local 2424 struct ieee80211_local *local = sdata->local; ieee80211_link_change_chanreq() local 2503 struct ieee80211_local *local = sdata->local; ieee80211_link_vlan_copy_chanctx() local 2528 struct ieee80211_local *local = hw_to_local(hw); ieee80211_iter_chan_contexts_atomic() local 2546 struct ieee80211_local *local = hw_to_local(hw); ieee80211_iter_chan_contexts_mtx() local [all...] |