Lines Matching refs:wpa_driver_nl80211_data

164 wpa_driver_nl80211_finish_drv_init(struct wpa_driver_nl80211_data *drv,
178 static void add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx,
180 static void del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx,
182 static int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx,
187 static int nl80211_disable_11b_rates(struct wpa_driver_nl80211_data *drv,
190 static int nl80211_leave_ibss(struct wpa_driver_nl80211_data *drv,
249 struct i802_bss * get_bss_ifindex(struct wpa_driver_nl80211_data *drv, in get_bss_ifindex()
269 void nl80211_mark_disconnected(struct wpa_driver_nl80211_data *drv) in nl80211_mark_disconnected()
455 static int send_event_marker(struct wpa_driver_nl80211_data *drv) in send_event_marker()
586 static int nl80211_put_control_port(struct wpa_driver_nl80211_data *drv, in nl80211_put_control_port()
661 void * nl80211_cmd(struct wpa_driver_nl80211_data *drv, in nl80211_cmd()
698 nl80211_ifindex_msg_build(struct wpa_driver_nl80211_data *drv, in nl80211_ifindex_msg_build()
716 nl80211_ifindex_msg(struct wpa_driver_nl80211_data *drv, int ifindex, in nl80211_ifindex_msg()
724 struct nl_msg * nl80211_drv_msg(struct wpa_driver_nl80211_data *drv, int flags, in nl80211_drv_msg()
833 static int nl80211_register_beacons(struct wpa_driver_nl80211_data *drv, in nl80211_register_beacons()
878 struct wpa_driver_nl80211_data *drv; in process_beacon_event()
895 dl_list_for_each(drv, &w->drvs, struct wpa_driver_nl80211_data, in process_beacon_event()
1021 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_get_ifindex()
1030 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_get_bssid()
1041 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_get_ssid()
1098 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_get_sta_mlo_info()
1118 struct nl80211_global *global, struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_event_newlink()
1150 struct nl80211_global *global, struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_event_dellink()
1182 static int wpa_driver_nl80211_own_ifname(struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_own_ifname()
1207 static int wpa_driver_nl80211_own_ifindex(struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_own_ifindex()
1226 static struct wpa_driver_nl80211_data *
1230 struct wpa_driver_nl80211_data *drv; in nl80211_find_drv()
1236 struct wpa_driver_nl80211_data, list) { in nl80211_find_drv()
1252 static void nl80211_refresh_mac(struct wpa_driver_nl80211_data *drv, in nl80211_refresh_mac()
1285 struct wpa_driver_nl80211_data *drv; in wpa_driver_nl80211_event_rtm_newlink()
1462 struct wpa_driver_nl80211_data *drv; in wpa_driver_nl80211_event_rtm_dellink()
1534 struct wpa_driver_nl80211_data *drv;
1558 struct wpa_driver_nl80211_data *drv = ctx->drv; in nl80211_get_assoc_freq_handler()
1639 int nl80211_get_assoc_ssid(struct wpa_driver_nl80211_data *drv, u8 *ssid) in nl80211_get_assoc_ssid()
1673 unsigned int nl80211_get_assoc_freq(struct wpa_driver_nl80211_data *drv) in nl80211_get_assoc_freq()
1764 int nl80211_get_link_noise(struct wpa_driver_nl80211_data *drv, in nl80211_get_link_noise()
1833 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_channel_info()
1869 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_set_country()
1912 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_get_country()
2089 struct wpa_driver_nl80211_data *drv = ctx; in wpa_driver_nl80211_rfkill_blocked()
2104 struct wpa_driver_nl80211_data *drv = ctx; in wpa_driver_nl80211_rfkill_unblocked()
2128 struct wpa_driver_nl80211_data *drv = eloop_ctx; in wpa_driver_nl80211_handle_eapol_tx_status()
2230 wpa_driver_nl80211_drv_init_rfkill(struct wpa_driver_nl80211_data *drv) in wpa_driver_nl80211_drv_init_rfkill()
2252 struct wpa_driver_nl80211_data *tmp1; in wpa_driver_nl80211_drv_init_rfkill()
2255 struct wpa_driver_nl80211_data, list) { in wpa_driver_nl80211_drv_init_rfkill()
2287 struct wpa_driver_nl80211_data *drv; in wpa_driver_nl80211_drv_init()
2423 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_register_frame()
2498 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_mgmt_subscribe_non_ap()
2945 static void qca_vendor_test(struct wpa_driver_nl80211_data *drv) in qca_vendor_test()
2972 wpa_driver_nl80211_finish_drv_init(struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_finish_drv_init()
3083 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_del_beacon()
3132 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_deinit()
3372 static int issue_key_mgmt_set_key(struct wpa_driver_nl80211_data *drv, in issue_key_mgmt_set_key()
3402 static int nl80211_set_pmk(struct wpa_driver_nl80211_data *drv, in nl80211_set_pmk()
3443 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_set_key()
3779 int wpa_driver_nl80211_mlme(struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_mlme()
3807 static int wpa_driver_nl80211_disconnect(struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_disconnect()
3832 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_deauthenticate()
3858 static void nl80211_copy_auth_params(struct wpa_driver_nl80211_data *drv, in nl80211_copy_auth_params()
3925 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_unmask_11b_rates()
3966 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_authenticate()
4151 int wpa_driver_nl80211_authenticate_retry(struct wpa_driver_nl80211_data *drv) in wpa_driver_nl80211_authenticate_retry()
4250 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_send_mlme()
4419 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_bss()
4448 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_set_acl()
4537 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_mesh_config()
4682 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_multicast_to_unicast()
4890 static void qca_set_allowed_ap_freqs(struct wpa_driver_nl80211_data *drv, in qca_set_allowed_ap_freqs()
5050 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_set_ap()
5487 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_channel()
5579 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_sta_add()
5870 struct wpa_driver_nl80211_data *drv = bss->drv; in rtnl_neigh_delete_fdb_entry()
5906 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_sta_remove()
5938 void nl80211_remove_iface(struct wpa_driver_nl80211_data *drv, int ifidx) in nl80211_remove_iface()
5941 struct wpa_driver_nl80211_data *drv2; in nl80211_remove_iface()
5947 struct wpa_driver_nl80211_data, list) in nl80211_remove_iface()
5994 static int nl80211_create_iface_once(struct wpa_driver_nl80211_data *drv, in nl80211_create_iface_once()
6081 int nl80211_create_iface(struct wpa_driver_nl80211_data *drv, in nl80211_create_iface()
6132 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_setup_ap()
6172 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_teardown_ap()
6228 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_tx_control_port()
6277 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_hapd_send_eapol()
6425 static int wpa_driver_nl80211_ap(struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_ap()
6455 static int nl80211_leave_ibss(struct wpa_driver_nl80211_data *drv, in nl80211_leave_ibss()
6539 static int wpa_driver_nl80211_ibss(struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_ibss()
6637 static int nl80211_put_fils_connect_params(struct wpa_driver_nl80211_data *drv, in nl80211_put_fils_connect_params()
6689 static int nl80211_connect_common(struct wpa_driver_nl80211_data *drv, in nl80211_connect_common()
7080 static int nl80211_connect_ext(struct wpa_driver_nl80211_data *drv, in nl80211_connect_ext()
7124 struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_try_connect()
7246 struct wpa_driver_nl80211_data *drv, in wpa_driver_nl80211_connect()
7281 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_associate()
7383 static int nl80211_set_mode(struct wpa_driver_nl80211_data *drv, in nl80211_set_mode()
7413 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_set_mode_impl()
7560 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_restore_ap_mode()
7600 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_get_capa()
7618 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_set_operstate()
7632 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_set_supp_port()
7711 struct wpa_driver_nl80211_data *drv = bss->drv; in i802_get_seqnum()
7741 struct wpa_driver_nl80211_data *drv = bss->drv; in i802_set_rts()
7769 struct wpa_driver_nl80211_data *drv = bss->drv; in i802_set_frag()
8135 int nl80211_get_link_signal(struct wpa_driver_nl80211_data *drv, in nl80211_get_link_signal()
8175 struct wpa_driver_nl80211_data *drv = bss->drv; in i802_set_tx_queue_params()
8244 struct wpa_driver_nl80211_data *drv = bss->drv; in i802_set_sta_vlan()
8303 struct wpa_driver_nl80211_data *drv = bss->drv; in i802_sta_deauth()
8339 struct wpa_driver_nl80211_data *drv = bss->drv; in i802_sta_disassoc()
8362 static void dump_ifidx(struct wpa_driver_nl80211_data *drv) in dump_ifidx()
8387 static void add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, in add_ifidx()
8437 static void del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, in del_ifidx()
8456 static int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, in have_ifidx()
8475 struct wpa_driver_nl80211_data *drv = bss->drv; in i802_set_wds_sta()
8542 struct wpa_driver_nl80211_data *drv = eloop_ctx; in handle_eapol()
8561 static int i802_check_bridge(struct wpa_driver_nl80211_data *drv, in i802_check_bridge()
8626 struct wpa_driver_nl80211_data *drv; in i802_init()
8777 struct wpa_driver_nl80211_data *drv; in nl80211_addr_in_use()
8779 struct wpa_driver_nl80211_data, list) { in nl80211_addr_in_use()
8787 static int nl80211_vif_addr(struct wpa_driver_nl80211_data *drv, u8 *new_addr) in nl80211_vif_addr()
8847 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_if_add()
8998 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_if_remove()
9006 struct wpa_driver_nl80211_data *drv2; in wpa_driver_nl80211_if_remove()
9008 struct wpa_driver_nl80211_data, list) { in wpa_driver_nl80211_if_remove()
9095 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_send_frame_cmd()
9169 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_send_action()
9249 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_frame_wait_cancel()
9271 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_send_action_cancel_wait()
9334 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_remain_on_channel()
9367 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_cancel_remain_on_channel()
9399 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_probe_req_report()
9450 static int nl80211_disable_11b_rates(struct wpa_driver_nl80211_data *drv, in nl80211_disable_11b_rates()
9502 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_remove_link()
9581 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_deinit_ap()
9605 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_stop_ap()
9627 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_deinit_p2p_cli()
9658 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_signal_monitor()
9706 static int nl80211_get_channel_width(struct wpa_driver_nl80211_data *drv, in nl80211_get_channel_width()
9719 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_signal_poll()
9787 static int nl80211_get_links_noise(struct wpa_driver_nl80211_data *drv, in nl80211_get_links_noise()
9841 static int nl80211_get_links_channel_width(struct wpa_driver_nl80211_data *drv, in nl80211_get_links_channel_width()
9855 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_mlo_signal_poll()
9891 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_param()
10046 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_get_radio_name()
10305 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_get_survey()
10344 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_rekey_info()
10417 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_poll_client()
10499 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_start_radar_detection()
10552 nl80211_tdls_set_discovery_resp_link(struct wpa_driver_nl80211_data *drv, in nl80211_tdls_set_discovery_resp_link()
10593 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_send_tdls_mgmt()
10632 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_tdls_oper()
10684 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_tdls_enable_channel_switch()
10713 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_tdls_disable_channel_switch()
10751 struct wpa_driver_nl80211_data *drv = bss->drv; in driver_nl80211_scan2()
10804 struct wpa_driver_nl80211_data *drv = bss->drv; in driver_nl80211_link_remove()
10834 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_is_drv_shared()
10932 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_update_ft_ies()
10959 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_update_dh_ie()
10985 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_get_macaddr()
11022 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_status()
11267 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_switch_channel()
11413 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_switch_color()
11515 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_add_ts()
11547 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_del_ts()
11650 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_vendor_cmd()
11708 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_qos_map()
11747 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_get_wowlan()
11773 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_wowlan()
11815 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_roaming()
11849 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_disable_fils()
11881 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_bssid_tmp_disallow()
11938 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_add_sta_node()
11974 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_mac_addr()
12090 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_join_mesh()
12194 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_leave_mesh()
12225 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_probe_mesh_link()
12258 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_br_add_ip_neigh()
12322 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_br_delete_ip_neigh()
12576 static int nl80211_qca_do_acs(struct wpa_driver_nl80211_data *drv, in nl80211_qca_do_acs()
12635 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_band()
12826 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_get_pref_freq_list()
12905 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_prob_oper_freq()
12955 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_p2p_lo_start()
13011 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_p2p_lo_stop()
13034 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_tdls_mode()
13190 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_get_bss_transition_status()
13286 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_ignore_assoc_disallow()
13337 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_send_pasn_resp()
13411 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_secure_ranging_ctx()
13496 static int wpa_driver_do_broadcom_acs(struct wpa_driver_nl80211_data *drv, in wpa_driver_do_broadcom_acs()
13552 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_do_acs()
13684 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_get_ext_capab()
13716 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_get_mld_capab()
13748 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_update_connection_params()
13805 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_send_external_auth_status()
13849 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_set_4addr_mode()
13897 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_dpp_listen()
13919 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_link_add()
13988 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_link_sta_remove()
14033 struct wpa_driver_nl80211_data *drv = bss->drv; in testing_nl80211_radio_disable()