Lines Matching refs:hapd
75 struct hostapd_data *hapd = NULL; in zephyr_get_hapd_handle_by_ifname() local
77 hapd = hostapd_get_iface(interfaces, ifname); in zephyr_get_hapd_handle_by_ifname()
78 if (!hapd) { in zephyr_get_hapd_handle_by_ifname()
83 return hapd->iface; in zephyr_get_hapd_handle_by_ifname()
133 struct hostapd_data *hapd = NULL; in hostapd_disable_iface_cb() local
150 hapd = hapd_iface->bss[j]; in hostapd_disable_iface_cb()
151 hostapd_bss_deinit_no_free(hapd); in hostapd_disable_iface_cb()
152 hostapd_free_hapd_data(hapd); in hostapd_disable_iface_cb()
155 hostapd_drv_stop_ap(hapd); in hostapd_disable_iface_cb()
167 hapd = hapd_iface->bss[j]; in hostapd_disable_iface_cb()
168 hapd->iconf = hapd_iface->conf; in hostapd_disable_iface_cb()
169 hapd->conf = hapd_iface->conf->bss[j]; in hostapd_disable_iface_cb()
170 hapd->driver = hapd_iface->conf->driver; in hostapd_disable_iface_cb()
209 struct hostapd_data *hapd = iface->bss[0]; in hostapd_driver_init() local
210 struct hostapd_bss_config *conf = hapd->conf; in hostapd_driver_init()
214 if (hapd->driver == NULL || hapd->driver->hapd_init == NULL) { in hostapd_driver_init()
226 if (wpa_drivers[i] != hapd->driver) { in hostapd_driver_init()
244 params.ifname = hapd->conf->iface; in hostapd_driver_init()
245 params.driver_params = hapd->iconf->driver_params; in hostapd_driver_init()
246 params.use_pae_group_addr = hapd->conf->use_pae_group_addr; in hostapd_driver_init()
247 params.num_bridge = hapd->iface->num_bss; in hostapd_driver_init()
248 params.bridge = os_calloc(hapd->iface->num_bss, sizeof(char *)); in hostapd_driver_init()
252 for (i = 0; i < hapd->iface->num_bss; i++) { in hostapd_driver_init()
253 struct hostapd_data *bss = hapd->iface->bss[i]; in hostapd_driver_init()
260 params.own_addr = hapd->own_addr; in hostapd_driver_init()
262 hapd->drv_priv = hapd->driver->hapd_init(hapd, ¶ms); in hostapd_driver_init()
264 if (hapd->drv_priv == NULL) { in hostapd_driver_init()
266 hapd->driver->name); in hostapd_driver_init()
267 hapd->driver = NULL; in hostapd_driver_init()
271 if (hapd->driver->get_capa && hapd->driver->get_capa(hapd->drv_priv, &capa) == 0) { in hostapd_driver_init()
292 if (triggs && hapd->driver->set_wowlan) { in hostapd_driver_init()
293 if (hapd->driver->set_wowlan(hapd->drv_priv, triggs)) { in hostapd_driver_init()
547 struct hostapd_data *hapd = (struct hostapd_data *)ctx; in zephyr_hostapd_msg() local
556 hostapd_handle_dpp_event(hapd, (char *)txt, len); in zephyr_hostapd_msg()