Lines Matching defs:drv_priv
292 if (!ifname || !hapd->drv_priv)
399 * and hapd->drv_priv is not valid anymore.
401 hapd->drv_priv = NULL;
534 if (hapd->drv_priv && !hapd->iface->driver_ap_teardown && hapd->conf) {
582 if (hostapd_drv_none(hapd) || hapd->drv_priv == NULL)
1135 &hapd->drv_priv, force_ifname, if_addr,
1359 hapd->driver->set_operstate(hapd->drv_priv, 1);
1542 iface->bss[i]->drv_priv = hapd->drv_priv;
2529 void *drv_priv;
2538 drv_priv = iface->bss[0]->drv_priv;
2540 wpa_printf(MSG_DEBUG, "%s: driver=%p drv_priv=%p -> hapd_deinit",
2541 __func__, driver, drv_priv);
2542 if (driver && driver->hapd_deinit && drv_priv) {
2543 driver->hapd_deinit(drv_priv);
2544 iface->bss[0]->drv_priv = NULL;
2551 void *drv_priv,
2556 wpa_printf(MSG_DEBUG, "%s: driver=%p drv_priv=%p -> hapd_deinit",
2557 __func__, driver, drv_priv);
2558 if (driver && driver->hapd_deinit && drv_priv) {
2559 driver->hapd_deinit(drv_priv);
2561 wpa_printf(MSG_DEBUG, "%s:bss[%d]->drv_priv=%p",
2563 hapd_iface->bss[j]->drv_priv);
2564 if (hapd_iface->bss[j]->drv_priv == drv_priv) {
2565 hapd_iface->bss[j]->drv_priv = NULL;
2579 if (hapd_iface->bss[0]->drv_priv != NULL) {
2602 hapd_iface->bss[0]->drv_priv,
2635 void *drv_priv;
2640 if (hapd_iface->bss[0]->drv_priv == NULL) {
2648 drv_priv = hapd_iface->bss[0]->drv_priv;
2666 hostapd_deinit_driver(driver, drv_priv, hapd_iface);
2842 hapd_iface->bss[0]->drv_priv,
2850 hapd->drv_priv = hapd_iface->bss[0]->drv_priv;