Lines Matching defs:curr_ctx
821 struct ieee80211_chanctx *curr_ctx = NULL;
832 curr_ctx = container_of(conf, struct ieee80211_chanctx, conf);
834 drv_unassign_vif_chanctx(local, sdata, link->conf, curr_ctx);
860 if (curr_ctx && ieee80211_chanctx_num_assigned(local, curr_ctx) > 0) {
861 ieee80211_recalc_chanctx_chantype(local, curr_ctx);
862 ieee80211_recalc_smps_chanctx(local, curr_ctx);
863 ieee80211_recalc_radar_chanctx(local, curr_ctx);
864 ieee80211_recalc_chanctx_min_def(local, curr_ctx, NULL);
1063 struct ieee80211_chanctx *new_ctx, *curr_ctx, *ctx;
1067 curr_ctx = ieee80211_link_get_chanctx(link);
1068 if (curr_ctx && !local->ops->switch_vif_chanctx)
1079 if (!curr_ctx ||
1080 (curr_ctx->replace_state ==
1082 !list_empty(&curr_ctx->reserved_links)) {
1114 curr_ctx = ctx;
1123 if (!curr_ctx ||
1124 (curr_ctx->replace_state ==
1126 !list_empty(&curr_ctx->reserved_links))
1133 new_ctx->replace_ctx = curr_ctx;
1137 curr_ctx->replace_ctx = new_ctx;
1138 curr_ctx->replace_state =