/external/wpa_supplicant_8/hostapd/src/drivers/ |
H A D | driver_roboswitch.c | 86 struct wpa_driver_roboswitch_data *drv, u8 reg) 88 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 93 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) { 102 struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) 104 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 110 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { 116 static int wpa_driver_roboswitch_reg(struct wpa_driver_roboswitch_data *drv, argument 122 wpa_driver_roboswitch_mdio_write(drv, ROBO_MII_PAG 85 wpa_driver_roboswitch_mdio_read( struct wpa_driver_roboswitch_data *drv, u8 reg) argument 101 wpa_driver_roboswitch_mdio_write( struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) argument 138 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 156 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 173 struct wpa_driver_roboswitch_data *drv = priv; local 207 struct wpa_driver_roboswitch_data *drv = priv; local 233 struct wpa_driver_roboswitch_data *drv = priv; local 238 wpa_driver_roboswitch_join(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 284 wpa_driver_roboswitch_leave(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 349 struct wpa_driver_roboswitch_data *drv; local 448 struct wpa_driver_roboswitch_data *drv = priv; local [all...] |
H A D | driver_ndis_.c | 22 void wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv); 23 void wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv); 24 void wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, 26 void wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv); 27 void wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv); 41 static void wpa_driver_ndis_event_process(struct wpa_driver_ndis_data *drv, argument 68 wpa_driver_ndis_event_connect(drv); 71 wpa_driver_ndis_event_disconnect(drv); 74 wpa_driver_ndis_event_media_specific(drv, data, data_len); 77 wpa_driver_ndis_event_adapter_arrival(drv); 88 struct wpa_driver_ndis_data *drv = eloop_data; local [all...] |
H A D | driver_none.c | 24 struct none_driver_data *drv; local 26 drv = os_zalloc(sizeof(struct none_driver_data)); 27 if (drv == NULL) { 32 drv->hapd = hapd; 34 return drv; 40 struct none_driver_data *drv = priv; local 42 os_free(drv); 55 struct none_driver_data *drv; local 57 drv = os_zalloc(sizeof(struct none_driver_data)); 58 if (drv 71 struct none_driver_data *drv = priv; local [all...] |
H A D | driver_openbsd.c | 31 struct openbsd_driver_data *drv = priv; local 36 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); 38 if (ioctl(drv->sock, SIOCG80211NWID, &ifr) < 0 || 49 struct openbsd_driver_data *drv = priv; local 52 os_strlcpy(id.i_name, drv->ifname, sizeof(id.i_name)); 53 if (ioctl(drv->sock, SIOCG80211BSSID, &id) < 0) 75 struct openbsd_driver_data *drv = priv; local 82 os_strlcpy(keyavail.i_name, drv->ifname, sizeof(keyavail.i_name)); 87 if (ioctl(drv->sock, SIOCS80211KEYAVAIL, &keyavail) < 0) 96 struct openbsd_driver_data *drv; local 120 struct openbsd_driver_data *drv = priv; local [all...] |
H A D | driver_privsep.c | 30 static int wpa_priv_reg_cmd(struct wpa_driver_privsep_data *drv, int cmd) argument 34 res = sendto(drv->priv_socket, &cmd, sizeof(cmd), 0, 35 (struct sockaddr *) &drv->priv_addr, 36 sizeof(drv->priv_addr)); 43 static int wpa_priv_cmd(struct wpa_driver_privsep_data *drv, int cmd, argument 58 msg.msg_name = &drv->priv_addr; 59 msg.msg_namelen = sizeof(drv->priv_addr); 61 if (sendmsg(drv->cmd_socket, &msg, 0) < 0) { 72 FD_SET(drv->cmd_socket, &rfds); 75 res = select(drv 102 struct wpa_driver_privsep_data *drv = priv; local 114 struct wpa_driver_privsep_data *drv = priv; local 193 struct wpa_driver_privsep_data *drv = priv; local 224 struct wpa_driver_privsep_data *drv = priv; local 265 struct wpa_driver_privsep_data *drv = priv; local 278 struct wpa_driver_privsep_data *drv = priv; local 427 struct wpa_driver_privsep_data *drv = eloop_ctx; local 508 struct wpa_driver_privsep_data *drv; local 524 struct wpa_driver_privsep_data *drv = priv; local 553 struct wpa_driver_privsep_data *drv = priv; local 689 struct wpa_driver_privsep_data *drv = priv; local 702 struct wpa_driver_privsep_data *drv = priv; local 710 struct wpa_driver_privsep_data *drv = priv; local [all...] |
H A D | driver_hostap.c | 58 static void handle_data(struct hostap_driver_data *drv, u8 *buf, size_t len, argument 82 wpa_supplicant_event(drv->hapd, EVENT_RX_FROM_UNKNOWN, &event); 109 drv_event_eapol_rx(drv->hapd, sa, pos, left); 119 static void handle_tx_callback(struct hostap_driver_data *drv, u8 *buf, argument 136 wpa_supplicant_event(drv->hapd, EVENT_TX_STATUS, &event); 140 static void handle_frame(struct hostap_driver_data *drv, u8 *buf, size_t len) argument 181 handle_tx_callback(drv, buf, data_len, ver == 2 ? 1 : 0); 193 wpa_supplicant_event(drv->hapd, EVENT_RX_MGMT, &event); 200 handle_data(drv, buf, data_len, stype); 211 struct hostap_driver_data *drv local 225 hostap_init_sockets(struct hostap_driver_data *drv, u8 *own_addr) argument 269 struct hostap_driver_data *drv = priv; local 286 struct hostap_driver_data *drv = priv; local 331 struct hostap_driver_data *drv = priv; local 351 struct hostap_driver_data *drv = priv; local 377 struct hostap_driver_data *drv = priv; local 400 struct hostap_driver_data *drv = priv; local 456 struct hostap_driver_data *drv = priv; local 489 struct hostap_driver_data *drv = priv; local 510 struct hostap_driver_data *drv = priv; local 538 struct hostap_drvier_data *drv = priv; local 547 struct hostap_driver_data *drv = priv; local 568 struct hostap_driver_data *drv = priv; local 581 struct hostap_driver_data *drv = priv; local 621 struct hostap_driver_data *drv = priv; local 654 struct hostap_driver_data *drv = priv; local 672 struct hostap_driver_data *drv = priv; local 688 struct hostap_driver_data *drv = priv; local 702 hostapd_ioctl_set_generic_elem(struct hostap_driver_data *drv) argument 740 struct hostap_driver_data *drv = priv; local 761 struct hostap_driver_data *drv = priv; local 786 hostapd_wireless_event_wireless_custom(struct hostap_driver_data *drv, char *custom) argument 818 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, int len) argument 873 struct hostap_driver_data *drv = ctx; local 895 hostap_get_we_version(struct hostap_driver_data *drv) argument 940 hostap_wireless_event_init(struct hostap_driver_data *drv) argument 964 struct hostap_driver_data *drv; local 1004 struct hostap_driver_data *drv = priv; local 1027 struct hostap_driver_data *drv = priv; local 1054 struct hostap_driver_data *drv = priv; local 1074 struct hostap_driver_data *drv = priv; local [all...] |
H A D | driver_test.c | 45 struct wpa_driver_test_data *drv; member in struct:test_driver_bss 123 static int wpa_driver_test_attach(struct wpa_driver_test_data *drv, 126 struct wpa_driver_test_data *drv); 128 static int wpa_driver_test_init_p2p(struct wpa_driver_test_data *drv); 140 static void test_driver_free_bsses(struct wpa_driver_test_data *drv) argument 144 dl_list_for_each_safe(bss, tmp, &drv->bss, struct test_driver_bss, 153 test_driver_get_cli(struct wpa_driver_test_data *drv, struct sockaddr_un *from, argument 156 struct test_client_socket *cli = drv->cli; 175 struct wpa_driver_test_data *drv = dbss->drv; local 221 struct wpa_driver_test_data *drv = dbss->drv; local 309 struct wpa_driver_test_data *drv = dbss->drv; local 514 test_driver_scan(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, char *data) argument 595 test_driver_assoc(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, char *data) argument 673 test_driver_disassoc(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen) argument 686 test_driver_eapol(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, u8 *data, size_t datalen) argument 722 test_driver_ether(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, u8 *data, size_t datalen) argument 749 test_driver_mlme(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, u8 *data, size_t datalen) argument 823 struct wpa_driver_test_data *drv = eloop_ctx; local 946 struct wpa_driver_test_data *drv = dbss->drv; local 971 struct wpa_driver_test_data *drv = dbss->drv; local 996 struct wpa_driver_test_data *drv = dbss->drv; local 1027 struct wpa_driver_test_data *drv = dbss->drv; local 1065 struct wpa_driver_test_data *drv = dbss->drv; local 1142 struct wpa_driver_test_data *drv = bss->drv; local 1173 struct wpa_driver_test_data *drv; local 1210 struct wpa_driver_test_data *drv; local 1296 struct wpa_driver_test_data *drv = eloop_ctx; local 1316 struct wpa_driver_test_data *drv = eloop_ctx; local 1340 wpa_driver_scan_dir(struct wpa_driver_test_data *drv, const char *path) argument 1412 struct wpa_driver_test_data *drv = dbss->drv; local 1475 struct wpa_driver_test_data *drv = dbss->drv; local 1524 wpa_driver_update_mode(struct wpa_driver_test_data *drv, int ap) argument 1544 struct wpa_driver_test_data *drv = dbss->drv; local 1683 wpa_driver_test_send_disassoc(struct wpa_driver_test_data *drv) argument 1709 struct wpa_driver_test_data *drv = dbss->drv; local 1738 wpa_driver_test_scanresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1834 wpa_driver_test_assocresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1860 wpa_driver_test_disassoc(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen) argument 1869 wpa_driver_test_eapol(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1891 wpa_driver_test_mlme(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1979 wpa_driver_test_scan_cmd(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 2056 struct wpa_driver_test_data *drv = eloop_ctx; local 2115 struct wpa_driver_test_data *drv; local 2147 wpa_driver_test_close_test_socket(struct wpa_driver_test_data *drv) argument 2166 struct wpa_driver_test_data *drv = dbss->drv; local 2205 wpa_driver_test_attach(struct wpa_driver_test_data *drv, const char *dir, int ap) argument 2261 wpa_driver_test_attach_udp(struct wpa_driver_test_data *drv, char *dst) argument 2308 struct wpa_driver_test_data *drv = dbss->drv; local 2386 struct wpa_driver_test_data *drv = dbss->drv; local 2396 struct wpa_driver_test_data *drv = dbss->drv; local 2469 struct wpa_driver_test_data *drv = dbss->drv; local 2643 struct wpa_driver_test_data *drv = dbss->drv; local 2658 struct wpa_driver_test_data *drv = dbss->drv; local 2697 struct wpa_driver_test_data *drv = eloop_ctx; local 2723 struct wpa_driver_test_data *drv = eloop_ctx; local 2745 struct wpa_driver_test_data *drv = dbss->drv; local 2787 struct wpa_driver_test_data *drv = dbss->drv; local 2800 struct wpa_driver_test_data *drv = dbss->drv; local 2812 struct wpa_driver_test_data *drv = dbss->drv; local 2823 struct wpa_driver_test_data *drv = dbss->drv; local 2835 struct wpa_driver_test_data *drv = dbss->drv; local 2850 struct wpa_driver_test_data *drv = dbss->drv; local 2868 struct wpa_driver_test_data *drv = dbss->drv; local 2881 struct wpa_driver_test_data *drv = dbss->drv; local 2894 struct wpa_driver_test_data *drv = dbss->drv; local 2911 struct wpa_driver_test_data *drv = ctx; local 2977 struct wpa_driver_test_data *drv = ctx; local 3035 struct wpa_driver_test_data *drv = ctx; local 3046 struct wpa_driver_test_data *drv = ctx; local 3059 struct wpa_driver_test_data *drv = ctx; local 3087 struct wpa_driver_test_data *drv = ctx; local 3116 struct wpa_driver_test_data *drv = ctx; local 3201 wpa_driver_test_init_p2p(struct wpa_driver_test_data *drv) argument [all...] |
H A D | driver_ndis.c | 40 int wpa_driver_register_event_cb(struct wpa_driver_ndis_data *drv); 46 static void wpa_driver_ndis_poll(void *drv); 48 static int wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv); 49 static int wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv); 50 static void wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv); 450 static int ndis_get_oid(struct wpa_driver_ndis_data *drv, unsigned int oid, argument 465 o->ptcDeviceName = drv->adapter_name; 467 if (!DeviceIoControl(drv->ndisuio, IOCTL_NDISUIO_QUERY_OID_VALUE, 505 if (!PacketRequest(drv->adapter, FALSE, o)) { 525 static int ndis_set_oid(struct wpa_driver_ndis_data *drv, unsigne argument 586 ndis_set_auth_mode(struct wpa_driver_ndis_data *drv, int mode) argument 600 ndis_get_auth_mode(struct wpa_driver_ndis_data *drv) argument 615 ndis_set_encr_status(struct wpa_driver_ndis_data *drv, int encr) argument 628 ndis_get_encr_status(struct wpa_driver_ndis_data *drv) argument 645 struct wpa_driver_ndis_data *drv = priv; local 663 struct wpa_driver_ndis_data *drv = priv; local 682 wpa_driver_ndis_set_ssid(struct wpa_driver_ndis_data *drv, const u8 *ssid, size_t ssid_len) argument 702 wpa_driver_ndis_radio_off(struct wpa_driver_ndis_data *drv) argument 710 wpa_driver_ndis_disconnect(struct wpa_driver_ndis_data *drv) argument 723 struct wpa_driver_ndis_data *drv = priv; local 735 wpa_driver_ndis_scan_native80211( struct wpa_driver_ndis_data *drv, struct wpa_driver_scan_params *params) argument 758 struct wpa_driver_ndis_data *drv = priv; local 828 struct wpa_driver_ndis_data *drv = priv; local 914 wpa_driver_ndis_remove_key(struct wpa_driver_ndis_data *drv, int key_idx, const u8 *addr, const u8 *bssid, int pairwise) argument 945 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) argument 984 struct wpa_driver_ndis_data *drv = priv; local 1052 struct wpa_driver_ndis_data *drv = priv; local 1201 wpa_driver_ndis_set_pmkid(struct wpa_driver_ndis_data *drv) argument 1238 struct wpa_driver_ndis_data *drv = priv; local 1279 struct wpa_driver_ndis_data *drv = priv; local 1306 struct wpa_driver_ndis_data *drv = priv; local 1344 wpa_driver_ndis_get_associnfo(struct wpa_driver_ndis_data *drv) argument 1457 struct wpa_driver_ndis_data *drv = eloop_ctx; local 1501 struct wpa_driver_ndis_data *drv = priv; local 1509 wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv) argument 1521 wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv) argument 1529 wpa_driver_ndis_event_auth(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1563 wpa_driver_ndis_event_pmkid(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1608 wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1639 wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv) argument 1669 wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv) argument 1683 wpa_driver_ndis_get_wpa_capability(struct wpa_driver_ndis_data *drv) argument 1749 wpa_driver_ndis_get_capability(struct wpa_driver_ndis_data *drv) argument 1839 struct wpa_driver_ndis_data *drv = priv; local 1849 struct wpa_driver_ndis_data *drv = priv; local 1856 struct wpa_driver_ndis_data *drv = priv; local 1867 struct wpa_driver_ndis_data *drv = eloop_data; local 1931 ndisuio_notification_deinit(struct wpa_driver_ndis_data *drv) argument 1967 ndisuio_notification_init(struct wpa_driver_ndis_data *drv) argument 2026 wpa_driver_ndis_get_names(struct wpa_driver_ndis_data *drv) argument 2365 wpa_driver_ndis_rebind_adapter(struct wpa_driver_ndis_data *drv) argument 2409 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2673 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2697 wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv) argument 2734 wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv) argument 2786 wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv) argument 2799 ndis_add_multicast(struct wpa_driver_ndis_data *drv) argument 2814 struct wpa_driver_ndis_data *drv; local 2932 struct wpa_driver_ndis_data *drv = priv; local [all...] |
H A D | driver_bsd.c | 71 struct bsd_driver_data *drv = priv; local 75 os_strlcpy(ireq.i_name, drv->ifname, sizeof(ireq.i_name)); 81 if (ioctl(drv->sock, SIOCS80211, &ireq) < 0) { 94 struct bsd_driver_data *drv = priv; local 97 os_strlcpy(ireq->i_name, drv->ifname, sizeof(ireq->i_name)); 102 if (ioctl(drv->sock, SIOCG80211, ireq) < 0) { 111 get80211var(struct bsd_driver_data *drv, int op, void *arg, int arg_len) argument 115 if (bsd_get80211(drv, &ireq, op, arg, arg_len) < 0) 121 set80211var(struct bsd_driver_data *drv, int op, const void *arg, int arg_len) argument 123 return bsd_set80211(drv, o 127 set80211param(struct bsd_driver_data *drv, int op, int arg) argument 135 struct bsd_driver_data *drv = priv; local 156 struct bsd_driver_data *drv = priv; local 175 struct bsd_driver_data *drv = priv; local 193 struct bsd_driver_data *drv = priv; local 257 struct bsd_driver_data *drv = priv; local 527 struct bsd_driver_data *drv = priv; local 538 struct bsd_driver_data *drv = priv; local 724 struct bsd_driver_data *drv = ctx; local 802 struct bsd_driver_data *drv = ctx; local 809 struct bsd_driver_data *drv; local 865 struct bsd_driver_data *drv = priv; local 882 get80211param(struct bsd_driver_data *drv, int op) argument 894 struct bsd_driver_data *drv = priv; local 912 struct bsd_driver_data *drv = priv; local 917 wpa_driver_bsd_set_wpa_ie(struct bsd_driver_data *drv, const u8 *wpa_ie, size_t wpa_ie_len) argument 994 struct bsd_driver_data *drv = ctx; local 1002 struct bsd_driver_data *drv = priv; local 1085 struct bsd_driver_data *drv = priv; local 1153 struct bsd_driver_data *drv = sock_ctx; local 1365 wpa_driver_bsd_capa(struct bsd_driver_data *drv) argument 1444 struct bsd_driver_data *drv; local 1508 struct bsd_driver_data *drv = priv; local 1531 struct bsd_driver_data *drv = priv; local [all...] |
/external/wpa_supplicant_8/src/drivers/ |
H A D | driver_roboswitch.c | 86 struct wpa_driver_roboswitch_data *drv, u8 reg) 88 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 93 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) { 102 struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) 104 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 110 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { 116 static int wpa_driver_roboswitch_reg(struct wpa_driver_roboswitch_data *drv, argument 122 wpa_driver_roboswitch_mdio_write(drv, ROBO_MII_PAG 85 wpa_driver_roboswitch_mdio_read( struct wpa_driver_roboswitch_data *drv, u8 reg) argument 101 wpa_driver_roboswitch_mdio_write( struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) argument 138 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 156 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 173 struct wpa_driver_roboswitch_data *drv = priv; local 207 struct wpa_driver_roboswitch_data *drv = priv; local 233 struct wpa_driver_roboswitch_data *drv = priv; local 238 wpa_driver_roboswitch_join(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 284 wpa_driver_roboswitch_leave(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 349 struct wpa_driver_roboswitch_data *drv; local 448 struct wpa_driver_roboswitch_data *drv = priv; local [all...] |
H A D | driver_ndis_.c | 22 void wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv); 23 void wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv); 24 void wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, 26 void wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv); 27 void wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv); 41 static void wpa_driver_ndis_event_process(struct wpa_driver_ndis_data *drv, argument 68 wpa_driver_ndis_event_connect(drv); 71 wpa_driver_ndis_event_disconnect(drv); 74 wpa_driver_ndis_event_media_specific(drv, data, data_len); 77 wpa_driver_ndis_event_adapter_arrival(drv); 88 struct wpa_driver_ndis_data *drv = eloop_data; local [all...] |
H A D | driver_none.c | 24 struct none_driver_data *drv; local 26 drv = os_zalloc(sizeof(struct none_driver_data)); 27 if (drv == NULL) { 32 drv->hapd = hapd; 34 return drv; 40 struct none_driver_data *drv = priv; local 42 os_free(drv); 55 struct none_driver_data *drv; local 57 drv = os_zalloc(sizeof(struct none_driver_data)); 58 if (drv 71 struct none_driver_data *drv = priv; local [all...] |
H A D | driver_openbsd.c | 31 struct openbsd_driver_data *drv = priv; local 36 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); 38 if (ioctl(drv->sock, SIOCG80211NWID, &ifr) < 0 || 49 struct openbsd_driver_data *drv = priv; local 52 os_strlcpy(id.i_name, drv->ifname, sizeof(id.i_name)); 53 if (ioctl(drv->sock, SIOCG80211BSSID, &id) < 0) 75 struct openbsd_driver_data *drv = priv; local 82 os_strlcpy(keyavail.i_name, drv->ifname, sizeof(keyavail.i_name)); 87 if (ioctl(drv->sock, SIOCS80211KEYAVAIL, &keyavail) < 0) 96 struct openbsd_driver_data *drv; local 120 struct openbsd_driver_data *drv = priv; local [all...] |
H A D | driver_privsep.c | 30 static int wpa_priv_reg_cmd(struct wpa_driver_privsep_data *drv, int cmd) argument 34 res = sendto(drv->priv_socket, &cmd, sizeof(cmd), 0, 35 (struct sockaddr *) &drv->priv_addr, 36 sizeof(drv->priv_addr)); 43 static int wpa_priv_cmd(struct wpa_driver_privsep_data *drv, int cmd, argument 58 msg.msg_name = &drv->priv_addr; 59 msg.msg_namelen = sizeof(drv->priv_addr); 61 if (sendmsg(drv->cmd_socket, &msg, 0) < 0) { 72 FD_SET(drv->cmd_socket, &rfds); 75 res = select(drv 102 struct wpa_driver_privsep_data *drv = priv; local 114 struct wpa_driver_privsep_data *drv = priv; local 193 struct wpa_driver_privsep_data *drv = priv; local 224 struct wpa_driver_privsep_data *drv = priv; local 265 struct wpa_driver_privsep_data *drv = priv; local 278 struct wpa_driver_privsep_data *drv = priv; local 427 struct wpa_driver_privsep_data *drv = eloop_ctx; local 508 struct wpa_driver_privsep_data *drv; local 524 struct wpa_driver_privsep_data *drv = priv; local 553 struct wpa_driver_privsep_data *drv = priv; local 689 struct wpa_driver_privsep_data *drv = priv; local 702 struct wpa_driver_privsep_data *drv = priv; local 710 struct wpa_driver_privsep_data *drv = priv; local [all...] |
H A D | driver_hostap.c | 58 static void handle_data(struct hostap_driver_data *drv, u8 *buf, size_t len, argument 82 wpa_supplicant_event(drv->hapd, EVENT_RX_FROM_UNKNOWN, &event); 109 drv_event_eapol_rx(drv->hapd, sa, pos, left); 119 static void handle_tx_callback(struct hostap_driver_data *drv, u8 *buf, argument 136 wpa_supplicant_event(drv->hapd, EVENT_TX_STATUS, &event); 140 static void handle_frame(struct hostap_driver_data *drv, u8 *buf, size_t len) argument 181 handle_tx_callback(drv, buf, data_len, ver == 2 ? 1 : 0); 193 wpa_supplicant_event(drv->hapd, EVENT_RX_MGMT, &event); 200 handle_data(drv, buf, data_len, stype); 211 struct hostap_driver_data *drv local 225 hostap_init_sockets(struct hostap_driver_data *drv, u8 *own_addr) argument 269 struct hostap_driver_data *drv = priv; local 286 struct hostap_driver_data *drv = priv; local 331 struct hostap_driver_data *drv = priv; local 351 struct hostap_driver_data *drv = priv; local 377 struct hostap_driver_data *drv = priv; local 400 struct hostap_driver_data *drv = priv; local 456 struct hostap_driver_data *drv = priv; local 489 struct hostap_driver_data *drv = priv; local 510 struct hostap_driver_data *drv = priv; local 538 struct hostap_drvier_data *drv = priv; local 547 struct hostap_driver_data *drv = priv; local 568 struct hostap_driver_data *drv = priv; local 581 struct hostap_driver_data *drv = priv; local 621 struct hostap_driver_data *drv = priv; local 654 struct hostap_driver_data *drv = priv; local 672 struct hostap_driver_data *drv = priv; local 688 struct hostap_driver_data *drv = priv; local 702 hostapd_ioctl_set_generic_elem(struct hostap_driver_data *drv) argument 740 struct hostap_driver_data *drv = priv; local 761 struct hostap_driver_data *drv = priv; local 786 hostapd_wireless_event_wireless_custom(struct hostap_driver_data *drv, char *custom) argument 818 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, int len) argument 873 struct hostap_driver_data *drv = ctx; local 895 hostap_get_we_version(struct hostap_driver_data *drv) argument 940 hostap_wireless_event_init(struct hostap_driver_data *drv) argument 964 struct hostap_driver_data *drv; local 1004 struct hostap_driver_data *drv = priv; local 1027 struct hostap_driver_data *drv = priv; local 1054 struct hostap_driver_data *drv = priv; local 1074 struct hostap_driver_data *drv = priv; local [all...] |
H A D | driver_test.c | 45 struct wpa_driver_test_data *drv; member in struct:test_driver_bss 123 static int wpa_driver_test_attach(struct wpa_driver_test_data *drv, 126 struct wpa_driver_test_data *drv); 128 static int wpa_driver_test_init_p2p(struct wpa_driver_test_data *drv); 140 static void test_driver_free_bsses(struct wpa_driver_test_data *drv) argument 144 dl_list_for_each_safe(bss, tmp, &drv->bss, struct test_driver_bss, 153 test_driver_get_cli(struct wpa_driver_test_data *drv, struct sockaddr_un *from, argument 156 struct test_client_socket *cli = drv->cli; 175 struct wpa_driver_test_data *drv = dbss->drv; local 221 struct wpa_driver_test_data *drv = dbss->drv; local 309 struct wpa_driver_test_data *drv = dbss->drv; local 514 test_driver_scan(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, char *data) argument 595 test_driver_assoc(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, char *data) argument 673 test_driver_disassoc(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen) argument 686 test_driver_eapol(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, u8 *data, size_t datalen) argument 722 test_driver_ether(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, u8 *data, size_t datalen) argument 749 test_driver_mlme(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, u8 *data, size_t datalen) argument 823 struct wpa_driver_test_data *drv = eloop_ctx; local 946 struct wpa_driver_test_data *drv = dbss->drv; local 971 struct wpa_driver_test_data *drv = dbss->drv; local 996 struct wpa_driver_test_data *drv = dbss->drv; local 1027 struct wpa_driver_test_data *drv = dbss->drv; local 1065 struct wpa_driver_test_data *drv = dbss->drv; local 1142 struct wpa_driver_test_data *drv = bss->drv; local 1173 struct wpa_driver_test_data *drv; local 1210 struct wpa_driver_test_data *drv; local 1296 struct wpa_driver_test_data *drv = eloop_ctx; local 1316 struct wpa_driver_test_data *drv = eloop_ctx; local 1340 wpa_driver_scan_dir(struct wpa_driver_test_data *drv, const char *path) argument 1412 struct wpa_driver_test_data *drv = dbss->drv; local 1475 struct wpa_driver_test_data *drv = dbss->drv; local 1524 wpa_driver_update_mode(struct wpa_driver_test_data *drv, int ap) argument 1544 struct wpa_driver_test_data *drv = dbss->drv; local 1683 wpa_driver_test_send_disassoc(struct wpa_driver_test_data *drv) argument 1709 struct wpa_driver_test_data *drv = dbss->drv; local 1738 wpa_driver_test_scanresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1834 wpa_driver_test_assocresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1860 wpa_driver_test_disassoc(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen) argument 1869 wpa_driver_test_eapol(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1891 wpa_driver_test_mlme(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1979 wpa_driver_test_scan_cmd(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 2056 struct wpa_driver_test_data *drv = eloop_ctx; local 2115 struct wpa_driver_test_data *drv; local 2147 wpa_driver_test_close_test_socket(struct wpa_driver_test_data *drv) argument 2166 struct wpa_driver_test_data *drv = dbss->drv; local 2205 wpa_driver_test_attach(struct wpa_driver_test_data *drv, const char *dir, int ap) argument 2261 wpa_driver_test_attach_udp(struct wpa_driver_test_data *drv, char *dst) argument 2308 struct wpa_driver_test_data *drv = dbss->drv; local 2386 struct wpa_driver_test_data *drv = dbss->drv; local 2396 struct wpa_driver_test_data *drv = dbss->drv; local 2469 struct wpa_driver_test_data *drv = dbss->drv; local 2643 struct wpa_driver_test_data *drv = dbss->drv; local 2658 struct wpa_driver_test_data *drv = dbss->drv; local 2697 struct wpa_driver_test_data *drv = eloop_ctx; local 2723 struct wpa_driver_test_data *drv = eloop_ctx; local 2745 struct wpa_driver_test_data *drv = dbss->drv; local 2787 struct wpa_driver_test_data *drv = dbss->drv; local 2800 struct wpa_driver_test_data *drv = dbss->drv; local 2812 struct wpa_driver_test_data *drv = dbss->drv; local 2823 struct wpa_driver_test_data *drv = dbss->drv; local 2835 struct wpa_driver_test_data *drv = dbss->drv; local 2850 struct wpa_driver_test_data *drv = dbss->drv; local 2868 struct wpa_driver_test_data *drv = dbss->drv; local 2881 struct wpa_driver_test_data *drv = dbss->drv; local 2894 struct wpa_driver_test_data *drv = dbss->drv; local 2911 struct wpa_driver_test_data *drv = ctx; local 2977 struct wpa_driver_test_data *drv = ctx; local 3035 struct wpa_driver_test_data *drv = ctx; local 3046 struct wpa_driver_test_data *drv = ctx; local 3059 struct wpa_driver_test_data *drv = ctx; local 3087 struct wpa_driver_test_data *drv = ctx; local 3116 struct wpa_driver_test_data *drv = ctx; local 3201 wpa_driver_test_init_p2p(struct wpa_driver_test_data *drv) argument [all...] |
H A D | driver_ndis.c | 40 int wpa_driver_register_event_cb(struct wpa_driver_ndis_data *drv); 46 static void wpa_driver_ndis_poll(void *drv); 48 static int wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv); 49 static int wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv); 50 static void wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv); 450 static int ndis_get_oid(struct wpa_driver_ndis_data *drv, unsigned int oid, argument 465 o->ptcDeviceName = drv->adapter_name; 467 if (!DeviceIoControl(drv->ndisuio, IOCTL_NDISUIO_QUERY_OID_VALUE, 505 if (!PacketRequest(drv->adapter, FALSE, o)) { 525 static int ndis_set_oid(struct wpa_driver_ndis_data *drv, unsigne argument 586 ndis_set_auth_mode(struct wpa_driver_ndis_data *drv, int mode) argument 600 ndis_get_auth_mode(struct wpa_driver_ndis_data *drv) argument 615 ndis_set_encr_status(struct wpa_driver_ndis_data *drv, int encr) argument 628 ndis_get_encr_status(struct wpa_driver_ndis_data *drv) argument 645 struct wpa_driver_ndis_data *drv = priv; local 663 struct wpa_driver_ndis_data *drv = priv; local 682 wpa_driver_ndis_set_ssid(struct wpa_driver_ndis_data *drv, const u8 *ssid, size_t ssid_len) argument 702 wpa_driver_ndis_radio_off(struct wpa_driver_ndis_data *drv) argument 710 wpa_driver_ndis_disconnect(struct wpa_driver_ndis_data *drv) argument 723 struct wpa_driver_ndis_data *drv = priv; local 735 wpa_driver_ndis_scan_native80211( struct wpa_driver_ndis_data *drv, struct wpa_driver_scan_params *params) argument 758 struct wpa_driver_ndis_data *drv = priv; local 828 struct wpa_driver_ndis_data *drv = priv; local 914 wpa_driver_ndis_remove_key(struct wpa_driver_ndis_data *drv, int key_idx, const u8 *addr, const u8 *bssid, int pairwise) argument 945 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) argument 984 struct wpa_driver_ndis_data *drv = priv; local 1052 struct wpa_driver_ndis_data *drv = priv; local 1201 wpa_driver_ndis_set_pmkid(struct wpa_driver_ndis_data *drv) argument 1238 struct wpa_driver_ndis_data *drv = priv; local 1279 struct wpa_driver_ndis_data *drv = priv; local 1306 struct wpa_driver_ndis_data *drv = priv; local 1344 wpa_driver_ndis_get_associnfo(struct wpa_driver_ndis_data *drv) argument 1457 struct wpa_driver_ndis_data *drv = eloop_ctx; local 1501 struct wpa_driver_ndis_data *drv = priv; local 1509 wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv) argument 1521 wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv) argument 1529 wpa_driver_ndis_event_auth(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1563 wpa_driver_ndis_event_pmkid(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1608 wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1639 wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv) argument 1669 wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv) argument 1683 wpa_driver_ndis_get_wpa_capability(struct wpa_driver_ndis_data *drv) argument 1749 wpa_driver_ndis_get_capability(struct wpa_driver_ndis_data *drv) argument 1839 struct wpa_driver_ndis_data *drv = priv; local 1849 struct wpa_driver_ndis_data *drv = priv; local 1856 struct wpa_driver_ndis_data *drv = priv; local 1867 struct wpa_driver_ndis_data *drv = eloop_data; local 1931 ndisuio_notification_deinit(struct wpa_driver_ndis_data *drv) argument 1967 ndisuio_notification_init(struct wpa_driver_ndis_data *drv) argument 2026 wpa_driver_ndis_get_names(struct wpa_driver_ndis_data *drv) argument 2365 wpa_driver_ndis_rebind_adapter(struct wpa_driver_ndis_data *drv) argument 2409 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2673 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2697 wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv) argument 2734 wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv) argument 2786 wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv) argument 2799 ndis_add_multicast(struct wpa_driver_ndis_data *drv) argument 2814 struct wpa_driver_ndis_data *drv; local 2932 struct wpa_driver_ndis_data *drv = priv; local [all...] |
/external/wpa_supplicant_8/wpa_supplicant/src/drivers/ |
H A D | driver_roboswitch.c | 86 struct wpa_driver_roboswitch_data *drv, u8 reg) 88 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 93 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) { 102 struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) 104 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 110 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { 116 static int wpa_driver_roboswitch_reg(struct wpa_driver_roboswitch_data *drv, argument 122 wpa_driver_roboswitch_mdio_write(drv, ROBO_MII_PAG 85 wpa_driver_roboswitch_mdio_read( struct wpa_driver_roboswitch_data *drv, u8 reg) argument 101 wpa_driver_roboswitch_mdio_write( struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) argument 138 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 156 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 173 struct wpa_driver_roboswitch_data *drv = priv; local 207 struct wpa_driver_roboswitch_data *drv = priv; local 233 struct wpa_driver_roboswitch_data *drv = priv; local 238 wpa_driver_roboswitch_join(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 284 wpa_driver_roboswitch_leave(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 349 struct wpa_driver_roboswitch_data *drv; local 448 struct wpa_driver_roboswitch_data *drv = priv; local [all...] |
H A D | driver_ndis_.c | 22 void wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv); 23 void wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv); 24 void wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, 26 void wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv); 27 void wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv); 41 static void wpa_driver_ndis_event_process(struct wpa_driver_ndis_data *drv, argument 68 wpa_driver_ndis_event_connect(drv); 71 wpa_driver_ndis_event_disconnect(drv); 74 wpa_driver_ndis_event_media_specific(drv, data, data_len); 77 wpa_driver_ndis_event_adapter_arrival(drv); 88 struct wpa_driver_ndis_data *drv = eloop_data; local [all...] |
H A D | driver_none.c | 24 struct none_driver_data *drv; local 26 drv = os_zalloc(sizeof(struct none_driver_data)); 27 if (drv == NULL) { 32 drv->hapd = hapd; 34 return drv; 40 struct none_driver_data *drv = priv; local 42 os_free(drv); 55 struct none_driver_data *drv; local 57 drv = os_zalloc(sizeof(struct none_driver_data)); 58 if (drv 71 struct none_driver_data *drv = priv; local [all...] |
H A D | driver_openbsd.c | 31 struct openbsd_driver_data *drv = priv; local 36 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); 38 if (ioctl(drv->sock, SIOCG80211NWID, &ifr) < 0 || 49 struct openbsd_driver_data *drv = priv; local 52 os_strlcpy(id.i_name, drv->ifname, sizeof(id.i_name)); 53 if (ioctl(drv->sock, SIOCG80211BSSID, &id) < 0) 75 struct openbsd_driver_data *drv = priv; local 82 os_strlcpy(keyavail.i_name, drv->ifname, sizeof(keyavail.i_name)); 87 if (ioctl(drv->sock, SIOCS80211KEYAVAIL, &keyavail) < 0) 96 struct openbsd_driver_data *drv; local 120 struct openbsd_driver_data *drv = priv; local [all...] |
H A D | driver_privsep.c | 30 static int wpa_priv_reg_cmd(struct wpa_driver_privsep_data *drv, int cmd) argument 34 res = sendto(drv->priv_socket, &cmd, sizeof(cmd), 0, 35 (struct sockaddr *) &drv->priv_addr, 36 sizeof(drv->priv_addr)); 43 static int wpa_priv_cmd(struct wpa_driver_privsep_data *drv, int cmd, argument 58 msg.msg_name = &drv->priv_addr; 59 msg.msg_namelen = sizeof(drv->priv_addr); 61 if (sendmsg(drv->cmd_socket, &msg, 0) < 0) { 72 FD_SET(drv->cmd_socket, &rfds); 75 res = select(drv 102 struct wpa_driver_privsep_data *drv = priv; local 114 struct wpa_driver_privsep_data *drv = priv; local 193 struct wpa_driver_privsep_data *drv = priv; local 224 struct wpa_driver_privsep_data *drv = priv; local 265 struct wpa_driver_privsep_data *drv = priv; local 278 struct wpa_driver_privsep_data *drv = priv; local 427 struct wpa_driver_privsep_data *drv = eloop_ctx; local 508 struct wpa_driver_privsep_data *drv; local 524 struct wpa_driver_privsep_data *drv = priv; local 553 struct wpa_driver_privsep_data *drv = priv; local 689 struct wpa_driver_privsep_data *drv = priv; local 702 struct wpa_driver_privsep_data *drv = priv; local 710 struct wpa_driver_privsep_data *drv = priv; local [all...] |
H A D | driver_hostap.c | 58 static void handle_data(struct hostap_driver_data *drv, u8 *buf, size_t len, argument 82 wpa_supplicant_event(drv->hapd, EVENT_RX_FROM_UNKNOWN, &event); 109 drv_event_eapol_rx(drv->hapd, sa, pos, left); 119 static void handle_tx_callback(struct hostap_driver_data *drv, u8 *buf, argument 136 wpa_supplicant_event(drv->hapd, EVENT_TX_STATUS, &event); 140 static void handle_frame(struct hostap_driver_data *drv, u8 *buf, size_t len) argument 181 handle_tx_callback(drv, buf, data_len, ver == 2 ? 1 : 0); 193 wpa_supplicant_event(drv->hapd, EVENT_RX_MGMT, &event); 200 handle_data(drv, buf, data_len, stype); 211 struct hostap_driver_data *drv local 225 hostap_init_sockets(struct hostap_driver_data *drv, u8 *own_addr) argument 269 struct hostap_driver_data *drv = priv; local 286 struct hostap_driver_data *drv = priv; local 331 struct hostap_driver_data *drv = priv; local 351 struct hostap_driver_data *drv = priv; local 377 struct hostap_driver_data *drv = priv; local 400 struct hostap_driver_data *drv = priv; local 456 struct hostap_driver_data *drv = priv; local 489 struct hostap_driver_data *drv = priv; local 510 struct hostap_driver_data *drv = priv; local 538 struct hostap_drvier_data *drv = priv; local 547 struct hostap_driver_data *drv = priv; local 568 struct hostap_driver_data *drv = priv; local 581 struct hostap_driver_data *drv = priv; local 621 struct hostap_driver_data *drv = priv; local 654 struct hostap_driver_data *drv = priv; local 672 struct hostap_driver_data *drv = priv; local 688 struct hostap_driver_data *drv = priv; local 702 hostapd_ioctl_set_generic_elem(struct hostap_driver_data *drv) argument 740 struct hostap_driver_data *drv = priv; local 761 struct hostap_driver_data *drv = priv; local 786 hostapd_wireless_event_wireless_custom(struct hostap_driver_data *drv, char *custom) argument 818 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, int len) argument 873 struct hostap_driver_data *drv = ctx; local 895 hostap_get_we_version(struct hostap_driver_data *drv) argument 940 hostap_wireless_event_init(struct hostap_driver_data *drv) argument 964 struct hostap_driver_data *drv; local 1004 struct hostap_driver_data *drv = priv; local 1027 struct hostap_driver_data *drv = priv; local 1054 struct hostap_driver_data *drv = priv; local 1074 struct hostap_driver_data *drv = priv; local [all...] |
H A D | driver_test.c | 45 struct wpa_driver_test_data *drv; member in struct:test_driver_bss 123 static int wpa_driver_test_attach(struct wpa_driver_test_data *drv, 126 struct wpa_driver_test_data *drv); 128 static int wpa_driver_test_init_p2p(struct wpa_driver_test_data *drv); 140 static void test_driver_free_bsses(struct wpa_driver_test_data *drv) argument 144 dl_list_for_each_safe(bss, tmp, &drv->bss, struct test_driver_bss, 153 test_driver_get_cli(struct wpa_driver_test_data *drv, struct sockaddr_un *from, argument 156 struct test_client_socket *cli = drv->cli; 175 struct wpa_driver_test_data *drv = dbss->drv; local 221 struct wpa_driver_test_data *drv = dbss->drv; local 309 struct wpa_driver_test_data *drv = dbss->drv; local 514 test_driver_scan(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, char *data) argument 595 test_driver_assoc(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, char *data) argument 673 test_driver_disassoc(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen) argument 686 test_driver_eapol(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, u8 *data, size_t datalen) argument 722 test_driver_ether(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, u8 *data, size_t datalen) argument 749 test_driver_mlme(struct wpa_driver_test_data *drv, struct sockaddr_un *from, socklen_t fromlen, u8 *data, size_t datalen) argument 823 struct wpa_driver_test_data *drv = eloop_ctx; local 946 struct wpa_driver_test_data *drv = dbss->drv; local 971 struct wpa_driver_test_data *drv = dbss->drv; local 996 struct wpa_driver_test_data *drv = dbss->drv; local 1027 struct wpa_driver_test_data *drv = dbss->drv; local 1065 struct wpa_driver_test_data *drv = dbss->drv; local 1142 struct wpa_driver_test_data *drv = bss->drv; local 1173 struct wpa_driver_test_data *drv; local 1210 struct wpa_driver_test_data *drv; local 1296 struct wpa_driver_test_data *drv = eloop_ctx; local 1316 struct wpa_driver_test_data *drv = eloop_ctx; local 1340 wpa_driver_scan_dir(struct wpa_driver_test_data *drv, const char *path) argument 1412 struct wpa_driver_test_data *drv = dbss->drv; local 1475 struct wpa_driver_test_data *drv = dbss->drv; local 1524 wpa_driver_update_mode(struct wpa_driver_test_data *drv, int ap) argument 1544 struct wpa_driver_test_data *drv = dbss->drv; local 1683 wpa_driver_test_send_disassoc(struct wpa_driver_test_data *drv) argument 1709 struct wpa_driver_test_data *drv = dbss->drv; local 1738 wpa_driver_test_scanresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1834 wpa_driver_test_assocresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1860 wpa_driver_test_disassoc(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen) argument 1869 wpa_driver_test_eapol(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1891 wpa_driver_test_mlme(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1979 wpa_driver_test_scan_cmd(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 2056 struct wpa_driver_test_data *drv = eloop_ctx; local 2115 struct wpa_driver_test_data *drv; local 2147 wpa_driver_test_close_test_socket(struct wpa_driver_test_data *drv) argument 2166 struct wpa_driver_test_data *drv = dbss->drv; local 2205 wpa_driver_test_attach(struct wpa_driver_test_data *drv, const char *dir, int ap) argument 2261 wpa_driver_test_attach_udp(struct wpa_driver_test_data *drv, char *dst) argument 2308 struct wpa_driver_test_data *drv = dbss->drv; local 2386 struct wpa_driver_test_data *drv = dbss->drv; local 2396 struct wpa_driver_test_data *drv = dbss->drv; local 2469 struct wpa_driver_test_data *drv = dbss->drv; local 2643 struct wpa_driver_test_data *drv = dbss->drv; local 2658 struct wpa_driver_test_data *drv = dbss->drv; local 2697 struct wpa_driver_test_data *drv = eloop_ctx; local 2723 struct wpa_driver_test_data *drv = eloop_ctx; local 2745 struct wpa_driver_test_data *drv = dbss->drv; local 2787 struct wpa_driver_test_data *drv = dbss->drv; local 2800 struct wpa_driver_test_data *drv = dbss->drv; local 2812 struct wpa_driver_test_data *drv = dbss->drv; local 2823 struct wpa_driver_test_data *drv = dbss->drv; local 2835 struct wpa_driver_test_data *drv = dbss->drv; local 2850 struct wpa_driver_test_data *drv = dbss->drv; local 2868 struct wpa_driver_test_data *drv = dbss->drv; local 2881 struct wpa_driver_test_data *drv = dbss->drv; local 2894 struct wpa_driver_test_data *drv = dbss->drv; local 2911 struct wpa_driver_test_data *drv = ctx; local 2977 struct wpa_driver_test_data *drv = ctx; local 3035 struct wpa_driver_test_data *drv = ctx; local 3046 struct wpa_driver_test_data *drv = ctx; local 3059 struct wpa_driver_test_data *drv = ctx; local 3087 struct wpa_driver_test_data *drv = ctx; local 3116 struct wpa_driver_test_data *drv = ctx; local 3201 wpa_driver_test_init_p2p(struct wpa_driver_test_data *drv) argument [all...] |
H A D | driver_ndis.c | 40 int wpa_driver_register_event_cb(struct wpa_driver_ndis_data *drv); 46 static void wpa_driver_ndis_poll(void *drv); 48 static int wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv); 49 static int wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv); 50 static void wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv); 450 static int ndis_get_oid(struct wpa_driver_ndis_data *drv, unsigned int oid, argument 465 o->ptcDeviceName = drv->adapter_name; 467 if (!DeviceIoControl(drv->ndisuio, IOCTL_NDISUIO_QUERY_OID_VALUE, 505 if (!PacketRequest(drv->adapter, FALSE, o)) { 525 static int ndis_set_oid(struct wpa_driver_ndis_data *drv, unsigne argument 586 ndis_set_auth_mode(struct wpa_driver_ndis_data *drv, int mode) argument 600 ndis_get_auth_mode(struct wpa_driver_ndis_data *drv) argument 615 ndis_set_encr_status(struct wpa_driver_ndis_data *drv, int encr) argument 628 ndis_get_encr_status(struct wpa_driver_ndis_data *drv) argument 645 struct wpa_driver_ndis_data *drv = priv; local 663 struct wpa_driver_ndis_data *drv = priv; local 682 wpa_driver_ndis_set_ssid(struct wpa_driver_ndis_data *drv, const u8 *ssid, size_t ssid_len) argument 702 wpa_driver_ndis_radio_off(struct wpa_driver_ndis_data *drv) argument 710 wpa_driver_ndis_disconnect(struct wpa_driver_ndis_data *drv) argument 723 struct wpa_driver_ndis_data *drv = priv; local 735 wpa_driver_ndis_scan_native80211( struct wpa_driver_ndis_data *drv, struct wpa_driver_scan_params *params) argument 758 struct wpa_driver_ndis_data *drv = priv; local 828 struct wpa_driver_ndis_data *drv = priv; local 914 wpa_driver_ndis_remove_key(struct wpa_driver_ndis_data *drv, int key_idx, const u8 *addr, const u8 *bssid, int pairwise) argument 945 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) argument 984 struct wpa_driver_ndis_data *drv = priv; local 1052 struct wpa_driver_ndis_data *drv = priv; local 1201 wpa_driver_ndis_set_pmkid(struct wpa_driver_ndis_data *drv) argument 1238 struct wpa_driver_ndis_data *drv = priv; local 1279 struct wpa_driver_ndis_data *drv = priv; local 1306 struct wpa_driver_ndis_data *drv = priv; local 1344 wpa_driver_ndis_get_associnfo(struct wpa_driver_ndis_data *drv) argument 1457 struct wpa_driver_ndis_data *drv = eloop_ctx; local 1501 struct wpa_driver_ndis_data *drv = priv; local 1509 wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv) argument 1521 wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv) argument 1529 wpa_driver_ndis_event_auth(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1563 wpa_driver_ndis_event_pmkid(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1608 wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1639 wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv) argument 1669 wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv) argument 1683 wpa_driver_ndis_get_wpa_capability(struct wpa_driver_ndis_data *drv) argument 1749 wpa_driver_ndis_get_capability(struct wpa_driver_ndis_data *drv) argument 1839 struct wpa_driver_ndis_data *drv = priv; local 1849 struct wpa_driver_ndis_data *drv = priv; local 1856 struct wpa_driver_ndis_data *drv = priv; local 1867 struct wpa_driver_ndis_data *drv = eloop_data; local 1931 ndisuio_notification_deinit(struct wpa_driver_ndis_data *drv) argument 1967 ndisuio_notification_init(struct wpa_driver_ndis_data *drv) argument 2026 wpa_driver_ndis_get_names(struct wpa_driver_ndis_data *drv) argument 2365 wpa_driver_ndis_rebind_adapter(struct wpa_driver_ndis_data *drv) argument 2409 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2673 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2697 wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv) argument 2734 wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv) argument 2786 wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv) argument 2799 ndis_add_multicast(struct wpa_driver_ndis_data *drv) argument 2814 struct wpa_driver_ndis_data *drv; local 2932 struct wpa_driver_ndis_data *drv = priv; local [all...] |