Searched refs:limits (Results 1 – 4 of 4) sorted by relevance
1302 struct ieee80211_iface_limit *limits; in cfg80211_iter_combinations() local1312 limits = kmemdup(c->limits, sizeof(limits[0]) * c->n_limits, in cfg80211_iter_combinations()1314 if (!limits) in cfg80211_iter_combinations()1321 all_iftypes |= limits[j].types; in cfg80211_iter_combinations()1322 if (!(limits[j].types & BIT(iftype))) in cfg80211_iter_combinations()1324 if (limits[j].max < iftype_num[iftype]) in cfg80211_iter_combinations()1326 limits[j].max -= iftype_num[iftype]; in cfg80211_iter_combinations()1351 kfree(limits); in cfg80211_iter_combinations()
465 u16 types = c->limits[j].types; in wiphy_verify_combinations()472 if (WARN_ON(!c->limits[j].max)) in wiphy_verify_combinations()481 c->limits[j].max > 1)) in wiphy_verify_combinations()484 cnt += c->limits[j].max; in wiphy_verify_combinations()
963 c->limits[j].max)) in nl80211_put_iface_combinations()966 c->limits[j].types)) in nl80211_put_iface_combinations()
876 if ((c->limits[j].types & BIT(NL80211_IFTYPE_ADHOC)) && in ieee80211_register_hw()877 c->limits[j].max > 1) in ieee80211_register_hw()