Lines Matching refs:nl_mgmt
2457 if (bss->nl_mgmt) { in nl80211_alloc_mgmt_handle()
2459 "already on! (nl_mgmt=%p)", bss->nl_mgmt); in nl80211_alloc_mgmt_handle()
2463 bss->nl_mgmt = nl_create_handle(bss->nl_cb, "mgmt"); in nl80211_alloc_mgmt_handle()
2464 if (bss->nl_mgmt == NULL) in nl80211_alloc_mgmt_handle()
2473 nl80211_register_eloop_read(&bss->nl_mgmt, in nl80211_mgmt_handle_register_eloop()
2484 return nl80211_register_frame(bss, bss->nl_mgmt, in nl80211_register_action_frame2()
2505 "handle %p", bss->nl_mgmt); in nl80211_mgmt_subscribe_non_ap()
2509 nl80211_register_frame(bss, bss->nl_mgmt, type, NULL, 0, false); in nl80211_mgmt_subscribe_non_ap()
2513 nl80211_register_frame(bss, bss->nl_mgmt, type, in nl80211_mgmt_subscribe_non_ap()
2519 if (nl80211_register_frame(bss, bss->nl_mgmt, type, in nl80211_mgmt_subscribe_non_ap()
2691 bss->nl_mgmt); in nl80211_mgmt_subscribe_mesh()
2694 if (nl80211_register_frame(bss, bss->nl_mgmt, in nl80211_mgmt_subscribe_mesh()
2722 ret = send_and_recv(bss->drv->global, bss->nl_mgmt, msg, NULL, NULL, in nl80211_register_spurious_class3()
2798 "handle %p", bss->nl_mgmt); in nl80211_mgmt_subscribe_ap()
2801 if (nl80211_register_frame(bss, bss->nl_mgmt, in nl80211_mgmt_subscribe_ap()
2819 nl_destroy_handles(&bss->nl_mgmt); in nl80211_mgmt_subscribe_ap()
2829 "handle %p (device SME)", bss->nl_mgmt); in nl80211_mgmt_subscribe_ap_dev_sme()
2838 if (nl80211_register_frame(bss, bss->nl_mgmt, type, NULL, 0, in nl80211_mgmt_subscribe_ap_dev_sme()
2848 nl_destroy_handles(&bss->nl_mgmt); in nl80211_mgmt_subscribe_ap_dev_sme()
2855 if (bss->nl_mgmt == NULL) in nl80211_mgmt_unsubscribe()
2858 "(%s)", bss->nl_mgmt, reason); in nl80211_mgmt_unsubscribe()
2859 nl80211_destroy_eloop_handle(&bss->nl_mgmt, 0); in nl80211_mgmt_unsubscribe()
13843 if (!drv->multicast_registrations || !bss->nl_mgmt) in nl80211_dpp_listen()
13849 handle = (void *) (((intptr_t) bss->nl_mgmt) ^ ELOOP_SOCKET_INVALID); in nl80211_dpp_listen()
13964 if (!bss->nl_mgmt) in testing_nl80211_register_frame()
13966 handle = (void *) (((intptr_t) bss->nl_mgmt) ^ ELOOP_SOCKET_INVALID); in testing_nl80211_register_frame()