Home | History | Annotate | Download | only in ap

Lines Matching refs:drv_priv

217 	if (!ifname || !hapd->drv_priv)
318 * and hapd->drv_priv is not valid anymore.
320 hapd->drv_priv = NULL;
433 if (hapd->drv_priv && !hapd->iface->driver_ap_teardown) {
481 if (hostapd_drv_none(hapd) || hapd->drv_priv == NULL)
950 &hapd->drv_priv, force_ifname, if_addr,
1147 hapd->driver->set_operstate(hapd->drv_priv, 1);
1330 iface->bss[i]->drv_priv = hapd->drv_priv;
2293 void *drv_priv;
2302 drv_priv = iface->bss[0]->drv_priv;
2304 wpa_printf(MSG_DEBUG, "%s: driver=%p drv_priv=%p -> hapd_deinit",
2305 __func__, driver, drv_priv);
2306 if (driver && driver->hapd_deinit && drv_priv) {
2307 driver->hapd_deinit(drv_priv);
2308 iface->bss[0]->drv_priv = NULL;
2315 void *drv_priv,
2320 wpa_printf(MSG_DEBUG, "%s: driver=%p drv_priv=%p -> hapd_deinit",
2321 __func__, driver, drv_priv);
2322 if (driver && driver->hapd_deinit && drv_priv) {
2323 driver->hapd_deinit(drv_priv);
2325 wpa_printf(MSG_DEBUG, "%s:bss[%d]->drv_priv=%p",
2327 hapd_iface->bss[j]->drv_priv);
2328 if (hapd_iface->bss[j]->drv_priv == drv_priv)
2329 hapd_iface->bss[j]->drv_priv = NULL;
2339 if (hapd_iface->bss[0]->drv_priv != NULL) {
2362 hapd_iface->bss[0]->drv_priv,
2395 void *drv_priv;
2400 if (hapd_iface->bss[0]->drv_priv == NULL) {
2408 drv_priv = hapd_iface->bss[0]->drv_priv;
2421 hostapd_deinit_driver(driver, drv_priv, hapd_iface);
2597 hapd_iface->bss[0]->drv_priv,
2605 hapd->drv_priv = hapd_iface->bss[0]->drv_priv;