Lines Matching refs:scan_plans
9429 request->scan_plans[0].interval =
9431 if (!request->scan_plans[0].interval)
9434 if (request->scan_plans[0].interval >
9436 request->scan_plans[0].interval =
9458 request->scan_plans[i].interval =
9460 if (!request->scan_plans[i].interval ||
9461 request->scan_plans[i].interval >
9466 request->scan_plans[i].iterations =
9468 if (!request->scan_plans[i].iterations ||
9469 (request->scan_plans[i].iterations >
9487 if (request->scan_plans[n_plans - 1].iterations)
9649 size = size_add(size, array_size(sizeof(*request->scan_plans),
9679 request->scan_plans = (void *)(request->match_sets +
9682 request->scan_plans = (void *)(request->ie + ie_len);
9684 request->scan_plans = (void *)(request->ssids + n_ssids);
9686 request->scan_plans = (void *)(request->channels + n_channels);
13254 struct nlattr *nd, *freqs, *matches, *match, *scan_plans, *scan_plan;
13266 req->scan_plans[0].interval * 1000))
13317 scan_plans = nla_nest_start_noflag(msg, NL80211_ATTR_SCHED_SCAN_PLANS);
13318 if (!scan_plans)
13327 req->scan_plans[i].interval) ||
13328 (req->scan_plans[i].iterations &&
13330 req->scan_plans[i].iterations)))
13334 nla_nest_end(msg, scan_plans);