Searched refs:sched_cfg (Results 1 – 1 of 1) sorted by relevance
182 struct ieee80211_nan_sched_cfg *sched_cfg = &sdata->vif.cfg.nan_sched; in ieee80211_nan_remove_channel() local192 for (int slot = 0; slot < ARRAY_SIZE(sched_cfg->schedule); slot++) in ieee80211_nan_remove_channel()193 if (sched_cfg->schedule[slot] == nan_channel) in ieee80211_nan_remove_channel()194 sched_cfg->schedule[slot] = NULL; in ieee80211_nan_remove_channel()241 ieee80211_nan_find_free_channel(struct ieee80211_nan_sched_cfg *sched_cfg) in ieee80211_nan_find_free_channel() argument243 for (int i = 0; i < ARRAY_SIZE(sched_cfg->channels); i++) { in ieee80211_nan_find_free_channel()244 if (!sched_cfg->channels[i].chanreq.oper.chan) in ieee80211_nan_find_free_channel()245 return &sched_cfg->channels[i]; in ieee80211_nan_find_free_channel()255 struct ieee80211_nan_sched_cfg *sched_cfg = &sdata->vif.cfg.nan_sched; in ieee80211_nan_set_local_sched() local276 if (WARN_ON(sched_cfg->deferred && sched->n_channels)) in ieee80211_nan_set_local_sched()[all …]