Lines Matching refs:hapd
21 struct hostapd_data *hapd = eloop_data; in update_channel_utilization() local
25 if (!(hapd->beacon_set_done && hapd->started)) in update_channel_utilization()
28 err = hostapd_drv_get_survey(hapd, hapd->iface->freq); in update_channel_utilization()
34 ieee802_11_set_beacon(hapd); in update_channel_utilization()
36 sec = ((hapd->bss_load_update_timeout / 1000) * 1024) / 1000; in update_channel_utilization()
37 usec = (hapd->bss_load_update_timeout % 1000) * 1024; in update_channel_utilization()
38 eloop_register_timeout(sec, usec, update_channel_utilization, hapd, in update_channel_utilization()
43 int bss_load_update_init(struct hostapd_data *hapd) in bss_load_update_init() argument
45 struct hostapd_bss_config *conf = hapd->conf; in bss_load_update_init()
46 struct hostapd_config *iconf = hapd->iconf; in bss_load_update_init()
52 hapd->bss_load_update_timeout = conf->bss_load_update_period * in bss_load_update_init()
54 sec = ((hapd->bss_load_update_timeout / 1000) * 1024) / 1000; in bss_load_update_init()
55 usec = (hapd->bss_load_update_timeout % 1000) * 1024; in bss_load_update_init()
56 eloop_register_timeout(sec, usec, update_channel_utilization, hapd, in bss_load_update_init()
62 void bss_load_update_deinit(struct hostapd_data *hapd) in bss_load_update_deinit() argument
64 eloop_cancel_timeout(update_channel_utilization, hapd, NULL); in bss_load_update_deinit()