Lines Matching refs:reg_request
136 static void reg_process_hint(struct regulatory_request *reg_request);
3035 static void reg_process_hint(struct regulatory_request *reg_request) in reg_process_hint() argument
3039 enum nl80211_reg_initiator initiator = reg_request->initiator; in reg_process_hint()
3041 if (reg_request->wiphy_idx != WIPHY_IDX_INVALID) in reg_process_hint()
3042 wiphy = wiphy_idx_to_wiphy(reg_request->wiphy_idx); in reg_process_hint()
3046 treatment = reg_process_hint_core(reg_request); in reg_process_hint()
3049 treatment = reg_process_hint_user(reg_request); in reg_process_hint()
3054 treatment = reg_process_hint_driver(wiphy, reg_request); in reg_process_hint()
3059 treatment = reg_process_hint_country_ie(wiphy, reg_request); in reg_process_hint()
3085 reg_free_request(reg_request); in reg_process_hint()
3108 struct regulatory_request *reg_request, *lr; in reg_process_pending_hints() local
3125 reg_request = list_first_entry(®_requests_list, in reg_process_pending_hints()
3128 list_del_init(®_request->list); in reg_process_pending_hints()
3132 notify_self_managed_wiphys(reg_request); in reg_process_pending_hints()
3134 reg_process_hint(reg_request); in reg_process_pending_hints()
4370 struct regulatory_request *reg_request, *tmp; in regulatory_exit() local
4396 list_for_each_entry_safe(reg_request, tmp, ®_requests_list, list) { in regulatory_exit()
4397 list_del(®_request->list); in regulatory_exit()
4398 kfree(reg_request); in regulatory_exit()