CFG80211_NAN_SCHED_NUM_TIME_SLOTS
for (i = 0; i < CFG80211_NAN_SCHED_NUM_TIME_SLOTS; i++) {
struct cfg80211_chan_def chans[CFG80211_NAN_SCHED_NUM_TIME_SLOTS];
for (int j = 0; j < CFG80211_NAN_SCHED_NUM_TIME_SLOTS; j++) {
struct cfg80211_chan_def local_sched[CFG80211_NAN_SCHED_NUM_TIME_SLOTS];
u8 schedule[CFG80211_NAN_SCHED_NUM_TIME_SLOTS];
u8 schedule[CFG80211_NAN_SCHED_NUM_TIME_SLOTS];
struct ieee80211_nan_channel *schedule[CFG80211_NAN_SCHED_NUM_TIME_SLOTS];
struct ieee80211_nan_channel *slots[CFG80211_NAN_SCHED_NUM_TIME_SLOTS];
for (int slot = 0; slot < CFG80211_NAN_SCHED_NUM_TIME_SLOTS; slot++) {
for (int s = 0; s < CFG80211_NAN_SCHED_NUM_TIME_SLOTS; s++)
NLA_POLICY_EXACT_LEN(CFG80211_NAN_SCHED_NUM_TIME_SLOTS),
u8 schedule[CFG80211_NAN_SCHED_NUM_TIME_SLOTS],
if (WARN_ON(nla_len(slots_attr) != CFG80211_NAN_SCHED_NUM_TIME_SLOTS))
for (int slot = 0; slot < CFG80211_NAN_SCHED_NUM_TIME_SLOTS; slot++) {
NLA_POLICY_EXACT_LEN(CFG80211_NAN_SCHED_NUM_TIME_SLOTS),
__array(u8, schedule, CFG80211_NAN_SCHED_NUM_TIME_SLOTS)
CFG80211_NAN_SCHED_NUM_TIME_SLOTS);
CFG80211_NAN_SCHED_NUM_TIME_SLOTS, 1))