Searched refs:reg_beacon (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/net/wireless/
H A Dreg.c215 struct reg_beacon { struct
1437 struct reg_beacon *reg_beacon) handle_reg_beacon()
1444 sband = wiphy->bands[reg_beacon->chan.band]; handle_reg_beacon()
1447 if (likely(chan->center_freq != reg_beacon->chan.center_freq)) handle_reg_beacon()
1478 struct reg_beacon *reg_beacon) wiphy_update_new_beacon()
1483 if (!wiphy->bands[reg_beacon->chan.band]) wiphy_update_new_beacon()
1486 sband = wiphy->bands[reg_beacon->chan.band]; wiphy_update_new_beacon()
1489 handle_reg_beacon(wiphy, i, reg_beacon); wiphy_update_new_beacon()
1499 struct reg_beacon *reg_beacon; wiphy_update_beacon_reg() local
1501 list_for_each_entry(reg_beacon, &reg_beacon_list, list) { wiphy_update_beacon_reg()
1502 if (!wiphy->bands[reg_beacon->chan.band]) wiphy_update_beacon_reg()
1504 sband = wiphy->bands[reg_beacon->chan.band]; wiphy_update_beacon_reg()
1506 handle_reg_beacon(wiphy, i, reg_beacon); wiphy_update_beacon_reg()
2274 struct reg_beacon *pending_beacon, *tmp; reg_process_pending_beacon_hints()
2613 struct reg_beacon *reg_beacon, *btmp; restore_regulatory_settings() local
2646 list_for_each_entry_safe(reg_beacon, btmp, &reg_pending_beacons, list) { restore_regulatory_settings()
2647 list_del(&reg_beacon->list); restore_regulatory_settings()
2648 kfree(reg_beacon); restore_regulatory_settings()
2652 list_for_each_entry_safe(reg_beacon, btmp, &reg_beacon_list, list) { restore_regulatory_settings()
2653 list_del(&reg_beacon->list); restore_regulatory_settings()
2654 kfree(reg_beacon); restore_regulatory_settings()
2704 struct reg_beacon *pending_beacon; pending_reg_beacon()
2717 struct reg_beacon *reg_beacon; regulatory_hint_found_beacon() local
2733 reg_beacon = kzalloc(sizeof(struct reg_beacon), gfp); regulatory_hint_found_beacon()
2734 if (!reg_beacon) regulatory_hint_found_beacon()
2742 memcpy(&reg_beacon->chan, beacon_chan, regulatory_hint_found_beacon()
2750 list_add_tail(&reg_beacon->list, &reg_pending_beacons); regulatory_hint_found_beacon()
3253 struct reg_beacon *reg_beacon, *btmp; regulatory_exit() local
3268 list_for_each_entry_safe(reg_beacon, btmp, &reg_pending_beacons, list) { regulatory_exit()
3269 list_del(&reg_beacon->list); regulatory_exit()
3270 kfree(reg_beacon); regulatory_exit()
3273 list_for_each_entry_safe(reg_beacon, btmp, &reg_beacon_list, list) { regulatory_exit()
3274 list_del(&reg_beacon->list); regulatory_exit()
3275 kfree(reg_beacon); regulatory_exit()
1436 handle_reg_beacon(struct wiphy *wiphy, unsigned int chan_idx, struct reg_beacon *reg_beacon) handle_reg_beacon() argument
1477 wiphy_update_new_beacon(struct wiphy *wiphy, struct reg_beacon *reg_beacon) wiphy_update_new_beacon() argument

Completed in 127 milliseconds