Home
last modified time | relevance | path

Searched refs:drv (Results 1 - 25 of 90) sorted by relevance

1234

/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/
H A Ddriver_roboswitch.c86 struct wpa_driver_roboswitch_data *drv, u8 reg) in wpa_driver_roboswitch_mdio_read()
88 struct mii_ioctl_data *mii = if_mii(&drv->ifr); in wpa_driver_roboswitch_mdio_read()
93 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) { in wpa_driver_roboswitch_mdio_read()
103 struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) in wpa_driver_roboswitch_mdio_write()
105 struct mii_ioctl_data *mii = if_mii(&drv->ifr); in wpa_driver_roboswitch_mdio_write()
111 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { in wpa_driver_roboswitch_mdio_write()
118 static int wpa_driver_roboswitch_reg(struct wpa_driver_roboswitch_data *drv, in wpa_driver_roboswitch_reg() argument
124 wpa_driver_roboswitch_mdio_write(drv, ROBO_MII_PAG in wpa_driver_roboswitch_reg()
85 wpa_driver_roboswitch_mdio_read( struct wpa_driver_roboswitch_data *drv, u8 reg) wpa_driver_roboswitch_mdio_read() argument
102 wpa_driver_roboswitch_mdio_write( struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) wpa_driver_roboswitch_mdio_write() argument
140 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) wpa_driver_roboswitch_read() argument
158 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) wpa_driver_roboswitch_write() argument
175 struct wpa_driver_roboswitch_data *drv = priv; wpa_driver_roboswitch_receive() local
209 struct wpa_driver_roboswitch_data *drv = priv; wpa_driver_roboswitch_set_param() local
235 struct wpa_driver_roboswitch_data *drv = priv; wpa_driver_roboswitch_get_ifname() local
240 wpa_driver_roboswitch_join(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) wpa_driver_roboswitch_join() argument
286 wpa_driver_roboswitch_leave(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) wpa_driver_roboswitch_leave() argument
359 struct wpa_driver_roboswitch_data *drv; wpa_driver_roboswitch_init() local
461 struct wpa_driver_roboswitch_data *drv = priv; wpa_driver_roboswitch_deinit() local
[all...]
H A Ddriver_wext.c37 static int wpa_driver_wext_finish_drv_init(struct wpa_driver_wext_data *drv);
38 static void wpa_driver_wext_disconnect(struct wpa_driver_wext_data *drv);
42 int wpa_driver_wext_set_auth_param(struct wpa_driver_wext_data *drv, in wpa_driver_wext_set_auth_param() argument
49 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); in wpa_driver_wext_set_auth_param()
53 if (ioctl(drv->ioctl_sock, SIOCSIWAUTH, &iwr) < 0) { in wpa_driver_wext_set_auth_param()
74 struct wpa_driver_wext_data *drv = priv; in wpa_driver_wext_get_bssid() local
79 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); in wpa_driver_wext_get_bssid()
81 if (ioctl(drv->ioctl_sock, SIOCGIWAP, &iwr) < 0) { in wpa_driver_wext_get_bssid()
99 struct wpa_driver_wext_data *drv = priv; in wpa_driver_wext_set_bssid() local
104 os_strlcpy(iwr.ifr_name, drv in wpa_driver_wext_set_bssid()
128 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_get_ssid() local
167 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_ssid() local
214 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_freq() local
320 wpa_driver_wext_event_wireless_pmkidcand( struct wpa_driver_wext_data *drv, const char *ev, size_t len) wpa_driver_wext_event_wireless_pmkidcand() argument
347 wpa_driver_wext_event_wireless_assocreqie( struct wpa_driver_wext_data *drv, const char *ev, int len) wpa_driver_wext_event_wireless_assocreqie() argument
367 wpa_driver_wext_event_wireless_assocrespie( struct wpa_driver_wext_data *drv, const char *ev, int len) wpa_driver_wext_event_wireless_assocrespie() argument
387 wpa_driver_wext_event_assoc_ies(struct wpa_driver_wext_data *drv) wpa_driver_wext_event_assoc_ies() argument
413 wpa_driver_wext_event_wireless(struct wpa_driver_wext_data *drv, char *data, unsigned int len) wpa_driver_wext_event_wireless() argument
533 wpa_driver_wext_event_link(struct wpa_driver_wext_data *drv, char *buf, size_t len, int del) wpa_driver_wext_event_link() argument
579 wpa_driver_wext_own_ifname(struct wpa_driver_wext_data *drv, u8 *buf, size_t len) wpa_driver_wext_own_ifname() argument
604 wpa_driver_wext_own_ifindex(struct wpa_driver_wext_data *drv, int ifindex, u8 *buf, size_t len) wpa_driver_wext_own_ifindex() argument
625 struct wpa_driver_wext_data *drv = ctx; wpa_driver_wext_event_rtm_newlink() local
706 struct wpa_driver_wext_data *drv = ctx; wpa_driver_wext_event_rtm_dellink() local
737 struct wpa_driver_wext_data *drv = ctx; wpa_driver_wext_rfkill_unblocked() local
748 wext_get_phy_name(struct wpa_driver_wext_data *drv) wext_get_phy_name() argument
790 struct wpa_driver_wext_data *drv; wpa_driver_wext_init() local
867 wext_hostap_ifname(struct wpa_driver_wext_data *drv, const char *ifname) wext_hostap_ifname() argument
902 wext_add_hostap(struct wpa_driver_wext_data *drv) wext_add_hostap() argument
925 wext_check_hostap(struct wpa_driver_wext_data *drv) wext_check_hostap() argument
968 wpa_driver_wext_finish_drv_init(struct wpa_driver_wext_data *drv) wpa_driver_wext_finish_drv_init() argument
1031 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_deinit() local
1085 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_scan() local
1139 wpa_driver_wext_giwscan(struct wpa_driver_wext_data *drv, size_t *len) wpa_driver_wext_giwscan() argument
1267 wext_get_scan_qual(struct wpa_driver_wext_data *drv, struct iw_event *iwe, struct wext_scan_data *res) wext_get_scan_qual() argument
1417 wext_19_iw_point(struct wpa_driver_wext_data *drv, u16 cmd) wext_19_iw_point() argument
1500 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_get_scan_results() local
1597 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_get_range() local
1673 wpa_driver_wext_set_psk(struct wpa_driver_wext_data *drv, const u8 *psk) wpa_driver_wext_set_psk() argument
1717 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_key_ext() local
1836 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_key() local
1898 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_countermeasures() local
1909 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_drop_unencrypted() local
1917 wpa_driver_wext_mlme(struct wpa_driver_wext_data *drv, const u8 *addr, int cmd, u16 reason_code) wpa_driver_wext_mlme() argument
1944 wpa_driver_wext_disconnect(struct wpa_driver_wext_data *drv) wpa_driver_wext_disconnect() argument
2003 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_deauthenticate() local
2015 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_gen_ie() local
2068 wpa_driver_wext_auth_alg_fallback(struct wpa_driver_wext_data *drv, struct wpa_driver_associate_params *params) wpa_driver_wext_auth_alg_fallback() argument
2115 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_associate() local
2238 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_auth_alg() local
2267 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_mode() local
2318 wpa_driver_wext_pmksa(struct wpa_driver_wext_data *drv, u32 cmd, const u8 *bssid, const u8 *pmkid) wpa_driver_wext_pmksa() argument
2351 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_add_pmkid() local
2360 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_remove_pmkid() local
2368 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_flush_pmkid() local
2375 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_get_capa() local
2383 wpa_driver_wext_alternative_ifindex(struct wpa_driver_wext_data *drv, const char *ifname) wpa_driver_wext_alternative_ifindex() argument
2404 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_operstate() local
2414 wpa_driver_wext_get_version(struct wpa_driver_wext_data *drv) wpa_driver_wext_get_version() argument
2422 struct wpa_driver_wext_data *drv = priv; wext_get_radio_name() local
2429 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_signal_poll() local
2460 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_status() local
[all...]
H A Ddriver_macsec_linux.c36 struct macsec_drv_data *drv; member
133 static int init_genl_ctx(struct macsec_drv_data *drv) in init_genl_ctx() argument
135 struct macsec_genl_ctx *ctx = &drv->ctx; in init_genl_ctx()
156 ctx->cb_arg.drv = drv; in init_genl_ctx()
170 static int try_commit(struct macsec_drv_data *drv) in try_commit() argument
174 if (!drv->sk) in try_commit()
177 if (!drv->link) in try_commit()
180 if (drv->controlled_port_enabled_set) { in try_commit()
185 drv in try_commit()
251 struct macsec_drv_data *drv = priv; macsec_drv_wpa_deinit() local
291 struct macsec_drv_data *drv; macsec_drv_wpa_init() local
311 struct macsec_drv_data *drv = priv; macsec_drv_macsec_init() local
363 struct macsec_drv_data *drv = priv; macsec_drv_macsec_deinit() local
401 struct macsec_drv_data *drv = priv; macsec_drv_enable_protect_frames() local
421 struct macsec_drv_data *drv = priv; macsec_drv_enable_encrypt() local
443 struct macsec_drv_data *drv = priv; macsec_drv_set_replay_protect() local
479 struct macsec_drv_data *drv = priv; macsec_drv_enable_controlled_port() local
632 do_dump(struct macsec_drv_data *drv, u8 txsa, u64 rxsci, u8 rxsa, u32 *pn) do_dump() argument
681 struct macsec_drv_data *drv = priv; macsec_drv_get_receive_lowest_pn() local
703 struct macsec_drv_data *drv = priv; macsec_drv_set_receive_lowest_pn() local
747 struct macsec_drv_data *drv = priv; macsec_drv_get_transmit_next_pn() local
767 struct macsec_drv_data *drv = priv; macsec_drv_set_transmit_next_pn() local
819 struct macsec_drv_data *drv = priv; macsec_drv_create_receive_sc() local
857 struct macsec_drv_data *drv = priv; macsec_drv_delete_receive_sc() local
893 struct macsec_drv_data *drv = priv; macsec_drv_create_receive_sa() local
952 struct macsec_drv_data *drv = priv; macsec_drv_delete_receive_sa() local
1033 struct macsec_drv_data *drv = priv; macsec_drv_enable_receive_sa() local
1053 struct macsec_drv_data *drv = priv; macsec_drv_disable_receive_sa() local
1095 struct macsec_drv_data *drv = priv; macsec_drv_create_transmit_sc() local
1175 struct macsec_drv_data *drv = priv; macsec_drv_delete_transmit_sc() local
1210 struct macsec_drv_data *drv = priv; macsec_drv_create_transmit_sa() local
1265 struct macsec_drv_data *drv = priv; macsec_drv_delete_transmit_sa() local
1341 struct macsec_drv_data *drv = priv; macsec_drv_enable_transmit_sa() local
1370 struct macsec_drv_data *drv = priv; macsec_drv_disable_transmit_sa() local
1383 struct macsec_drv_data *drv = priv; macsec_drv_status() local
1465 macsec_drv_init_sockets(struct macsec_drv_data *drv, u8 *own_addr) macsec_drv_init_sockets() argument
1537 struct macsec_drv_data *drv; macsec_drv_hapd_init() local
1562 struct macsec_drv_data *drv = priv; macsec_drv_hapd_deinit() local
1577 struct macsec_drv_data *drv = priv; macsec_drv_send_eapol() local
[all...]
H A Ddriver_macsec_qca.c85 static void __macsec_drv_init(struct macsec_qca_data *drv) in __macsec_drv_init() argument
91 wpa_printf(MSG_INFO, "%s: secy_id=%d", __func__, drv->secy_id); in __macsec_drv_init()
94 ret = nss_macsec_secy_en_set(drv->secy_id, TRUE); in __macsec_drv_init()
98 ret = nss_macsec_secy_sc_sa_mapping_mode_set(drv->secy_id, in __macsec_drv_init()
109 ret = nss_macsec_secy_rx_ctl_filt_set(drv->secy_id, 0, &rx_ctl_filt); in __macsec_drv_init()
118 ret = nss_macsec_secy_tx_ctl_filt_set(drv->secy_id, 0, &tx_ctl_filt); in __macsec_drv_init()
124 static void __macsec_drv_deinit(struct macsec_qca_data *drv) in __macsec_drv_deinit() argument
126 nss_macsec_secy_en_set(drv->secy_id, FALSE); in __macsec_drv_deinit()
127 nss_macsec_secy_rx_sc_del_all(drv->secy_id); in __macsec_drv_deinit()
128 nss_macsec_secy_tx_sc_del_all(drv in __macsec_drv_deinit()
191 macsec_qca_init_sockets(struct macsec_qca_data *drv, u8 *own_addr) macsec_qca_init_sockets() argument
262 struct macsec_qca_data *drv; macsec_qca_init() local
287 struct macsec_qca_data *drv = priv; macsec_qca_deinit() local
297 struct macsec_qca_data *drv; macsec_qca_hapd_init() local
334 struct macsec_qca_data *drv = priv; macsec_qca_hapd_deinit() local
349 struct macsec_qca_data *drv = priv; macsec_qca_send_eapol() local
387 struct macsec_qca_data *drv = priv; macsec_qca_macsec_init() local
405 struct macsec_qca_data *drv = priv; macsec_qca_macsec_deinit() local
427 struct macsec_qca_data *drv = priv; macsec_qca_enable_protect_frames() local
441 struct macsec_qca_data *drv = priv; macsec_qca_set_replay_protect() local
466 struct macsec_qca_data *drv = priv; macsec_qca_set_current_cipher_suite() local
485 struct macsec_qca_data *drv = priv; macsec_qca_enable_controlled_port() local
522 macsec_qca_lookup_receive_channel(struct macsec_qca_data *drv, struct receive_sc *sc, u32 *channel) macsec_qca_lookup_receive_channel() argument
531 macsec_qca_register_receive_channel(struct macsec_qca_data *drv, struct receive_sc *sc, u32 channel) macsec_qca_register_receive_channel() argument
540 macsec_qca_lookup_transmit_channel(struct macsec_qca_data *drv, struct transmit_sc *sc, u32 *channel) macsec_qca_lookup_transmit_channel() argument
549 macsec_qca_register_transmit_channel(struct macsec_qca_data *drv, struct transmit_sc *sc, u32 channel) macsec_qca_register_transmit_channel() argument
560 struct macsec_qca_data *drv = priv; macsec_qca_get_receive_lowest_pn() local
591 struct macsec_qca_data *drv = priv; macsec_qca_get_transmit_next_pn() local
610 struct macsec_qca_data *drv = priv; macsec_qca_set_transmit_next_pn() local
629 struct macsec_qca_data *drv = priv; macsec_qca_get_available_receive_sc() local
658 struct macsec_qca_data *drv = priv; macsec_qca_create_receive_sc() local
712 struct macsec_qca_data *drv = priv; macsec_qca_delete_receive_sc() local
735 struct macsec_qca_data *drv = priv; macsec_qca_create_receive_sa() local
785 struct macsec_qca_data *drv = priv; macsec_qca_enable_receive_sa() local
805 struct macsec_qca_data *drv = priv; macsec_qca_disable_receive_sa() local
825 struct macsec_qca_data *drv = priv; macsec_qca_get_available_transmit_sc() local
851 struct macsec_qca_data *drv = priv; macsec_qca_create_transmit_sc() local
891 struct macsec_qca_data *drv = priv; macsec_qca_delete_transmit_sc() local
914 struct macsec_qca_data *drv = priv; macsec_qca_create_transmit_sa() local
979 struct macsec_qca_data *drv = priv; macsec_qca_enable_transmit_sa() local
999 struct macsec_qca_data *drv = priv; macsec_qca_disable_transmit_sa() local
[all...]
H A Ddriver_ndis.c41 int wpa_driver_register_event_cb(struct wpa_driver_ndis_data *drv);
47 static void wpa_driver_ndis_poll(void *drv);
49 static int wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv);
50 static int wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv);
51 static void wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv);
451 static int ndis_get_oid(struct wpa_driver_ndis_data *drv, unsigned int oid, in ndis_get_oid() argument
466 o->ptcDeviceName = drv->adapter_name; in ndis_get_oid()
468 if (!DeviceIoControl(drv->ndisuio, IOCTL_NDISUIO_QUERY_OID_VALUE, in ndis_get_oid()
506 if (!PacketRequest(drv->adapter, FALSE, o)) { in ndis_get_oid()
526 static int ndis_set_oid(struct wpa_driver_ndis_data *drv, unsigne argument
587 ndis_set_auth_mode(struct wpa_driver_ndis_data *drv, int mode) ndis_set_auth_mode() argument
601 ndis_get_auth_mode(struct wpa_driver_ndis_data *drv) ndis_get_auth_mode() argument
616 ndis_set_encr_status(struct wpa_driver_ndis_data *drv, int encr) ndis_set_encr_status() argument
629 ndis_get_encr_status(struct wpa_driver_ndis_data *drv) ndis_get_encr_status() argument
646 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_bssid() local
664 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_ssid() local
683 wpa_driver_ndis_set_ssid(struct wpa_driver_ndis_data *drv, const u8 *ssid, size_t ssid_len) wpa_driver_ndis_set_ssid() argument
703 wpa_driver_ndis_radio_off(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_radio_off() argument
711 wpa_driver_ndis_disconnect(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_disconnect() argument
724 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_deauthenticate() local
736 wpa_driver_ndis_scan_native80211( struct wpa_driver_ndis_data *drv, struct wpa_driver_scan_params *params) wpa_driver_ndis_scan_native80211() argument
759 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_scan() local
816 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_scan_results() local
902 wpa_driver_ndis_remove_key(struct wpa_driver_ndis_data *drv, int key_idx, const u8 *addr, const u8 *bssid, int pairwise) wpa_driver_ndis_remove_key() argument
933 wpa_driver_ndis_add_wep(struct wpa_driver_ndis_data *drv, int pairwise, int key_idx, int set_tx, const u8 *key, size_t key_len) wpa_driver_ndis_add_wep() argument
972 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_set_key() local
1040 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_associate() local
1189 wpa_driver_ndis_set_pmkid(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_set_pmkid() argument
1226 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_add_pmkid() local
1271 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_remove_pmkid() local
1302 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_flush_pmkid() local
1340 wpa_driver_ndis_get_associnfo(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_get_associnfo() argument
1453 struct wpa_driver_ndis_data *drv = eloop_ctx; wpa_driver_ndis_poll_timeout() local
1497 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_poll() local
1505 wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_event_connect() argument
1517 wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_event_disconnect() argument
1525 wpa_driver_ndis_event_auth(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) wpa_driver_ndis_event_auth() argument
1559 wpa_driver_ndis_event_pmkid(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) wpa_driver_ndis_event_pmkid() argument
1604 wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) wpa_driver_ndis_event_media_specific() argument
1635 wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_event_adapter_arrival() argument
1665 wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_event_adapter_removal() argument
1679 wpa_driver_ndis_get_wpa_capability(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_get_wpa_capability() argument
1745 wpa_driver_ndis_get_capability(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_get_capability() argument
1835 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_capa() local
1845 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_ifname() local
1852 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_mac_addr() local
1863 struct wpa_driver_ndis_data *drv = eloop_data; ndisuio_notification_receive() local
1927 ndisuio_notification_deinit(struct wpa_driver_ndis_data *drv) ndisuio_notification_deinit() argument
1963 ndisuio_notification_init(struct wpa_driver_ndis_data *drv) ndisuio_notification_init() argument
2022 wpa_driver_ndis_get_names(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_get_names() argument
2349 wpa_driver_ndis_rebind_adapter(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_rebind_adapter() argument
2393 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) wpa_driver_ndis_set_wzc() argument
2657 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) wpa_driver_ndis_set_wzc() argument
2681 wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_adapter_init() argument
2718 wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_adapter_open() argument
2770 wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_adapter_close() argument
2783 ndis_add_multicast(struct wpa_driver_ndis_data *drv) ndis_add_multicast() argument
2798 struct wpa_driver_ndis_data *drv; wpa_driver_ndis_init() local
2916 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_deinit() local
[all...]
H A Ddriver_atheros.c188 get80211param(struct atheros_driver_data *drv, int op, int *data) in get80211param() argument
193 os_strlcpy(iwr.ifr_name, drv->iface, IFNAMSIZ); in get80211param()
196 if (ioctl(drv->ioctl_sock, IEEE80211_IOCTL_GETPARAM, &iwr) < 0) in get80211param()
206 set80211priv(struct atheros_driver_data *drv, int op, void *data, int len) in set80211priv() argument
217 os_strlcpy(iwr.ifr_name, drv->iface, IFNAMSIZ); in set80211priv()
233 if (ioctl(drv->ioctl_sock, op, &iwr) < 0) { in set80211priv()
236 __func__, drv->iface, op, in set80211priv()
245 set80211param(struct atheros_driver_data *drv, int op, int arg) in set80211param() argument
250 os_strlcpy(iwr.ifr_name, drv->iface, IFNAMSIZ); in set80211param()
254 if (ioctl(drv in set80211param()
282 atheros_configure_wpa(struct atheros_driver_data *drv, struct wpa_bss_params *params) atheros_configure_wpa() argument
395 struct atheros_driver_data *drv = priv; atheros_set_ieee8021x() local
427 struct atheros_driver_data *drv = priv; atheros_set_privacy() local
437 struct atheros_driver_data *drv = priv; atheros_set_sta_authorized() local
475 struct atheros_driver_data *drv = priv; atheros_del_key() local
505 struct atheros_driver_data *drv = priv; atheros_set_key() local
596 struct atheros_driver_data *drv = priv; atheros_get_seqnum() local
653 struct atheros_driver_data *drv = priv; atheros_read_sta_driver_data() local
688 struct atheros_driver_data *drv = priv; atheros_sta_clear_stats() local
710 struct atheros_driver_data *drv = priv; atheros_set_opt_ie() local
766 struct atheros_driver_data *drv = priv; atheros_sta_deauth() local
790 struct atheros_driver_data *drv = priv; atheros_sta_disassoc() local
814 struct atheros_driver_data *drv = ctx; atheros_set_qos_map() local
863 struct atheros_driver_data *drv = ctx; atheros_raw_receive() local
958 atheros_receive_pkt(struct atheros_driver_data *drv) atheros_receive_pkt() argument
995 atheros_reset_appfilter(struct atheros_driver_data *drv) atheros_reset_appfilter() argument
1007 struct atheros_driver_data *drv = priv; atheros_set_wps_ie() local
1044 struct atheros_driver_data *drv = priv; atheros_set_ap_wps_ie() local
1076 struct atheros_driver_data *drv = priv; atheros_sta_auth() local
1138 struct atheros_driver_data *drv = priv; atheros_sta_assoc() local
1175 atheros_new_sta(struct atheros_driver_data *drv, u8 addr[IEEE80211_ADDR_LEN]) atheros_new_sta() argument
1243 atheros_wireless_event_wireless_custom(struct atheros_driver_data *drv, char *custom, char *end) atheros_wireless_event_wireless_custom() argument
1361 send_action_cb_event(struct atheros_driver_data *drv, char *data, size_t data_len) send_action_cb_event() argument
1400 fetch_pending_big_events(struct atheros_driver_data *drv) fetch_pending_big_events() argument
1472 atheros_wireless_event_atheros_custom(struct atheros_driver_data *drv, int opcode, char *buf, int len) atheros_wireless_event_atheros_custom() argument
1490 atheros_wireless_event_wireless(struct atheros_driver_data *drv, char *data, unsigned int len) atheros_wireless_event_wireless() argument
1566 struct atheros_driver_data *drv = ctx; atheros_wireless_event_rtm_newlink() local
1589 atheros_get_we_version(struct atheros_driver_data *drv) atheros_get_we_version() argument
1636 atheros_wireless_event_init(struct atheros_driver_data *drv) atheros_wireless_event_init() argument
1661 struct atheros_driver_data *drv = priv; atheros_send_eapol() local
1702 struct atheros_driver_data *drv = ctx; handle_read() local
1708 atheros_read_fils_cap(struct atheros_driver_data *drv) atheros_read_fils_cap() argument
1731 struct atheros_driver_data *drv; atheros_init() local
1830 struct atheros_driver_data *drv = priv; atheros_deinit() local
1856 struct atheros_driver_data *drv = priv; atheros_set_ssid() local
1876 struct atheros_driver_data *drv = priv; atheros_get_ssid() local
1899 struct atheros_driver_data *drv = priv; atheros_set_countermeasures() local
1907 struct atheros_driver_data *drv = priv; atheros_commit() local
1982 struct atheros_driver_data *drv = priv; atheros_send_mgmt() local
2010 struct atheros_driver_data *drv = priv; atheros_add_tspec() local
2033 struct atheros_driver_data *drv = priv; atheros_add_sta_node() local
2050 set80211big(struct atheros_driver_data *drv, int op, const void *data, int len) set80211big() argument
2081 struct atheros_driver_data *drv = priv; atheros_send_action() local
2108 athr_wnm_tfs(struct atheros_driver_data *drv, const u8* peer, u8 *ie, u16 *len, enum wnm_oper oper) athr_wnm_tfs() argument
2202 atheros_wnm_sleep(struct atheros_driver_data *drv, const u8 *peer, enum wnm_oper oper) atheros_wnm_sleep() argument
2241 struct atheros_driver_data *drv = priv; atheros_wnm_oper() local
[all...]
H A Ddriver_nl80211.c204 wpa_driver_nl80211_finish_drv_init(struct wpa_driver_nl80211_data *drv,
217 static void add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx,
219 static void del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx,
221 static int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx,
226 static int nl80211_disable_11b_rates(struct wpa_driver_nl80211_data *drv,
229 static int nl80211_leave_ibss(struct wpa_driver_nl80211_data *drv,
284 struct i802_bss * get_bss_ifindex(struct wpa_driver_nl80211_data *drv, in get_bss_ifindex() argument
289 for (bss = drv->first_bss; bss; bss = bss->next) { in get_bss_ifindex()
304 void nl80211_mark_disconnected(struct wpa_driver_nl80211_data *drv) in nl80211_mark_disconnected() argument
306 if (drv in nl80211_mark_disconnected()
449 send_and_recv_msgs(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, int (*valid_handler)(struct nl_msg *, void *), void *valid_data) send_and_recv_msgs() argument
520 nl80211_cmd(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, int flags, uint8_t cmd) nl80211_cmd() argument
557 nl80211_ifindex_msg(struct wpa_driver_nl80211_data *drv, int ifindex, int flags, uint8_t cmd) nl80211_ifindex_msg() argument
576 nl80211_drv_msg(struct wpa_driver_nl80211_data *drv, int flags, uint8_t cmd) nl80211_drv_msg() argument
667 nl80211_register_beacons(struct wpa_driver_nl80211_data *drv, struct nl80211_wiphy_data *w) nl80211_register_beacons() argument
711 struct wpa_driver_nl80211_data *drv; process_beacon_event() local
854 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_get_ifindex() local
863 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_bssid() local
874 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_ssid() local
882 wpa_driver_nl80211_event_newlink( struct nl80211_global *global, struct wpa_driver_nl80211_data *drv, int ifindex, const char *ifname) wpa_driver_nl80211_event_newlink() argument
914 wpa_driver_nl80211_event_dellink( struct nl80211_global *global, struct wpa_driver_nl80211_data *drv, int ifindex, const char *ifname) wpa_driver_nl80211_event_dellink() argument
947 wpa_driver_nl80211_own_ifname(struct wpa_driver_nl80211_data *drv, u8 *buf, size_t len) wpa_driver_nl80211_own_ifname() argument
972 wpa_driver_nl80211_own_ifindex(struct wpa_driver_nl80211_data *drv, int ifindex, u8 *buf, size_t len) wpa_driver_nl80211_own_ifindex() argument
995 struct wpa_driver_nl80211_data *drv; nl80211_find_drv() local
1017 nl80211_refresh_mac(struct wpa_driver_nl80211_data *drv, int ifindex, int notify) nl80211_refresh_mac() argument
1049 struct wpa_driver_nl80211_data *drv; wpa_driver_nl80211_event_rtm_newlink() local
1226 struct wpa_driver_nl80211_data *drv; wpa_driver_nl80211_event_rtm_dellink() local
1298 struct wpa_driver_nl80211_data *drv; global() member
1367 nl80211_get_assoc_ssid(struct wpa_driver_nl80211_data *drv, u8 *ssid) nl80211_get_assoc_ssid() argument
1388 nl80211_get_assoc_freq(struct wpa_driver_nl80211_data *drv) nl80211_get_assoc_freq() argument
1476 nl80211_get_link_signal(struct wpa_driver_nl80211_data *drv, struct wpa_signal_info *sig) nl80211_get_link_signal() argument
1538 nl80211_get_link_noise(struct wpa_driver_nl80211_data *drv, struct wpa_signal_info *sig_change) nl80211_get_link_noise() argument
1607 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_channel_info() local
1643 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_country() local
1686 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_country() local
1819 struct wpa_driver_nl80211_data *drv = ctx; wpa_driver_nl80211_rfkill_blocked() local
1834 struct wpa_driver_nl80211_data *drv = ctx; wpa_driver_nl80211_rfkill_unblocked() local
1858 struct wpa_driver_nl80211_data *drv = eloop_ctx; wpa_driver_nl80211_handle_eapol_tx_status() local
1936 wpa_driver_nl80211_drv_init_rfkill(struct wpa_driver_nl80211_data *drv) wpa_driver_nl80211_drv_init_rfkill() argument
1993 struct wpa_driver_nl80211_data *drv; wpa_driver_nl80211_drv_init() local
2093 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_register_frame() local
2176 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_mgmt_subscribe_non_ap() local
2583 qca_vendor_test(struct wpa_driver_nl80211_data *drv) qca_vendor_test() argument
2610 wpa_driver_nl80211_finish_drv_init(struct wpa_driver_nl80211_data *drv, const u8 *set_addr, int first, const char *driver_params) wpa_driver_nl80211_finish_drv_init() argument
2722 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_del_beacon() local
2741 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_deinit() local
2942 issue_key_mgmt_set_key(struct wpa_driver_nl80211_data *drv, const u8 *key, size_t key_len) issue_key_mgmt_set_key() argument
2972 nl80211_set_pmk(struct wpa_driver_nl80211_data *drv, const u8 *key, size_t key_len, const u8 *addr) nl80211_set_pmk() argument
3016 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_key() local
3250 wpa_driver_nl80211_mlme(struct wpa_driver_nl80211_data *drv, const u8 *addr, int cmd, u16 reason_code, int local_state_change, struct nl_handle *nl_connect) wpa_driver_nl80211_mlme() argument
3280 wpa_driver_nl80211_disconnect(struct wpa_driver_nl80211_data *drv, u16 reason_code, struct nl_handle *nl_connect) wpa_driver_nl80211_disconnect() argument
3305 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_deauthenticate() local
3336 nl80211_copy_auth_params(struct wpa_driver_nl80211_data *drv, struct wpa_driver_auth_params *params) nl80211_copy_auth_params() argument
3384 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_unmask_11b_rates() local
3425 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_authenticate() local
3591 wpa_driver_nl80211_authenticate_retry(struct wpa_driver_nl80211_data *drv) wpa_driver_nl80211_authenticate_retry() argument
3637 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_send_frame() local
3692 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_send_mlme() local
3780 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_bss() local
3807 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_acl() local
3881 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_mesh_config() local
4005 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_multicast_to_unicast() local
4052 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_ap() local
4425 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_channel() local
4506 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_sta_add() local
4736 struct wpa_driver_nl80211_data *drv = bss->drv; rtnl_neigh_delete_fdb_entry() local
4773 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_sta_remove() local
4805 nl80211_remove_iface(struct wpa_driver_nl80211_data *drv, int ifidx) nl80211_remove_iface() argument
4857 nl80211_create_iface_once(struct wpa_driver_nl80211_data *drv, const char *ifname, enum nl80211_iftype iftype, const u8 *addr, int wds, int (*handler)(struct nl_msg *, void *), void *arg) nl80211_create_iface_once() argument
4940 nl80211_create_iface(struct wpa_driver_nl80211_data *drv, const char *ifname, enum nl80211_iftype iftype, const u8 *addr, int wds, int (*handler)(struct nl_msg *, void *), void *arg, int use_existing) nl80211_create_iface() argument
4991 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_setup_ap() local
5031 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_teardown_ap() local
5084 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_hapd_send_eapol() local
5218 wpa_driver_nl80211_ap(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params) wpa_driver_nl80211_ap() argument
5248 nl80211_leave_ibss(struct wpa_driver_nl80211_data *drv, int reset_mode) nl80211_leave_ibss() argument
5317 wpa_driver_nl80211_ibss(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params) wpa_driver_nl80211_ibss() argument
5411 nl80211_put_fils_connect_params(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct nl_msg *msg) nl80211_put_fils_connect_params() argument
5452 nl80211_connect_common(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct nl_msg *msg) nl80211_connect_common() argument
5707 wpa_driver_nl80211_try_connect( struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct nl_handle *nl_connect) wpa_driver_nl80211_try_connect() argument
5798 wpa_driver_nl80211_connect( struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct nl_handle *nl_connect) wpa_driver_nl80211_connect() argument
5834 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_associate() local
5913 nl80211_set_mode(struct wpa_driver_nl80211_data *drv, int ifindex, enum nl80211_iftype mode) nl80211_set_mode() argument
5943 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_mode_impl() local
6093 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_capa() local
6111 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_operstate() local
6125 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_supp_port() local
6201 struct wpa_driver_nl80211_data *drv = bss->drv; i802_get_seqnum() local
6222 struct wpa_driver_nl80211_data *drv = bss->drv; i802_set_rts() local
6250 struct wpa_driver_nl80211_data *drv = bss->drv; i802_set_frag() local
6505 struct wpa_driver_nl80211_data *drv = bss->drv; i802_set_tx_queue_params() local
6570 struct wpa_driver_nl80211_data *drv = bss->drv; i802_set_sta_vlan() local
6625 struct wpa_driver_nl80211_data *drv = bss->drv; i802_sta_deauth() local
6660 struct wpa_driver_nl80211_data *drv = bss->drv; i802_sta_disassoc() local
6683 dump_ifidx(struct wpa_driver_nl80211_data *drv) dump_ifidx() argument
6708 add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, int ifidx_reason) add_ifidx() argument
6758 del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, int ifidx_reason) del_ifidx() argument
6777 have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, int ifidx_reason) have_ifidx() argument
6796 struct wpa_driver_nl80211_data *drv = bss->drv; i802_set_wds_sta() local
6861 struct wpa_driver_nl80211_data *drv = eloop_ctx; handle_eapol() local
6880 i802_check_bridge(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, const char *brname, const char *ifname) i802_check_bridge() argument
6941 struct wpa_driver_nl80211_data *drv; i802_init() local
7084 struct wpa_driver_nl80211_data *drv; nl80211_addr_in_use() local
7094 nl80211_vif_addr(struct wpa_driver_nl80211_data *drv, u8 *new_addr) nl80211_vif_addr() argument
7154 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_if_add() local
7300 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_if_remove() local
7394 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_send_frame_cmd() local
7461 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_send_action() local
7509 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_frame_wait_cancel() local
7531 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_send_action_cancel_wait() local
7556 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_remain_on_channel() local
7588 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_cancel_remain_on_channel() local
7620 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_probe_req_report() local
7671 nl80211_disable_11b_rates(struct wpa_driver_nl80211_data *drv, int ifindex, int disabled) nl80211_disable_11b_rates() argument
7724 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_deinit_ap() local
7744 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_stop_ap() local
7756 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_deinit_p2p_cli() local
7787 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_signal_monitor() local
7835 nl80211_get_channel_width(struct wpa_driver_nl80211_data *drv, struct wpa_signal_info *sig) nl80211_get_channel_width() argument
7848 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_signal_poll() local
7880 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_param() local
7990 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_get_radio_name() local
8228 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_survey() local
8267 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_rekey_info() local
8340 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_poll_client() local
8422 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_start_radar_detection() local
8458 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_send_tdls_mgmt() local
8500 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_tdls_oper() local
8552 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_tdls_enable_channel_switch() local
8581 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_tdls_disable_channel_switch() local
8622 struct wpa_driver_nl80211_data *drv = bss->drv; driver_nl80211_scan2() local
8733 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_update_ft_ies() local
8760 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_update_dh_ie() local
8786 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_macaddr() local
8823 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_status() local
9023 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_switch_channel() local
9148 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_add_ts() local
9180 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_del_ts() local
9262 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_vendor_cmd() local
9307 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_qos_map() local
9332 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_wowlan() local
9374 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_roaming() local
9408 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_disable_fils() local
9440 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_bssid_blacklist() local
9498 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_mac_addr() local
9610 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_join_mesh() local
9708 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_leave_mesh() local
9736 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_probe_mesh_link() local
9770 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_br_add_ip_neigh() local
9858 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_br_delete_ip_neigh() local
10080 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_do_acs() local
10131 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_band() local
10243 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_get_pref_freq_list() local
10319 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_prob_oper_freq() local
10369 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_p2p_lo_start() local
10425 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_p2p_lo_stop() local
10448 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_tdls_mode() local
10604 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_get_bss_transition_status() local
10700 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_ignore_assoc_disallow() local
10856 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_get_ext_capab() local
10889 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_update_connection_params() local
10938 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_send_external_auth_status() local
10982 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_4addr_mode() local
[all...]
H A Ddriver_wired.c168 static int wired_init_sockets(struct wpa_driver_wired_data *drv, u8 *own_addr) in wired_init_sockets() argument
176 drv->common.sock = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_PAE)); in wired_init_sockets()
177 if (drv->common.sock < 0) { in wired_init_sockets()
183 if (eloop_register_read_sock(drv->common.sock, handle_read, in wired_init_sockets()
184 drv->common.ctx, NULL)) { in wired_init_sockets()
190 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); in wired_init_sockets()
191 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { in wired_init_sockets()
203 if (bind(drv->common.sock, (struct sockaddr *) &addr, sizeof(addr)) < 0) in wired_init_sockets()
210 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, in wired_init_sockets()
218 os_strlcpy(ifr.ifr_name, drv in wired_init_sockets()
290 struct wpa_driver_wired_data *drv = priv; wired_send_eapol() local
329 struct wpa_driver_wired_data *drv; wired_driver_hapd_init() local
354 struct wpa_driver_wired_data *drv = priv; wired_driver_hapd_deinit() local
372 struct wpa_driver_wired_data *drv; wpa_driver_wired_init() local
389 struct wpa_driver_wired_data *drv = priv; wpa_driver_wired_deinit() local
[all...]
H A Ddriver_nl80211_event.c147 static void mlme_event_auth(struct wpa_driver_nl80211_data *drv, in mlme_event_auth() argument
153 if (!(drv->capa.flags & WPA_DRIVER_FLAGS_SME) && in mlme_event_auth()
154 drv->force_connect_cmd) { in mlme_event_auth()
172 os_memcpy(drv->auth_bssid, mgmt->sa, ETH_ALEN); in mlme_event_auth()
173 os_memset(drv->auth_attempt_bssid, 0, ETH_ALEN); in mlme_event_auth()
185 wpa_supplicant_event(drv->ctx, EVENT_AUTH, &event); in mlme_event_auth()
209 static void mlme_event_assoc(struct wpa_driver_nl80211_data *drv, in mlme_event_assoc() argument
218 if (!(drv->capa.flags & WPA_DRIVER_FLAGS_SME) && in mlme_event_assoc()
219 drv->force_connect_cmd) { in mlme_event_assoc()
249 wpa_supplicant_event(drv in mlme_event_assoc()
290 mlme_event_connect(struct wpa_driver_nl80211_data *drv, enum nl80211_commands cmd, struct nlattr *status, struct nlattr *addr, struct nlattr *req_ie, struct nlattr *resp_ie, struct nlattr *timed_out, struct nlattr *timeout_reason, struct nlattr *authorized, struct nlattr *key_replay_ctr, struct nlattr *ptk_kck, struct nlattr *ptk_kek, struct nlattr *subnet_status, struct nlattr *fils_erp_next_seq_num, struct nlattr *fils_pmk, struct nlattr *fils_pmkid) mlme_event_connect() argument
469 mlme_event_disconnect(struct wpa_driver_nl80211_data *drv, struct nlattr *reason, struct nlattr *addr, struct nlattr *by_ap) mlme_event_disconnect() argument
535 mlme_event_ch_switch(struct wpa_driver_nl80211_data *drv, struct nlattr *ifindex, struct nlattr *freq, struct nlattr *type, struct nlattr *bw, struct nlattr *cf1, struct nlattr *cf2, int finished) mlme_event_ch_switch() argument
608 mlme_timeout_event(struct wpa_driver_nl80211_data *drv, enum nl80211_commands cmd, struct nlattr *addr) mlme_timeout_event() argument
637 struct wpa_driver_nl80211_data *drv = bss->drv; mlme_event_mgmt() local
677 mlme_event_mgmt_tx_status(struct wpa_driver_nl80211_data *drv, struct nlattr *cookie, const u8 *frame, size_t len, struct nlattr *ack) mlme_event_mgmt_tx_status() argument
716 mlme_event_deauth_disassoc(struct wpa_driver_nl80211_data *drv, enum wpa_event_type type, const u8 *frame, size_t len) mlme_event_deauth_disassoc() argument
842 mlme_event_unprot_disconnect(struct wpa_driver_nl80211_data *drv, enum wpa_event_type type, const u8 *frame, size_t len) mlme_event_unprot_disconnect() argument
886 struct wpa_driver_nl80211_data *drv = bss->drv; mlme_event() local
1002 mlme_event_join_ibss(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) mlme_event_join_ibss() argument
1033 mlme_event_remain_on_channel(struct wpa_driver_nl80211_data *drv, int cancel_event, struct nlattr *tb[]) mlme_event_remain_on_channel() argument
1081 mlme_event_ft_event(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) mlme_event_ft_event() argument
1109 mlme_event_dh_event(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, struct nlattr *tb[]) mlme_event_dh_event() argument
1132 send_scan_event(struct wpa_driver_nl80211_data *drv, int aborted, struct nlattr *tb[], int external_scan) send_scan_event() argument
1208 nl80211_cqm_event(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) nl80211_cqm_event() argument
1310 nl80211_new_peer_candidate(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_new_peer_candidate() argument
1332 nl80211_new_station_event(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, struct nlattr **tb) nl80211_new_station_event() argument
1365 nl80211_del_station_event(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, struct nlattr **tb) nl80211_del_station_event() argument
1392 nl80211_rekey_offload_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_rekey_offload_event() argument
1431 nl80211_pmksa_candidate_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_pmksa_candidate_event() argument
1465 nl80211_client_probe_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_client_probe_event() argument
1490 nl80211_tdls_oper_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_tdls_oper_event() argument
1533 nl80211_stop_ap(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_stop_ap() argument
1540 nl80211_connect_failed_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_connect_failed_event() argument
1577 nl80211_radar_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_radar_event() argument
1656 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_spurious_frame() local
1673 qca_nl80211_avoid_freq(struct wpa_driver_nl80211_data *drv, const u8 *data, size_t len) qca_nl80211_avoid_freq() argument
1739 qca_nl80211_acs_select_ch(struct wpa_driver_nl80211_data *drv, const u8 *data, size_t len) qca_nl80211_acs_select_ch() argument
1797 qca_nl80211_key_mgmt_auth(struct wpa_driver_nl80211_data *drv, const u8 *data, size_t len) qca_nl80211_key_mgmt_auth() argument
1834 qca_nl80211_dfs_offload_radar_event( struct wpa_driver_nl80211_data *drv, u32 subcmd, u8 *msg, int length) qca_nl80211_dfs_offload_radar_event() argument
1920 qca_nl80211_scan_trigger_event(struct wpa_driver_nl80211_data *drv, u8 *data, size_t len) qca_nl80211_scan_trigger_event() argument
1950 send_vendor_scan_event(struct wpa_driver_nl80211_data *drv, int aborted, struct nlattr *tb[], int external_scan) send_vendor_scan_event() argument
2012 qca_nl80211_scan_done_event(struct wpa_driver_nl80211_data *drv, u8 *data, size_t len) qca_nl80211_scan_done_event() argument
2052 qca_nl80211_p2p_lo_stop_event(struct wpa_driver_nl80211_data *drv, u8 *data, size_t len) qca_nl80211_p2p_lo_stop_event() argument
2079 nl80211_vendor_event_qca(struct wpa_driver_nl80211_data *drv, u32 subcmd, u8 *data, size_t len) nl80211_vendor_event_qca() argument
2122 nl80211_vendor_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_vendor_event() argument
2167 nl80211_reg_change_event(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) nl80211_reg_change_event() argument
2260 nl80211_reg_beacon_hint_event(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) nl80211_reg_beacon_hint_event() argument
2278 nl80211_external_auth(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_external_auth() argument
2321 nl80211_port_authorized(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_port_authorized() argument
2346 nl80211_sta_opmode_change_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) nl80211_sta_opmode_change_event() argument
2419 struct wpa_driver_nl80211_data *drv = bss->drv; do_process_drv_event() local
2644 struct wpa_driver_nl80211_data *drv, *tmp; process_global_event() local
[all...]
H A Ddriver_privsep.c30 static int wpa_priv_reg_cmd(struct wpa_driver_privsep_data *drv, int cmd) in wpa_priv_reg_cmd() argument
34 res = sendto(drv->priv_socket, &cmd, sizeof(cmd), 0, in wpa_priv_reg_cmd()
35 (struct sockaddr *) &drv->priv_addr, in wpa_priv_reg_cmd()
36 sizeof(drv->priv_addr)); in wpa_priv_reg_cmd()
43 static int wpa_priv_cmd(struct wpa_driver_privsep_data *drv, int cmd, in wpa_priv_cmd() argument
58 msg.msg_name = &drv->priv_addr; in wpa_priv_cmd()
59 msg.msg_namelen = sizeof(drv->priv_addr); in wpa_priv_cmd()
61 if (sendmsg(drv->cmd_socket, &msg, 0) < 0) { in wpa_priv_cmd()
73 FD_SET(drv->cmd_socket, &rfds); in wpa_priv_cmd()
76 res = select(drv in wpa_priv_cmd()
104 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_scan() local
132 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_scan_results2() local
214 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_set_key() local
245 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_authenticate() local
295 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_associate() local
338 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_bssid() local
351 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_ssid() local
514 struct wpa_driver_privsep_data *drv = eloop_ctx; wpa_driver_privsep_receive() local
598 struct wpa_driver_privsep_data *drv; wpa_driver_privsep_init() local
614 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_deinit() local
643 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_set_param() local
783 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_capa() local
800 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_mac_addr() local
808 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_set_country() local
[all...]
H A Ddriver_hostap.c58 static void handle_data(struct hostap_driver_data *drv, u8 *buf, size_t len, in handle_data() argument
82 wpa_supplicant_event(drv->hapd, EVENT_RX_FROM_UNKNOWN, &event); in handle_data()
109 drv_event_eapol_rx(drv->hapd, sa, pos, left); in handle_data()
119 static void handle_tx_callback(struct hostap_driver_data *drv, u8 *buf, in handle_tx_callback() argument
136 wpa_supplicant_event(drv->hapd, EVENT_TX_STATUS, &event); in handle_tx_callback()
140 static void handle_frame(struct hostap_driver_data *drv, u8 *buf, size_t len) in handle_frame() argument
172 handle_tx_callback(drv, buf, data_len, ver == 2 ? 1 : 0); in handle_frame()
184 wpa_supplicant_event(drv->hapd, EVENT_RX_MGMT, &event); in handle_frame()
191 handle_data(drv, buf, data_len, stype); in handle_frame()
202 struct hostap_driver_data *drv in handle_read() local
216 hostap_init_sockets(struct hostap_driver_data *drv, u8 *own_addr) hostap_init_sockets() argument
268 struct hostap_driver_data *drv = priv; hostap_send_mlme() local
285 struct hostap_driver_data *drv = priv; hostap_send_eapol() local
331 struct hostap_driver_data *drv = priv; hostap_sta_set_flags() local
351 struct hostap_driver_data *drv = priv; hostap_set_iface_flags() local
380 struct hostap_driver_data *drv = priv; hostapd_ioctl() local
404 struct hostap_driver_data *drv = priv; wpa_driver_hostap_set_key() local
460 struct hostap_driver_data *drv = priv; hostap_get_seqnum() local
493 struct hostap_driver_data *drv = priv; hostap_ioctl_prism2param() local
515 struct hostap_driver_data *drv = priv; hostap_set_ieee8021x() local
543 struct hostap_drvier_data *drv = priv; hostap_set_privacy() local
552 struct hostap_driver_data *drv = priv; hostap_set_ssid() local
573 struct hostap_driver_data *drv = priv; hostap_flush() local
586 struct hostap_driver_data *drv = priv; hostap_read_sta_data() local
626 struct hostap_driver_data *drv = priv; hostap_sta_add() local
659 struct hostap_driver_data *drv = priv; hostap_sta_remove() local
677 struct hostap_driver_data *drv = priv; hostap_get_inact_sec() local
693 struct hostap_driver_data *drv = priv; hostap_sta_clear_stats() local
707 hostapd_ioctl_set_generic_elem(struct hostap_driver_data *drv) hostapd_ioctl_set_generic_elem() argument
745 struct hostap_driver_data *drv = priv; hostap_set_generic_elem() local
765 struct hostap_driver_data *drv = priv; hostap_set_ap_wps_ie() local
789 hostapd_wireless_event_wireless_custom(struct hostap_driver_data *drv, char *custom) hostapd_wireless_event_wireless_custom() argument
821 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, unsigned int len) hostapd_wireless_event_wireless() argument
876 struct hostap_driver_data *drv = ctx; hostapd_wireless_event_rtm_newlink() local
898 hostap_get_we_version(struct hostap_driver_data *drv) hostap_get_we_version() argument
944 hostap_wireless_event_init(struct hostap_driver_data *drv) hostap_wireless_event_init() argument
968 struct hostap_driver_data *drv; hostap_init() local
1010 struct hostap_driver_data *drv = priv; hostap_driver_deinit() local
1033 struct hostap_driver_data *drv = priv; hostap_sta_deauth() local
1060 struct hostap_driver_data *drv = priv; hostap_set_freq() local
1081 struct hostap_driver_data *drv = priv; hostap_sta_disassoc() local
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/
H A Ddriver_roboswitch.c86 struct wpa_driver_roboswitch_data *drv, u8 reg) in wpa_driver_roboswitch_mdio_read()
88 struct mii_ioctl_data *mii = if_mii(&drv->ifr); in wpa_driver_roboswitch_mdio_read()
93 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) { in wpa_driver_roboswitch_mdio_read()
103 struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) in wpa_driver_roboswitch_mdio_write()
105 struct mii_ioctl_data *mii = if_mii(&drv->ifr); in wpa_driver_roboswitch_mdio_write()
111 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { in wpa_driver_roboswitch_mdio_write()
118 static int wpa_driver_roboswitch_reg(struct wpa_driver_roboswitch_data *drv, in wpa_driver_roboswitch_reg() argument
124 wpa_driver_roboswitch_mdio_write(drv, ROBO_MII_PAG in wpa_driver_roboswitch_reg()
85 wpa_driver_roboswitch_mdio_read( struct wpa_driver_roboswitch_data *drv, u8 reg) wpa_driver_roboswitch_mdio_read() argument
102 wpa_driver_roboswitch_mdio_write( struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) wpa_driver_roboswitch_mdio_write() argument
140 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) wpa_driver_roboswitch_read() argument
158 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) wpa_driver_roboswitch_write() argument
175 struct wpa_driver_roboswitch_data *drv = priv; wpa_driver_roboswitch_receive() local
209 struct wpa_driver_roboswitch_data *drv = priv; wpa_driver_roboswitch_set_param() local
235 struct wpa_driver_roboswitch_data *drv = priv; wpa_driver_roboswitch_get_ifname() local
240 wpa_driver_roboswitch_join(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) wpa_driver_roboswitch_join() argument
286 wpa_driver_roboswitch_leave(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) wpa_driver_roboswitch_leave() argument
359 struct wpa_driver_roboswitch_data *drv; wpa_driver_roboswitch_init() local
461 struct wpa_driver_roboswitch_data *drv = priv; wpa_driver_roboswitch_deinit() local
[all...]
H A Ddriver_macsec_linux.c36 struct macsec_drv_data *drv; member
131 static int init_genl_ctx(struct macsec_drv_data *drv) in init_genl_ctx() argument
133 struct macsec_genl_ctx *ctx = &drv->ctx; in init_genl_ctx()
154 ctx->cb_arg.drv = drv; in init_genl_ctx()
168 static int try_commit(struct macsec_drv_data *drv) in try_commit() argument
172 if (!drv->sk) in try_commit()
175 if (!drv->link) in try_commit()
178 if (drv->controlled_port_enabled_set) { in try_commit()
183 drv in try_commit()
249 struct macsec_drv_data *drv = priv; macsec_drv_wpa_deinit() local
289 struct macsec_drv_data *drv; macsec_drv_wpa_init() local
309 struct macsec_drv_data *drv = priv; macsec_drv_macsec_init() local
361 struct macsec_drv_data *drv = priv; macsec_drv_macsec_deinit() local
399 struct macsec_drv_data *drv = priv; macsec_drv_enable_protect_frames() local
419 struct macsec_drv_data *drv = priv; macsec_drv_enable_encrypt() local
441 struct macsec_drv_data *drv = priv; macsec_drv_set_replay_protect() local
477 struct macsec_drv_data *drv = priv; macsec_drv_enable_controlled_port() local
630 do_dump(struct macsec_drv_data *drv, u8 txsa, u64 rxsci, u8 rxsa, u32 *pn) do_dump() argument
679 struct macsec_drv_data *drv = priv; macsec_drv_get_receive_lowest_pn() local
701 struct macsec_drv_data *drv = priv; macsec_drv_set_receive_lowest_pn() local
748 struct macsec_drv_data *drv = priv; macsec_drv_get_transmit_next_pn() local
768 struct macsec_drv_data *drv = priv; macsec_drv_set_transmit_next_pn() local
820 struct macsec_drv_data *drv = priv; macsec_drv_create_receive_sc() local
858 struct macsec_drv_data *drv = priv; macsec_drv_delete_receive_sc() local
894 struct macsec_drv_data *drv = priv; macsec_drv_create_receive_sa() local
953 struct macsec_drv_data *drv = priv; macsec_drv_delete_receive_sa() local
1034 struct macsec_drv_data *drv = priv; macsec_drv_enable_receive_sa() local
1054 struct macsec_drv_data *drv = priv; macsec_drv_disable_receive_sa() local
1096 struct macsec_drv_data *drv = priv; macsec_drv_create_transmit_sc() local
1176 struct macsec_drv_data *drv = priv; macsec_drv_delete_transmit_sc() local
1211 struct macsec_drv_data *drv = priv; macsec_drv_create_transmit_sa() local
1266 struct macsec_drv_data *drv = priv; macsec_drv_delete_transmit_sa() local
1342 struct macsec_drv_data *drv = priv; macsec_drv_enable_transmit_sa() local
1371 struct macsec_drv_data *drv = priv; macsec_drv_disable_transmit_sa() local
1384 struct macsec_drv_data *drv = priv; macsec_drv_status() local
1466 macsec_drv_init_sockets(struct macsec_drv_data *drv, u8 *own_addr) macsec_drv_init_sockets() argument
1538 struct macsec_drv_data *drv; macsec_drv_hapd_init() local
1563 struct macsec_drv_data *drv = priv; macsec_drv_hapd_deinit() local
1578 struct macsec_drv_data *drv = priv; macsec_drv_send_eapol() local
[all...]
H A Ddriver_ndis.c41 int wpa_driver_register_event_cb(struct wpa_driver_ndis_data *drv);
47 static void wpa_driver_ndis_poll(void *drv);
49 static int wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv);
50 static int wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv);
51 static void wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv);
451 static int ndis_get_oid(struct wpa_driver_ndis_data *drv, unsigned int oid, in ndis_get_oid() argument
466 o->ptcDeviceName = drv->adapter_name; in ndis_get_oid()
468 if (!DeviceIoControl(drv->ndisuio, IOCTL_NDISUIO_QUERY_OID_VALUE, in ndis_get_oid()
506 if (!PacketRequest(drv->adapter, FALSE, o)) { in ndis_get_oid()
526 static int ndis_set_oid(struct wpa_driver_ndis_data *drv, unsigne argument
587 ndis_set_auth_mode(struct wpa_driver_ndis_data *drv, int mode) ndis_set_auth_mode() argument
601 ndis_get_auth_mode(struct wpa_driver_ndis_data *drv) ndis_get_auth_mode() argument
616 ndis_set_encr_status(struct wpa_driver_ndis_data *drv, int encr) ndis_set_encr_status() argument
629 ndis_get_encr_status(struct wpa_driver_ndis_data *drv) ndis_get_encr_status() argument
646 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_bssid() local
664 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_ssid() local
683 wpa_driver_ndis_set_ssid(struct wpa_driver_ndis_data *drv, const u8 *ssid, size_t ssid_len) wpa_driver_ndis_set_ssid() argument
703 wpa_driver_ndis_radio_off(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_radio_off() argument
711 wpa_driver_ndis_disconnect(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_disconnect() argument
724 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_deauthenticate() local
736 wpa_driver_ndis_scan_native80211( struct wpa_driver_ndis_data *drv, struct wpa_driver_scan_params *params) wpa_driver_ndis_scan_native80211() argument
759 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_scan() local
816 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_scan_results() local
902 wpa_driver_ndis_remove_key(struct wpa_driver_ndis_data *drv, int key_idx, const u8 *addr, const u8 *bssid, int pairwise) wpa_driver_ndis_remove_key() argument
933 wpa_driver_ndis_add_wep(struct wpa_driver_ndis_data *drv, int pairwise, int key_idx, int set_tx, const u8 *key, size_t key_len) wpa_driver_ndis_add_wep() argument
972 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_set_key() local
1052 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_associate() local
1201 wpa_driver_ndis_set_pmkid(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_set_pmkid() argument
1238 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_add_pmkid() local
1283 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_remove_pmkid() local
1314 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_flush_pmkid() local
1352 wpa_driver_ndis_get_associnfo(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_get_associnfo() argument
1465 struct wpa_driver_ndis_data *drv = eloop_ctx; wpa_driver_ndis_poll_timeout() local
1509 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_poll() local
1517 wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_event_connect() argument
1529 wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_event_disconnect() argument
1537 wpa_driver_ndis_event_auth(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) wpa_driver_ndis_event_auth() argument
1571 wpa_driver_ndis_event_pmkid(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) wpa_driver_ndis_event_pmkid() argument
1616 wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) wpa_driver_ndis_event_media_specific() argument
1647 wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_event_adapter_arrival() argument
1677 wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_event_adapter_removal() argument
1691 wpa_driver_ndis_get_wpa_capability(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_get_wpa_capability() argument
1757 wpa_driver_ndis_get_capability(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_get_capability() argument
1847 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_capa() local
1857 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_ifname() local
1864 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_get_mac_addr() local
1875 struct wpa_driver_ndis_data *drv = eloop_data; ndisuio_notification_receive() local
1939 ndisuio_notification_deinit(struct wpa_driver_ndis_data *drv) ndisuio_notification_deinit() argument
1975 ndisuio_notification_init(struct wpa_driver_ndis_data *drv) ndisuio_notification_init() argument
2034 wpa_driver_ndis_get_names(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_get_names() argument
2361 wpa_driver_ndis_rebind_adapter(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_rebind_adapter() argument
2405 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) wpa_driver_ndis_set_wzc() argument
2669 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) wpa_driver_ndis_set_wzc() argument
2693 wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_adapter_init() argument
2730 wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_adapter_open() argument
2782 wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv) wpa_driver_ndis_adapter_close() argument
2795 ndis_add_multicast(struct wpa_driver_ndis_data *drv) ndis_add_multicast() argument
2810 struct wpa_driver_ndis_data *drv; wpa_driver_ndis_init() local
2934 struct wpa_driver_ndis_data *drv = priv; wpa_driver_ndis_deinit() local
[all...]
H A Ddriver_macsec_qca.c85 static void __macsec_drv_init(struct macsec_qca_data *drv) in __macsec_drv_init() argument
91 wpa_printf(MSG_INFO, "%s: secy_id=%d", __func__, drv->secy_id); in __macsec_drv_init()
94 ret = nss_macsec_secy_en_set(drv->secy_id, true); in __macsec_drv_init()
98 ret = nss_macsec_secy_sc_sa_mapping_mode_set(drv->secy_id, in __macsec_drv_init()
109 ret = nss_macsec_secy_rx_ctl_filt_set(drv->secy_id, 0, &rx_ctl_filt); in __macsec_drv_init()
118 ret = nss_macsec_secy_tx_ctl_filt_set(drv->secy_id, 0, &tx_ctl_filt); in __macsec_drv_init()
124 static void __macsec_drv_deinit(struct macsec_qca_data *drv) in __macsec_drv_deinit() argument
126 nss_macsec_secy_en_set(drv->secy_id, false); in __macsec_drv_deinit()
127 nss_macsec_secy_rx_sc_del_all(drv->secy_id); in __macsec_drv_deinit()
128 nss_macsec_secy_tx_sc_del_all(drv in __macsec_drv_deinit()
191 macsec_qca_init_sockets(struct macsec_qca_data *drv, u8 *own_addr) macsec_qca_init_sockets() argument
289 struct macsec_qca_data *drv; macsec_qca_init() local
313 struct macsec_qca_data *drv = priv; macsec_qca_deinit() local
323 struct macsec_qca_data *drv; macsec_qca_hapd_init() local
356 struct macsec_qca_data *drv = priv; macsec_qca_hapd_deinit() local
371 struct macsec_qca_data *drv = priv; macsec_qca_send_eapol() local
409 struct macsec_qca_data *drv = priv; macsec_qca_macsec_init() local
427 struct macsec_qca_data *drv = priv; macsec_qca_macsec_deinit() local
449 struct macsec_qca_data *drv = priv; macsec_qca_enable_protect_frames() local
463 struct macsec_qca_data *drv = priv; macsec_qca_set_replay_protect() local
488 struct macsec_qca_data *drv = priv; macsec_qca_set_current_cipher_suite() local
507 struct macsec_qca_data *drv = priv; macsec_qca_enable_controlled_port() local
544 macsec_qca_lookup_receive_channel(struct macsec_qca_data *drv, struct receive_sc *sc, u32 *channel) macsec_qca_lookup_receive_channel() argument
553 macsec_qca_register_receive_channel(struct macsec_qca_data *drv, struct receive_sc *sc, u32 channel) macsec_qca_register_receive_channel() argument
562 macsec_qca_lookup_transmit_channel(struct macsec_qca_data *drv, struct transmit_sc *sc, u32 *channel) macsec_qca_lookup_transmit_channel() argument
571 macsec_qca_register_transmit_channel(struct macsec_qca_data *drv, struct transmit_sc *sc, u32 channel) macsec_qca_register_transmit_channel() argument
582 struct macsec_qca_data *drv = priv; macsec_qca_get_receive_lowest_pn() local
613 struct macsec_qca_data *drv = priv; macsec_qca_get_transmit_next_pn() local
632 struct macsec_qca_data *drv = priv; macsec_qca_set_transmit_next_pn() local
651 struct macsec_qca_data *drv = priv; macsec_qca_get_available_receive_sc() local
680 struct macsec_qca_data *drv = priv; macsec_qca_create_receive_sc() local
734 struct macsec_qca_data *drv = priv; macsec_qca_delete_receive_sc() local
757 struct macsec_qca_data *drv = priv; macsec_qca_create_receive_sa() local
807 struct macsec_qca_data *drv = priv; macsec_qca_enable_receive_sa() local
827 struct macsec_qca_data *drv = priv; macsec_qca_disable_receive_sa() local
847 struct macsec_qca_data *drv = priv; macsec_qca_get_available_transmit_sc() local
873 struct macsec_qca_data *drv = priv; macsec_qca_create_transmit_sc() local
913 struct macsec_qca_data *drv = priv; macsec_qca_delete_transmit_sc() local
936 struct macsec_qca_data *drv = priv; macsec_qca_create_transmit_sa() local
1001 struct macsec_qca_data *drv = priv; macsec_qca_enable_transmit_sa() local
1021 struct macsec_qca_data *drv = priv; macsec_qca_disable_transmit_sa() local
[all...]
H A Ddriver_wext.c37 static int wpa_driver_wext_finish_drv_init(struct wpa_driver_wext_data *drv);
38 static void wpa_driver_wext_disconnect(struct wpa_driver_wext_data *drv);
42 int wpa_driver_wext_set_auth_param(struct wpa_driver_wext_data *drv, in wpa_driver_wext_set_auth_param() argument
49 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); in wpa_driver_wext_set_auth_param()
53 if (ioctl(drv->ioctl_sock, SIOCSIWAUTH, &iwr) < 0) { in wpa_driver_wext_set_auth_param()
74 struct wpa_driver_wext_data *drv = priv; in wpa_driver_wext_get_bssid() local
79 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); in wpa_driver_wext_get_bssid()
81 if (ioctl(drv->ioctl_sock, SIOCGIWAP, &iwr) < 0) { in wpa_driver_wext_get_bssid()
99 struct wpa_driver_wext_data *drv = priv; in wpa_driver_wext_set_bssid() local
104 os_strlcpy(iwr.ifr_name, drv in wpa_driver_wext_set_bssid()
128 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_get_ssid() local
167 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_ssid() local
214 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_freq() local
320 wpa_driver_wext_event_wireless_pmkidcand( struct wpa_driver_wext_data *drv, const char *ev, size_t len) wpa_driver_wext_event_wireless_pmkidcand() argument
347 wpa_driver_wext_event_wireless_assocreqie( struct wpa_driver_wext_data *drv, const char *ev, int len) wpa_driver_wext_event_wireless_assocreqie() argument
367 wpa_driver_wext_event_wireless_assocrespie( struct wpa_driver_wext_data *drv, const char *ev, int len) wpa_driver_wext_event_wireless_assocrespie() argument
387 wpa_driver_wext_event_assoc_ies(struct wpa_driver_wext_data *drv) wpa_driver_wext_event_assoc_ies() argument
413 wpa_driver_wext_event_wireless(struct wpa_driver_wext_data *drv, char *data, unsigned int len) wpa_driver_wext_event_wireless() argument
533 wpa_driver_wext_event_link(struct wpa_driver_wext_data *drv, char *buf, size_t len, int del) wpa_driver_wext_event_link() argument
579 wpa_driver_wext_own_ifname(struct wpa_driver_wext_data *drv, u8 *buf, size_t len) wpa_driver_wext_own_ifname() argument
604 wpa_driver_wext_own_ifindex(struct wpa_driver_wext_data *drv, int ifindex, u8 *buf, size_t len) wpa_driver_wext_own_ifindex() argument
625 struct wpa_driver_wext_data *drv = ctx; wpa_driver_wext_event_rtm_newlink() local
706 struct wpa_driver_wext_data *drv = ctx; wpa_driver_wext_event_rtm_dellink() local
737 struct wpa_driver_wext_data *drv = ctx; wpa_driver_wext_rfkill_unblocked() local
748 wext_get_phy_name(struct wpa_driver_wext_data *drv) wext_get_phy_name() argument
790 struct wpa_driver_wext_data *drv; wpa_driver_wext_init() local
867 wext_hostap_ifname(struct wpa_driver_wext_data *drv, const char *ifname) wext_hostap_ifname() argument
902 wext_add_hostap(struct wpa_driver_wext_data *drv) wext_add_hostap() argument
925 wext_check_hostap(struct wpa_driver_wext_data *drv) wext_check_hostap() argument
968 wpa_driver_wext_finish_drv_init(struct wpa_driver_wext_data *drv) wpa_driver_wext_finish_drv_init() argument
1036 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_deinit() local
1090 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_scan() local
1144 wpa_driver_wext_giwscan(struct wpa_driver_wext_data *drv, size_t *len) wpa_driver_wext_giwscan() argument
1272 wext_get_scan_qual(struct wpa_driver_wext_data *drv, struct iw_event *iwe, struct wext_scan_data *res) wext_get_scan_qual() argument
1422 wext_19_iw_point(struct wpa_driver_wext_data *drv, u16 cmd) wext_19_iw_point() argument
1505 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_get_scan_results() local
1602 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_get_range() local
1678 wpa_driver_wext_set_psk(struct wpa_driver_wext_data *drv, const u8 *psk) wpa_driver_wext_set_psk() argument
1723 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_key_ext() local
1822 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_key() local
1893 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_countermeasures() local
1904 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_drop_unencrypted() local
1912 wpa_driver_wext_mlme(struct wpa_driver_wext_data *drv, const u8 *addr, int cmd, u16 reason_code) wpa_driver_wext_mlme() argument
1939 wpa_driver_wext_disconnect(struct wpa_driver_wext_data *drv) wpa_driver_wext_disconnect() argument
1998 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_deauthenticate() local
2010 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_gen_ie() local
2063 wpa_driver_wext_auth_alg_fallback(struct wpa_driver_wext_data *drv, struct wpa_driver_associate_params *params) wpa_driver_wext_auth_alg_fallback() argument
2110 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_associate() local
2231 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_auth_alg() local
2260 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_mode() local
2311 wpa_driver_wext_pmksa(struct wpa_driver_wext_data *drv, u32 cmd, const u8 *bssid, const u8 *pmkid) wpa_driver_wext_pmksa() argument
2344 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_add_pmkid() local
2353 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_remove_pmkid() local
2361 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_flush_pmkid() local
2368 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_get_capa() local
2376 wpa_driver_wext_alternative_ifindex(struct wpa_driver_wext_data *drv, const char *ifname) wpa_driver_wext_alternative_ifindex() argument
2397 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_set_operstate() local
2407 wpa_driver_wext_get_version(struct wpa_driver_wext_data *drv) wpa_driver_wext_get_version() argument
2415 struct wpa_driver_wext_data *drv = priv; wext_get_radio_name() local
2422 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_signal_poll() local
2453 struct wpa_driver_wext_data *drv = priv; wpa_driver_wext_status() local
[all...]
H A Ddriver_nl80211.c176 wpa_driver_nl80211_finish_drv_init(struct wpa_driver_nl80211_data *drv,
190 static void add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx,
192 static void del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx,
194 static int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx,
199 static int nl80211_disable_11b_rates(struct wpa_driver_nl80211_data *drv,
202 static int nl80211_leave_ibss(struct wpa_driver_nl80211_data *drv,
257 struct i802_bss * get_bss_ifindex(struct wpa_driver_nl80211_data *drv, in get_bss_ifindex() argument
262 for (bss = drv->first_bss; bss; bss = bss->next) { in get_bss_ifindex()
277 void nl80211_mark_disconnected(struct wpa_driver_nl80211_data *drv) in nl80211_mark_disconnected() argument
279 if (drv in nl80211_mark_disconnected()
513 send_and_recv_msgs(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, int (*valid_handler)(struct nl_msg *, void *), void *valid_data, int (*ack_handler_custom)(struct nl_msg *, void *), void *ack_data) send_and_recv_msgs() argument
531 send_and_recv_msgs_owner(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, struct nl_sock *handle, int set_owner, int (*valid_handler)(struct nl_msg *, void *), void *valid_data, int (*ack_handler_custom)(struct nl_msg *, void *), void *ack_data) send_and_recv_msgs_owner() argument
570 send_and_recv_msgs_connect_handle(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, struct i802_bss *bss, int set_owner) send_and_recv_msgs_connect_handle() argument
662 nl80211_cmd(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, int flags, uint8_t cmd) nl80211_cmd() argument
699 nl80211_ifindex_msg_build(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, int ifindex, int flags, uint8_t cmd) nl80211_ifindex_msg_build() argument
717 nl80211_ifindex_msg(struct wpa_driver_nl80211_data *drv, int ifindex, int flags, uint8_t cmd) nl80211_ifindex_msg() argument
725 nl80211_drv_msg(struct wpa_driver_nl80211_data *drv, int flags, uint8_t cmd) nl80211_drv_msg() argument
844 nl80211_register_beacons(struct wpa_driver_nl80211_data *drv, struct nl80211_wiphy_data *w) nl80211_register_beacons() argument
889 struct wpa_driver_nl80211_data *drv; process_beacon_event() local
1032 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_get_ifindex() local
1041 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_bssid() local
1052 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_ssid() local
1108 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_get_sta_mlo_info() local
1127 wpa_driver_nl80211_event_newlink( struct nl80211_global *global, struct wpa_driver_nl80211_data *drv, int ifindex, const char *ifname) wpa_driver_nl80211_event_newlink() argument
1159 wpa_driver_nl80211_event_dellink( struct nl80211_global *global, struct wpa_driver_nl80211_data *drv, int ifindex, const char *ifname) wpa_driver_nl80211_event_dellink() argument
1192 wpa_driver_nl80211_own_ifname(struct wpa_driver_nl80211_data *drv, u8 *buf, size_t len) wpa_driver_nl80211_own_ifname() argument
1217 wpa_driver_nl80211_own_ifindex(struct wpa_driver_nl80211_data *drv, int ifindex, u8 *buf, size_t len) wpa_driver_nl80211_own_ifindex() argument
1240 struct wpa_driver_nl80211_data *drv; nl80211_find_drv() local
1262 nl80211_refresh_mac(struct wpa_driver_nl80211_data *drv, int ifindex, int notify) nl80211_refresh_mac() argument
1294 struct wpa_driver_nl80211_data *drv; wpa_driver_nl80211_event_rtm_newlink() local
1471 struct wpa_driver_nl80211_data *drv; wpa_driver_nl80211_event_rtm_dellink() local
1543 struct wpa_driver_nl80211_data *drv; global() member
1572 struct wpa_driver_nl80211_data *drv = ctx->drv; nl80211_get_assoc_freq_handler() local
1666 nl80211_get_assoc_ssid(struct wpa_driver_nl80211_data *drv, u8 *ssid) nl80211_get_assoc_ssid() argument
1700 nl80211_get_assoc_freq(struct wpa_driver_nl80211_data *drv) nl80211_get_assoc_freq() argument
1801 nl80211_get_link_signal(struct wpa_driver_nl80211_data *drv, struct wpa_signal_info *sig) nl80211_get_link_signal() argument
1863 nl80211_get_link_noise(struct wpa_driver_nl80211_data *drv, struct wpa_signal_info *sig_change) nl80211_get_link_noise() argument
1933 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_channel_info() local
1969 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_country() local
2012 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_country() local
2153 struct wpa_driver_nl80211_data *drv = ctx; wpa_driver_nl80211_rfkill_blocked() local
2168 struct wpa_driver_nl80211_data *drv = ctx; wpa_driver_nl80211_rfkill_unblocked() local
2192 struct wpa_driver_nl80211_data *drv = eloop_ctx; wpa_driver_nl80211_handle_eapol_tx_status() local
2294 wpa_driver_nl80211_drv_init_rfkill(struct wpa_driver_nl80211_data *drv) wpa_driver_nl80211_drv_init_rfkill() argument
2351 struct wpa_driver_nl80211_data *drv; wpa_driver_nl80211_drv_init() local
2476 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_register_frame() local
2543 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_mgmt_subscribe_non_ap() local
2987 qca_vendor_test(struct wpa_driver_nl80211_data *drv) qca_vendor_test() argument
3015 wpa_driver_nl80211_finish_drv_init(struct wpa_driver_nl80211_data *drv, const u8 *set_addr, int first, const char *driver_params) wpa_driver_nl80211_finish_drv_init() argument
3126 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_del_beacon() local
3145 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_deinit() local
3394 issue_key_mgmt_set_key(struct wpa_driver_nl80211_data *drv, const u8 *key, size_t key_len) issue_key_mgmt_set_key() argument
3424 nl80211_set_pmk(struct wpa_driver_nl80211_data *drv, const u8 *key, size_t key_len, const u8 *addr) nl80211_set_pmk() argument
3465 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_key() local
3815 wpa_driver_nl80211_mlme(struct wpa_driver_nl80211_data *drv, const u8 *addr, int cmd, u16 reason_code, int local_state_change, struct i802_bss *bss) wpa_driver_nl80211_mlme() argument
3847 wpa_driver_nl80211_disconnect(struct wpa_driver_nl80211_data *drv, u16 reason_code, struct i802_bss *bss) wpa_driver_nl80211_disconnect() argument
3878 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_deauthenticate() local
3907 nl80211_copy_auth_params(struct wpa_driver_nl80211_data *drv, struct wpa_driver_auth_params *params) nl80211_copy_auth_params() argument
3965 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_unmask_11b_rates() local
4006 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_authenticate() local
4179 wpa_driver_nl80211_authenticate_retry(struct wpa_driver_nl80211_data *drv) wpa_driver_nl80211_authenticate_retry() argument
4227 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_send_mlme() local
4388 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_bss() local
4415 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_acl() local
4504 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_mesh_config() local
4649 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_multicast_to_unicast() local
4783 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_set_ap() local
5229 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_channel() local
5310 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_sta_add() local
5550 struct wpa_driver_nl80211_data *drv = bss->drv; rtnl_neigh_delete_fdb_entry() local
5587 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_sta_remove() local
5619 nl80211_remove_iface(struct wpa_driver_nl80211_data *drv, int ifidx) nl80211_remove_iface() argument
5675 nl80211_create_iface_once(struct wpa_driver_nl80211_data *drv, const char *ifname, enum nl80211_iftype iftype, const u8 *addr, int wds, int (*handler)(struct nl_msg *, void *), void *arg) nl80211_create_iface_once() argument
5762 nl80211_create_iface(struct wpa_driver_nl80211_data *drv, const char *ifname, enum nl80211_iftype iftype, const u8 *addr, int wds, int (*handler)(struct nl_msg *, void *), void *arg, int use_existing) nl80211_create_iface() argument
5813 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_setup_ap() local
5853 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_teardown_ap() local
5906 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_tx_control_port() local
5953 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_hapd_send_eapol() local
6100 wpa_driver_nl80211_ap(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params) wpa_driver_nl80211_ap() argument
6130 nl80211_leave_ibss(struct wpa_driver_nl80211_data *drv, int reset_mode) nl80211_leave_ibss() argument
6207 wpa_driver_nl80211_ibss(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params) wpa_driver_nl80211_ibss() argument
6301 nl80211_put_fils_connect_params(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct nl_msg *msg) nl80211_put_fils_connect_params() argument
6342 nl80211_connect_common(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct nl_msg *msg) global() argument
6703 wpa_driver_nl80211_try_connect( struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct i802_bss *bss) global() argument
6812 wpa_driver_nl80211_connect( struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct i802_bss *bss) global() argument
6848 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
6924 nl80211_set_mode(struct wpa_driver_nl80211_data *drv, int ifindex, enum nl80211_iftype mode) global() argument
6960 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7111 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7151 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7169 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7183 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7259 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7280 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7308 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7571 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7636 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7693 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7728 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7751 dump_ifidx(struct wpa_driver_nl80211_data *drv) global() argument
7776 add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, int ifidx_reason) global() argument
7826 del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, int ifidx_reason) global() argument
7845 have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, int ifidx_reason) global() argument
7864 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
7929 struct wpa_driver_nl80211_data *drv = eloop_ctx; global() local
7948 i802_check_bridge(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, const char *brname, const char *ifname) global() argument
8013 struct wpa_driver_nl80211_data *drv; global() local
8166 struct wpa_driver_nl80211_data *drv; global() local
8176 nl80211_vif_addr(struct wpa_driver_nl80211_data *drv, u8 *new_addr) global() argument
8236 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8396 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8490 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8557 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8631 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8653 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8678 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8710 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8742 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8793 nl80211_disable_11b_rates(struct wpa_driver_nl80211_data *drv, int ifindex, int disabled) global() argument
8846 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8866 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8878 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8909 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
8957 nl80211_get_channel_width(struct wpa_driver_nl80211_data *drv, struct wpa_signal_info *sig) global() argument
8970 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9040 nl80211_get_links_noise(struct wpa_driver_nl80211_data *drv, struct wpa_mlo_signal_info *mlo_sig) global() argument
9095 nl80211_get_links_channel_width(struct wpa_driver_nl80211_data *drv, struct wpa_mlo_signal_info *mlo_sig) global() argument
9110 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9147 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9287 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9531 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9570 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9643 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9725 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9783 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9813 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9865 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9894 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
9932 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10044 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10071 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10097 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10134 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10334 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10466 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10498 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10601 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10662 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10701 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10728 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10770 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10804 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10836 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10893 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
10929 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11044 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11145 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11174 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11208 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11296 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11558 nl80211_qca_do_acs(struct wpa_driver_nl80211_data *drv, struct drv_acs_params *params) global() argument
11611 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11734 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11811 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11861 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11917 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
11940 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
12096 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
12192 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
12238 wpa_driver_do_broadcom_acs(struct wpa_driver_nl80211_data *drv, struct drv_acs_params *params) global() argument
12294 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
12426 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
12459 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
12516 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
12560 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
12608 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
12645 struct wpa_driver_nl80211_data *drv = bss->drv; global() local
[all...]
H A Ddriver_atheros.c184 get80211param(struct atheros_driver_data *drv, int op, int *data) in get80211param() argument
189 os_strlcpy(iwr.ifr_name, drv->iface, IFNAMSIZ); in get80211param()
192 if (ioctl(drv->ioctl_sock, IEEE80211_IOCTL_GETPARAM, &iwr) < 0) in get80211param()
202 set80211priv(struct atheros_driver_data *drv, int op, void *data, int len) in set80211priv() argument
213 os_strlcpy(iwr.ifr_name, drv->iface, IFNAMSIZ); in set80211priv()
229 if (ioctl(drv->ioctl_sock, op, &iwr) < 0) { in set80211priv()
232 __func__, drv->iface, op, in set80211priv()
241 set80211param(struct atheros_driver_data *drv, int op, int arg) in set80211param() argument
246 os_strlcpy(iwr.ifr_name, drv->iface, IFNAMSIZ); in set80211param()
250 if (ioctl(drv in set80211param()
278 atheros_configure_wpa(struct atheros_driver_data *drv, struct wpa_bss_params *params) atheros_configure_wpa() argument
389 struct atheros_driver_data *drv = priv; atheros_set_ieee8021x() local
421 struct atheros_driver_data *drv = priv; atheros_set_privacy() local
431 struct atheros_driver_data *drv = priv; atheros_set_sta_authorized() local
469 struct atheros_driver_data *drv = priv; atheros_del_key() local
497 struct atheros_driver_data *drv = priv; atheros_set_key() local
592 struct atheros_driver_data *drv = priv; atheros_get_seqnum() local
649 struct atheros_driver_data *drv = priv; atheros_read_sta_driver_data() local
684 struct atheros_driver_data *drv = priv; atheros_sta_clear_stats() local
706 struct atheros_driver_data *drv = priv; atheros_set_opt_ie() local
762 struct atheros_driver_data *drv = priv; atheros_sta_deauth() local
786 struct atheros_driver_data *drv = priv; atheros_sta_disassoc() local
810 struct atheros_driver_data *drv = ctx; atheros_set_qos_map() local
859 struct atheros_driver_data *drv = ctx; atheros_raw_receive() local
954 atheros_receive_pkt(struct atheros_driver_data *drv) atheros_receive_pkt() argument
989 atheros_reset_appfilter(struct atheros_driver_data *drv) atheros_reset_appfilter() argument
1001 struct atheros_driver_data *drv = priv; atheros_set_wps_ie() local
1038 struct atheros_driver_data *drv = priv; atheros_set_ap_wps_ie() local
1069 struct atheros_driver_data *drv = priv; atheros_sta_auth() local
1131 struct atheros_driver_data *drv = priv; atheros_sta_assoc() local
1168 atheros_new_sta(struct atheros_driver_data *drv, u8 addr[IEEE80211_ADDR_LEN]) atheros_new_sta() argument
1236 atheros_wireless_event_wireless_custom(struct atheros_driver_data *drv, char *custom, char *end) atheros_wireless_event_wireless_custom() argument
1350 send_action_cb_event(struct atheros_driver_data *drv, char *data, size_t data_len) send_action_cb_event() argument
1389 fetch_pending_big_events(struct atheros_driver_data *drv) fetch_pending_big_events() argument
1461 atheros_wireless_event_atheros_custom(struct atheros_driver_data *drv, int opcode, char *buf, int len) atheros_wireless_event_atheros_custom() argument
1479 atheros_wireless_event_wireless(struct atheros_driver_data *drv, char *data, unsigned int len) atheros_wireless_event_wireless() argument
1555 struct atheros_driver_data *drv = ctx; atheros_wireless_event_rtm_newlink() local
1578 atheros_get_we_version(struct atheros_driver_data *drv) atheros_get_we_version() argument
1625 atheros_wireless_event_init(struct atheros_driver_data *drv) atheros_wireless_event_init() argument
1650 struct atheros_driver_data *drv = priv; atheros_send_eapol() local
1691 struct atheros_driver_data *drv = ctx; handle_read() local
1697 atheros_read_fils_cap(struct atheros_driver_data *drv) atheros_read_fils_cap() argument
1720 struct atheros_driver_data *drv; atheros_init() local
1819 struct atheros_driver_data *drv = priv; atheros_deinit() local
1845 struct atheros_driver_data *drv = priv; atheros_set_ssid() local
1865 struct atheros_driver_data *drv = priv; atheros_get_ssid() local
1888 struct atheros_driver_data *drv = priv; atheros_set_countermeasures() local
1896 struct atheros_driver_data *drv = priv; atheros_commit() local
1970 struct atheros_driver_data *drv = priv; atheros_send_mgmt() local
1997 struct atheros_driver_data *drv = priv; atheros_add_tspec() local
2020 struct atheros_driver_data *drv = priv; atheros_add_sta_node() local
2037 set80211big(struct atheros_driver_data *drv, int op, const void *data, int len) set80211big() argument
2068 struct atheros_driver_data *drv = priv; atheros_send_action() local
2095 athr_wnm_tfs(struct atheros_driver_data *drv, const u8* peer, u8 *ie, u16 *len, enum wnm_oper oper) athr_wnm_tfs() argument
2189 atheros_wnm_sleep(struct atheros_driver_data *drv, const u8 *peer, enum wnm_oper oper) atheros_wnm_sleep() argument
2228 struct atheros_driver_data *drv = priv; atheros_wnm_oper() local
[all...]
H A Ddriver_bsd.c82 struct bsd_driver_data *drv; in bsd_get_drvindex() local
84 dl_list_for_each(drv, &global->ifaces, struct bsd_driver_data, list) { in bsd_get_drvindex()
85 if (drv->ifindex == ifindex) in bsd_get_drvindex()
86 return drv; in bsd_get_drvindex()
95 struct bsd_driver_data *drv; in bsd_get_drvname() local
97 dl_list_for_each(drv, &global->ifaces, struct bsd_driver_data, list) { in bsd_get_drvname()
98 if (os_strcmp(drv->ifname, ifname) == 0) in bsd_get_drvname()
99 return drv; in bsd_get_drvname()
107 struct bsd_driver_data *drv = priv; in bsd_set80211() local
110 if (drv in bsd_set80211()
133 struct bsd_driver_data *drv = priv; bsd_get80211() local
152 get80211var(struct bsd_driver_data *drv, int op, void *arg, int arg_len) get80211var() argument
162 set80211var(struct bsd_driver_data *drv, int op, const void *arg, int arg_len) set80211var() argument
168 set80211param(struct bsd_driver_data *drv, int op, int arg) set80211param() argument
176 struct bsd_driver_data *drv = priv; bsd_get_ssid() local
197 struct bsd_driver_data *drv = priv; bsd_set_ssid() local
216 struct bsd_driver_data *drv = priv; bsd_get_if_media() local
234 struct bsd_driver_data *drv = priv; bsd_set_if_media() local
296 bsd_get_iface_flags(struct bsd_driver_data *drv) bsd_get_iface_flags() argument
317 struct bsd_driver_data *drv = priv; bsd_set_key() local
563 struct bsd_driver_data *drv = priv; bsd_send_eapol() local
574 struct bsd_driver_data *drv = priv; bsd_set_freq() local
627 struct bsd_driver_data *drv; bsd_route_overflow() local
727 struct bsd_driver_data *drv; bsd_wireless_event_receive() local
994 struct bsd_driver_data *drv = ctx; handle_read() local
1001 struct bsd_driver_data *drv; bsd_init() local
1051 struct bsd_driver_data *drv = priv; bsd_deinit() local
1082 get80211param(struct bsd_driver_data *drv, int op) get80211param() argument
1094 struct bsd_driver_data *drv = priv; wpa_driver_bsd_get_bssid() local
1112 struct bsd_driver_data *drv = priv; wpa_driver_bsd_get_ssid() local
1117 wpa_driver_bsd_set_wpa_ie(struct bsd_driver_data *drv, const u8 *wpa_ie, size_t wpa_ie_len) wpa_driver_bsd_set_wpa_ie() argument
1194 struct bsd_driver_data *drv = ctx; handle_read() local
1202 struct bsd_driver_data *drv = priv; wpa_driver_bsd_associate() local
1285 struct bsd_driver_data *drv = priv; wpa_driver_bsd_scan() local
1457 wpa_driver_bsd_capa(struct bsd_driver_data *drv) wpa_driver_bsd_capa() argument
1532 get80211opmode(struct bsd_driver_data *drv) get80211opmode() argument
1563 struct bsd_driver_data *drv; wpa_driver_bsd_init() local
1627 struct bsd_driver_data *drv = priv; wpa_driver_bsd_deinit() local
1651 struct bsd_driver_data *drv = priv; wpa_driver_bsd_get_capa() local
[all...]
H A Ddriver_wired.c168 static int wired_init_sockets(struct wpa_driver_wired_data *drv, u8 *own_addr) in wired_init_sockets() argument
176 drv->common.sock = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_PAE)); in wired_init_sockets()
177 if (drv->common.sock < 0) { in wired_init_sockets()
183 if (eloop_register_read_sock(drv->common.sock, handle_read, in wired_init_sockets()
184 drv->common.ctx, NULL)) { in wired_init_sockets()
190 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); in wired_init_sockets()
191 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { in wired_init_sockets()
203 if (bind(drv->common.sock, (struct sockaddr *) &addr, sizeof(addr)) < 0) in wired_init_sockets()
210 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, in wired_init_sockets()
218 os_strlcpy(ifr.ifr_name, drv in wired_init_sockets()
290 struct wpa_driver_wired_data *drv = priv; wired_send_eapol() local
329 struct wpa_driver_wired_data *drv; wired_driver_hapd_init() local
354 struct wpa_driver_wired_data *drv = priv; wired_driver_hapd_deinit() local
372 struct wpa_driver_wired_data *drv; wpa_driver_wired_init() local
389 struct wpa_driver_wired_data *drv = priv; wpa_driver_wired_deinit() local
[all...]
H A Ddriver_privsep.c30 static int wpa_priv_reg_cmd(struct wpa_driver_privsep_data *drv, int cmd) in wpa_priv_reg_cmd() argument
34 res = sendto(drv->priv_socket, &cmd, sizeof(cmd), 0, in wpa_priv_reg_cmd()
35 (struct sockaddr *) &drv->priv_addr, in wpa_priv_reg_cmd()
36 sizeof(drv->priv_addr)); in wpa_priv_reg_cmd()
43 static int wpa_priv_cmd(struct wpa_driver_privsep_data *drv, int cmd, in wpa_priv_cmd() argument
58 msg.msg_name = &drv->priv_addr; in wpa_priv_cmd()
59 msg.msg_namelen = sizeof(drv->priv_addr); in wpa_priv_cmd()
61 if (sendmsg(drv->cmd_socket, &msg, 0) < 0) { in wpa_priv_cmd()
73 FD_SET(drv->cmd_socket, &rfds); in wpa_priv_cmd()
76 res = select(drv in wpa_priv_cmd()
104 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_scan() local
132 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_scan_results2() local
211 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_set_key() local
251 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_authenticate() local
301 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_associate() local
344 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_bssid() local
357 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_ssid() local
520 struct wpa_driver_privsep_data *drv = eloop_ctx; wpa_driver_privsep_receive() local
604 struct wpa_driver_privsep_data *drv; wpa_driver_privsep_init() local
620 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_deinit() local
649 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_set_param() local
789 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_capa() local
808 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_get_mac_addr() local
816 struct wpa_driver_privsep_data *drv = priv; wpa_driver_privsep_set_country() local
[all...]
H A Ddriver_hostap.c58 static void handle_data(struct hostap_driver_data *drv, u8 *buf, size_t len, in handle_data() argument
82 wpa_supplicant_event(drv->hapd, EVENT_RX_FROM_UNKNOWN, &event); in handle_data()
109 drv_event_eapol_rx(drv->hapd, sa, pos, left); in handle_data()
119 static void handle_tx_callback(struct hostap_driver_data *drv, u8 *buf, in handle_tx_callback() argument
136 wpa_supplicant_event(drv->hapd, EVENT_TX_STATUS, &event); in handle_tx_callback()
140 static void handle_frame(struct hostap_driver_data *drv, u8 *buf, size_t len) in handle_frame() argument
172 handle_tx_callback(drv, buf, data_len, ver == 2 ? 1 : 0); in handle_frame()
184 wpa_supplicant_event(drv->hapd, EVENT_RX_MGMT, &event); in handle_frame()
191 handle_data(drv, buf, data_len, stype); in handle_frame()
202 struct hostap_driver_data *drv in handle_read() local
216 hostap_init_sockets(struct hostap_driver_data *drv, u8 *own_addr) hostap_init_sockets() argument
269 struct hostap_driver_data *drv = priv; hostap_send_mlme() local
286 struct hostap_driver_data *drv = priv; hostap_send_eapol() local
332 struct hostap_driver_data *drv = priv; hostap_sta_set_flags() local
352 struct hostap_driver_data *drv = priv; hostap_set_iface_flags() local
381 struct hostap_driver_data *drv = priv; hostapd_ioctl() local
402 struct hostap_driver_data *drv = priv; wpa_driver_hostap_set_key() local
464 struct hostap_driver_data *drv = priv; hostap_get_seqnum() local
497 struct hostap_driver_data *drv = priv; hostap_ioctl_prism2param() local
519 struct hostap_driver_data *drv = priv; hostap_set_ieee8021x() local
547 struct hostap_drvier_data *drv = priv; hostap_set_privacy() local
556 struct hostap_driver_data *drv = priv; hostap_set_ssid() local
577 struct hostap_driver_data *drv = priv; hostap_flush() local
590 struct hostap_driver_data *drv = priv; hostap_read_sta_data() local
630 struct hostap_driver_data *drv = priv; hostap_sta_add() local
663 struct hostap_driver_data *drv = priv; hostap_sta_remove() local
681 struct hostap_driver_data *drv = priv; hostap_get_inact_sec() local
697 struct hostap_driver_data *drv = priv; hostap_sta_clear_stats() local
711 hostapd_ioctl_set_generic_elem(struct hostap_driver_data *drv) hostapd_ioctl_set_generic_elem() argument
749 struct hostap_driver_data *drv = priv; hostap_set_generic_elem() local
769 struct hostap_driver_data *drv = priv; hostap_set_ap_wps_ie() local
793 hostapd_wireless_event_wireless_custom(struct hostap_driver_data *drv, char *custom) hostapd_wireless_event_wireless_custom() argument
825 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, unsigned int len) hostapd_wireless_event_wireless() argument
880 struct hostap_driver_data *drv = ctx; hostapd_wireless_event_rtm_newlink() local
902 hostap_get_we_version(struct hostap_driver_data *drv) hostap_get_we_version() argument
948 hostap_wireless_event_init(struct hostap_driver_data *drv) hostap_wireless_event_init() argument
972 struct hostap_driver_data *drv; hostap_init() local
1014 struct hostap_driver_data *drv = priv; hostap_driver_deinit() local
1037 struct hostap_driver_data *drv = priv; hostap_sta_deauth() local
1064 struct hostap_driver_data *drv = priv; hostap_set_freq() local
1085 struct hostap_driver_data *drv = priv; hostap_sta_disassoc() local
[all...]
H A Ddriver_nl80211_scan.c82 struct wpa_driver_nl80211_data *drv, struct nl80211_noise_info *info) in nl80211_get_noise_for_scan_results()
87 msg = nl80211_drv_msg(drv, NLM_F_DUMP, NL80211_CMD_GET_SURVEY); in nl80211_get_noise_for_scan_results()
88 return send_and_recv_msgs(drv, msg, get_noise_for_scan_results, info, in nl80211_get_noise_for_scan_results()
97 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_abort_scan() local
101 ret = send_and_recv_msgs(drv, msg, NULL, NULL, NULL, NULL); in nl80211_abort_scan()
111 static int nl80211_abort_vendor_scan(struct wpa_driver_nl80211_data *drv, in nl80211_abort_vendor_scan() argument
121 msg = nl80211_drv_msg(drv, 0, NL80211_CMD_VENDOR); in nl80211_abort_vendor_scan()
132 ret = send_and_recv_msgs(drv, msg, NULL, NULL, NULL, NULL); in nl80211_abort_vendor_scan()
159 struct wpa_driver_nl80211_data *drv in wpa_driver_nl80211_scan_timeout() local
81 nl80211_get_noise_for_scan_results( struct wpa_driver_nl80211_data *drv, struct nl80211_noise_info *info) nl80211_get_noise_for_scan_results() argument
185 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_scan_common() local
331 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_scan() local
430 nl80211_sched_scan_add_scan_plans(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, struct wpa_driver_scan_params *params) nl80211_sched_scan_add_scan_plans() argument
507 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_sched_scan() local
656 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_stop_sched_scan() local
680 nl80211_scan_filtered(struct wpa_driver_nl80211_data *drv, const u8 *ie, size_t ie_len) nl80211_scan_filtered() argument
705 nl80211_parse_bss_info(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg) nl80211_parse_bss_info() argument
839 struct wpa_driver_nl80211_data *drv; global() member
871 clear_state_mismatch(struct wpa_driver_nl80211_data *drv, const u8 *addr) clear_state_mismatch() argument
885 nl80211_check_bss_status(struct wpa_driver_nl80211_data *drv, struct wpa_scan_res *r) nl80211_check_bss_status() argument
926 wpa_driver_nl80211_check_bss_status( struct wpa_driver_nl80211_data *drv, struct wpa_scan_results *res) wpa_driver_nl80211_check_bss_status() argument
952 nl80211_get_scan_results(struct wpa_driver_nl80211_data *drv) nl80211_get_scan_results() argument
1014 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_get_scan_results() local
1025 struct wpa_driver_nl80211_data *drv; global() member
1046 nl80211_dump_scan(struct wpa_driver_nl80211_data *drv) nl80211_dump_scan() argument
1065 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_abort_scan() local
1115 struct wpa_driver_nl80211_data *drv = bss->drv; wpa_driver_nl80211_vendor_scan() local
1289 struct wpa_driver_nl80211_data *drv = bss->drv; nl80211_set_default_scan_ies() local
[all...]
/third_party/mesa3d/src/gallium/frontends/va/
H A Dbuffer.c43 vlVaDriver *drv; in vlVaCreateBuffer() local
66 drv = VL_VA_DRIVER(ctx); in vlVaCreateBuffer()
67 mtx_lock(&drv->mutex); in vlVaCreateBuffer()
68 *buf_id = handle_table_add(drv->htab, buf); in vlVaCreateBuffer()
69 mtx_unlock(&drv->mutex); in vlVaCreateBuffer()
78 vlVaDriver *drv; in vlVaBufferSetNumElements() local
84 drv = VL_VA_DRIVER(ctx); in vlVaBufferSetNumElements()
85 mtx_lock(&drv->mutex); in vlVaBufferSetNumElements()
86 buf = handle_table_get(drv->htab, buf_id); in vlVaBufferSetNumElements()
87 mtx_unlock(&drv in vlVaBufferSetNumElements()
107 vlVaDriver *drv; vlVaMapBuffer() local
171 vlVaDriver *drv; vlVaUnmapBuffer() local
215 vlVaDriver *drv; vlVaDestroyBuffer() local
248 vlVaDriver *drv; vlVaBufferInfo() local
272 vlVaDriver *drv; vlVaAcquireBufferHandle() local
367 vlVaDriver *drv; vlVaReleaseBufferHandle() local
[all...]
H A Dcontext.c117 vlVaDriver *drv; in VA_DRIVER_INIT_FUNC() local
122 drv = CALLOC(1, sizeof(vlVaDriver)); in VA_DRIVER_INIT_FUNC()
123 if (!drv) in VA_DRIVER_INIT_FUNC()
128 FREE(drv); in VA_DRIVER_INIT_FUNC()
132 drv->vscreen = vl_dri3_screen_create(ctx->native_dpy, ctx->x11_screen); in VA_DRIVER_INIT_FUNC()
133 if (!drv->vscreen) in VA_DRIVER_INIT_FUNC()
134 drv->vscreen = vl_dri2_screen_create(ctx->native_dpy, ctx->x11_screen); in VA_DRIVER_INIT_FUNC()
135 if (!drv->vscreen) in VA_DRIVER_INIT_FUNC()
136 drv->vscreen = vl_xlib_swrast_screen_create(ctx->native_dpy, ctx->x11_screen); in VA_DRIVER_INIT_FUNC()
144 FREE(drv); in VA_DRIVER_INIT_FUNC()
229 vlVaDriver *drv; vlVaCreateContext() local
357 vlVaDriver *drv; vlVaDestroyContext() local
413 vlVaDriver *drv; vlVaTerminate() local
[all...]

Completed in 37 milliseconds

1234