/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/ |
H A D | driver_roboswitch.c | 86 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 D | driver_wext.c | 37 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 D | driver_macsec_linux.c | 36 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 D | driver_macsec_qca.c | 85 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 D | driver_ndis.c | 41 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 D | driver_atheros.c | 188 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 D | driver_nl80211.c | 204 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 D | driver_wired.c | 168 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 D | driver_nl80211_event.c | 147 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 D | driver_privsep.c | 30 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 D | driver_hostap.c | 58 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 D | driver_roboswitch.c | 86 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 D | driver_macsec_linux.c | 36 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 D | driver_ndis.c | 41 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 D | driver_macsec_qca.c | 85 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 D | driver_wext.c | 37 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 D | driver_nl80211.c | 176 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 D | driver_atheros.c | 184 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 D | driver_bsd.c | 82 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 D | driver_wired.c | 168 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 D | driver_privsep.c | 30 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 D | driver_hostap.c | 58 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 D | driver_nl80211_scan.c | 82 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 D | buffer.c | 43 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 D | context.c | 117 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...] |