Lines Matching refs:initiator
94 .initiator = NL80211_REGDOM_SET_BY_CORE,
638 if (lr->initiator != NL80211_REGDOM_SET_BY_COUNTRY_IE && in reg_get_regdomain()
639 lr->initiator != NL80211_REGDOM_SET_BY_USER && in reg_get_regdomain()
1115 const char *reg_initiator_name(enum nl80211_reg_initiator initiator) in reg_initiator_name() argument
1117 switch (initiator) { in reg_initiator_name()
1175 enum nl80211_reg_initiator initiator, in handle_channel() argument
1203 if (initiator == NL80211_REGDOM_SET_BY_COUNTRY_IE && in handle_channel()
1207 if (lr->initiator == NL80211_REGDOM_SET_BY_DRIVER && in handle_channel()
1252 if (lr->initiator == NL80211_REGDOM_SET_BY_DRIVER && in handle_channel()
1298 if (initiator == NL80211_REGDOM_SET_BY_COUNTRY_IE && in handle_channel()
1309 enum nl80211_reg_initiator initiator, in handle_band() argument
1318 handle_channel(wiphy, initiator, &sband->channels[i]); in handle_band()
1323 if (request->initiator != NL80211_REGDOM_SET_BY_USER) in reg_request_cell_base()
1377 enum nl80211_reg_initiator initiator) in ignore_reg_update() argument
1387 reg_initiator_name(initiator)); in ignore_reg_update()
1391 if (initiator == NL80211_REGDOM_SET_BY_CORE && in ignore_reg_update()
1396 reg_initiator_name(initiator)); in ignore_reg_update()
1405 initiator != NL80211_REGDOM_SET_BY_COUNTRY_IE && in ignore_reg_update()
1410 reg_initiator_name(initiator)); in ignore_reg_update()
1429 if (lr && lr->initiator != NL80211_REGDOM_SET_BY_COUNTRY_IE && in reg_is_world_roaming()
1714 enum nl80211_reg_initiator initiator) in wiphy_update_regulatory() argument
1719 if (ignore_reg_update(wiphy, initiator)) { in wiphy_update_regulatory()
1725 if (initiator == NL80211_REGDOM_SET_BY_CORE && in wiphy_update_regulatory()
1734 handle_band(wiphy, initiator, wiphy->bands[band]); in wiphy_update_regulatory()
1741 static void update_all_wiphy_regulatory(enum nl80211_reg_initiator initiator) in update_all_wiphy_regulatory() argument
1750 wiphy_update_regulatory(wiphy, initiator); in update_all_wiphy_regulatory()
1929 if (lr->initiator == NL80211_REGDOM_SET_BY_COUNTRY_IE) in __reg_process_hint_user()
1935 if (lr->initiator == NL80211_REGDOM_SET_BY_USER && in __reg_process_hint_user()
1942 if ((lr->initiator == NL80211_REGDOM_SET_BY_CORE || in __reg_process_hint_user()
1943 lr->initiator == NL80211_REGDOM_SET_BY_DRIVER || in __reg_process_hint_user()
1944 lr->initiator == NL80211_REGDOM_SET_BY_USER) && in __reg_process_hint_user()
1989 if (lr->initiator == NL80211_REGDOM_SET_BY_CORE) { in __reg_process_hint_driver()
2000 if (lr->initiator == NL80211_REGDOM_SET_BY_DRIVER && in __reg_process_hint_driver()
2085 if (lr->initiator != NL80211_REGDOM_SET_BY_COUNTRY_IE) in __reg_process_hint_country_ie()
2161 switch (reg_request->initiator) { in reg_process_hint()
2179 WARN(1, "invalid initiator %d\n", reg_request->initiator); in reg_process_hint()
2194 wiphy_update_regulatory(wiphy, reg_request->initiator); in reg_process_hint()
2326 request.initiator = NL80211_REGDOM_SET_BY_DRIVER; in reg_process_self_managed_hints()
2369 request->initiator = NL80211_REGDOM_SET_BY_CORE; in regulatory_hint_core()
2392 request->initiator = NL80211_REGDOM_SET_BY_USER; in regulatory_hint_user()
2465 request->initiator = NL80211_REGDOM_SET_BY_DRIVER; in regulatory_hint()
2513 if (lr->initiator == NL80211_REGDOM_SET_BY_COUNTRY_IE && in regulatory_hint_country_ie()
2520 request->initiator = NL80211_REGDOM_SET_BY_COUNTRY_IE; in regulatory_hint_country_ie()
2830 if (lr->initiator == NL80211_REGDOM_SET_BY_COUNTRY_IE) { in print_regdomain()
3016 switch (lr->initiator) { in set_regdom()
3031 WARN(1, "invalid initiator %d\n", lr->initiator); in set_regdom()
3055 update_all_wiphy_regulatory(lr->initiator); in set_regdom()
3143 wiphy_update_regulatory(wiphy, lr->initiator); in wiphy_regulatory_register()