/external/wpa_supplicant_6/wpa_supplicant/src/drivers/ |
H A D | driver_roboswitch.c | 96 struct wpa_driver_roboswitch_data *drv, u8 reg) 98 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 103 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) { 112 struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) 114 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 120 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { 126 static int wpa_driver_roboswitch_reg(struct wpa_driver_roboswitch_data *drv, argument 132 wpa_driver_roboswitch_mdio_write(drv, ROBO_MII_PAG 95 wpa_driver_roboswitch_mdio_read( struct wpa_driver_roboswitch_data *drv, u8 reg) argument 111 wpa_driver_roboswitch_mdio_write( struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) argument 148 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 166 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 183 struct wpa_driver_roboswitch_data *drv = priv; local 210 struct wpa_driver_roboswitch_data *drv = priv; local 236 struct wpa_driver_roboswitch_data *drv = priv; local 241 wpa_driver_roboswitch_join(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 287 wpa_driver_roboswitch_leave(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 352 struct wpa_driver_roboswitch_data *drv; local 451 struct wpa_driver_roboswitch_data *drv = priv; local [all...] |
H A D | driver_ndis_.c | 28 void wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv); 29 void wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv); 30 void wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, 32 void wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv); 33 void wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv); 47 static void wpa_driver_ndis_event_process(struct wpa_driver_ndis_data *drv, argument 74 wpa_driver_ndis_event_connect(drv); 77 wpa_driver_ndis_event_disconnect(drv); 80 wpa_driver_ndis_event_media_specific(drv, data, data_len); 83 wpa_driver_ndis_event_adapter_arrival(drv); 94 struct wpa_driver_ndis_data *drv = eloop_data; local [all...] |
H A D | driver_test.c | 73 struct wpa_driver_test_data *drv = eloop_ctx; local 76 if (drv->associated && drv->hostapd_addr_set) { 78 if (stat(drv->hostapd_addr.sun_path, &st) < 0) { 81 drv->associated = 0; 82 wpa_supplicant_event(drv->ctx, EVENT_DISASSOC, NULL); 87 eloop_register_timeout(1, 0, wpa_driver_test_poll, drv, NULL); 106 static void wpa_driver_scan_dir(struct wpa_driver_test_data *drv, argument 122 MAC2STR(drv->own_addr)); 125 if (drv 156 struct wpa_driver_test_data *drv = priv; local 189 struct wpa_driver_test_data *drv = priv; local 242 struct wpa_driver_test_data *drv = priv; local 327 struct wpa_driver_test_data *drv = priv; local 335 struct wpa_driver_test_data *drv = priv; local 341 wpa_driver_test_send_disassoc(struct wpa_driver_test_data *drv) argument 366 struct wpa_driver_test_data *drv = priv; local 379 struct wpa_driver_test_data *drv = priv; local 389 wpa_driver_test_scanresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 476 wpa_driver_test_assocresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 498 wpa_driver_test_disassoc(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen) argument 507 wpa_driver_test_eapol(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 524 wpa_driver_test_mlme(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 540 struct wpa_driver_test_data *drv = eloop_ctx; local 590 struct wpa_driver_test_data *drv; local 620 wpa_driver_test_close_test_socket(struct wpa_driver_test_data *drv) argument 638 struct wpa_driver_test_data *drv = priv; local 651 wpa_driver_test_attach(struct wpa_driver_test_data *drv, const char *dir) argument 707 wpa_driver_test_attach_udp(struct wpa_driver_test_data *drv, char *dst) argument 753 struct wpa_driver_test_data *drv = priv; local 830 struct wpa_driver_test_data *drv = priv; local 839 struct wpa_driver_test_data *drv = priv; local 911 struct wpa_driver_test_data *drv = priv; local 993 struct wpa_driver_test_data *drv = priv; local 1117 struct wpa_driver_test_data *drv = priv; local 1177 struct wpa_driver_test_data *drv = (struct wpa_driver_test_data *)priv; local [all...] |
H A D | driver_osx.m | 61 struct wpa_driver_osx_data *drv = priv; 66 err = WirelessGetInfo(drv->wireless_ctx, &info); 88 struct wpa_driver_osx_data *drv = priv; 92 err = WirelessGetInfo(drv->wireless_ctx, &info); 116 struct wpa_driver_osx_data *drv = priv; 119 if (drv->scan_results) { 120 CFRelease(drv->scan_results); 121 drv->scan_results = NULL; 136 err = WirelessDirectedScan(drv->wireless_ctx, 137 &drv [all...] |
H A D | driver_atmel.c | 101 static int atmel_ioctl(struct wpa_driver_atmel_data *drv, argument 108 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); 112 if (ioctl(drv->sock, ATMEL_WPA_IOCTL, &iwr) < 0) { 124 static int atmel2param(struct wpa_driver_atmel_data *drv, int param, int value) argument 130 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); 135 if (ioctl(drv->sock, ATMEL_WPA_IOCTL_PARAM, &iwr) < 0) { 144 static int wpa_driver_atmel_set_wpa_ie(struct wpa_driver_atmel_data *drv, 160 res = atmel_ioctl(drv, param, blen, 1); 171 struct wpa_driver_atmel_data *drv = priv; local 174 printf("wpa_driver_atmel_set_wpa %s\n", drv 196 struct wpa_driver_atmel_data *drv = priv; local 289 struct wpa_driver_atmel_data *drv = priv; local 327 struct wpa_driver_atmel_data *drv = priv; local 339 struct wpa_driver_atmel_data *drv = priv; local 383 struct wpa_driver_atmel_data *drv = priv; local 421 struct wpa_driver_atmel_data *drv = priv; local 428 struct wpa_driver_atmel_data *drv = priv; local 435 struct wpa_driver_atmel_data *drv = priv; local 442 struct wpa_driver_atmel_data *drv = priv; local 449 struct wpa_driver_atmel_data *drv = priv; local 456 struct wpa_driver_atmel_data *drv; local 482 struct wpa_driver_atmel_data *drv = priv; local [all...] |
H A D | driver_hostap.c | 35 static int hostapd_ioctl(struct wpa_driver_hostap_data *drv, argument 42 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); 46 if (ioctl(drv->sock, PRISM2_IOCTL_HOSTAPD, &iwr) < 0) { 57 static int wpa_driver_hostap_set_wpa_ie(struct wpa_driver_hostap_data *drv, argument 73 res = hostapd_ioctl(drv, param, blen, 1); 81 static int prism2param(struct wpa_driver_hostap_data *drv, int param, argument 88 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); 93 if (ioctl(drv->sock, PRISM2_IOCTL_PRISM2_PARAM, &iwr) < 0) { 103 struct wpa_driver_hostap_data *drv = priv; local 108 if (!enabled && wpa_driver_hostap_set_wpa_ie(drv, NUL 155 struct wpa_driver_hostap_data *drv = priv; local 229 struct wpa_driver_hostap_data *drv = priv; local 237 struct wpa_driver_hostap_data *drv = priv; local 243 wpa_driver_hostap_reset(struct wpa_driver_hostap_data *drv, int type) argument 264 wpa_driver_hostap_mlme(struct wpa_driver_hostap_data *drv, const u8 *addr, int cmd, int reason_code) argument 291 struct wpa_driver_hostap_data *drv = priv; local 301 struct wpa_driver_hostap_data *drv = priv; local 312 struct wpa_driver_hostap_data *drv = priv; local 370 struct wpa_driver_hostap_data *drv = priv; local 404 struct wpa_driver_hostap_data *drv = priv; local 422 struct wpa_driver_hostap_data *drv = priv; local 429 struct wpa_driver_hostap_data *drv = priv; local 436 struct wpa_driver_hostap_data *drv = priv; local 443 struct wpa_driver_hostap_data *drv = priv; local 450 struct wpa_driver_hostap_data *drv; local 488 struct wpa_driver_hostap_data *drv = priv; local [all...] |
H A D | driver_madwifi.c | 59 set80211priv(struct wpa_driver_madwifi_data *drv, int op, void *data, int len, argument 65 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); 82 if (ioctl(drv->sock, op, &iwr) < 0) { 155 set80211param(struct wpa_driver_madwifi_data *drv, int op, int arg, argument 161 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); 165 if (ioctl(drv->sock, IEEE80211_IOCTL_SETPARAM, &iwr) < 0) { 174 wpa_driver_madwifi_set_wpa_ie(struct wpa_driver_madwifi_data *drv, argument 180 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); 185 if (ioctl(drv->sock, IEEE80211_IOCTL_SETOPTIE, &iwr) < 0) { 193 wpa_driver_madwifi_del_key(struct wpa_driver_madwifi_data *drv, in argument 213 struct wpa_driver_madwifi_data *drv = priv; local 301 struct wpa_driver_madwifi_data *drv = priv; local 310 struct wpa_driver_madwifi_data *drv = priv; local 318 struct wpa_driver_madwifi_data *drv = priv; local 331 struct wpa_driver_madwifi_data *drv = priv; local 345 struct wpa_driver_madwifi_data *drv = priv; local 411 struct wpa_driver_madwifi_data *drv = priv; local 428 struct wpa_driver_madwifi_data *drv = priv; local 463 struct wpa_driver_madwifi_data *drv = priv; local 470 struct wpa_driver_madwifi_data *drv = priv; local 478 struct wpa_driver_madwifi_data *drv = priv; local 485 struct wpa_driver_madwifi_data *drv = priv; local 516 struct wpa_driver_madwifi_data *drv; local 557 struct wpa_driver_madwifi_data *drv = priv; local [all...] |
H A D | driver_ndiswrapper.c | 93 static int iw_set_ext(struct wpa_driver_ndiswrapper_data *drv, int request, argument 96 os_strlcpy(pwrq->ifr_name, drv->ifname, IFNAMSIZ); 97 return ioctl(drv->sock, request, pwrq); 102 struct wpa_driver_ndiswrapper_data *drv = priv; local 109 if (iw_set_ext(drv, WPA_SET_WPA, &priv_req) < 0) 119 struct wpa_driver_ndiswrapper_data *drv = priv; local 138 if (iw_set_ext(drv, WPA_SET_KEY, &priv_req) < 0) 149 wpa_driver_wext_set_key(drv->wext, alg, addr, key_idx, set_tx, 158 struct wpa_driver_ndiswrapper_data *drv = priv; local 165 if (iw_set_ext(drv, WPA_SET_COUNTERMEASURE 174 struct wpa_driver_ndiswrapper_data *drv = priv; local 189 struct wpa_driver_ndiswrapper_data *drv = priv; local 205 struct wpa_driver_ndiswrapper_data *drv = priv; local 221 struct wpa_driver_ndiswrapper_data *drv = priv; local 251 struct wpa_driver_ndiswrapper_data *drv = priv; local 265 struct wpa_driver_ndiswrapper_data *drv = priv; local 272 struct wpa_driver_ndiswrapper_data *drv = priv; local 279 struct wpa_driver_ndiswrapper_data *drv = priv; local 286 struct wpa_driver_ndiswrapper_data *drv = priv; local 293 struct wpa_driver_ndiswrapper_data *drv = priv; local 310 struct wpa_driver_ndiswrapper_data *drv = priv; local 317 struct wpa_driver_ndiswrapper_data *drv; local 343 struct wpa_driver_ndiswrapper_data *drv = priv; local [all...] |
/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_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 438 struct wpa_driver_privsep_data *drv = eloop_ctx; local 519 struct wpa_driver_privsep_data *drv; local 535 struct wpa_driver_privsep_data *drv = priv; local 564 struct wpa_driver_privsep_data *drv = priv; local 700 struct wpa_driver_privsep_data *drv = priv; local 713 struct wpa_driver_privsep_data *drv = priv; local 721 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 1338 wpa_driver_scan_dir(struct wpa_driver_test_data *drv, const char *path) argument 1410 struct wpa_driver_test_data *drv = dbss->drv; local 1473 struct wpa_driver_test_data *drv = dbss->drv; local 1522 wpa_driver_update_mode(struct wpa_driver_test_data *drv, int ap) argument 1542 struct wpa_driver_test_data *drv = dbss->drv; local 1681 wpa_driver_test_send_disassoc(struct wpa_driver_test_data *drv) argument 1707 struct wpa_driver_test_data *drv = dbss->drv; local 1721 struct wpa_driver_test_data *drv = dbss->drv; local 1750 wpa_driver_test_scanresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1846 wpa_driver_test_assocresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1872 wpa_driver_test_disassoc(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen) argument 1881 wpa_driver_test_eapol(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1903 wpa_driver_test_mlme(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1991 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 2068 struct wpa_driver_test_data *drv = eloop_ctx; local 2127 struct wpa_driver_test_data *drv; local 2159 wpa_driver_test_close_test_socket(struct wpa_driver_test_data *drv) argument 2178 struct wpa_driver_test_data *drv = dbss->drv; local 2217 wpa_driver_test_attach(struct wpa_driver_test_data *drv, const char *dir, int ap) argument 2273 wpa_driver_test_attach_udp(struct wpa_driver_test_data *drv, char *dst) argument 2320 struct wpa_driver_test_data *drv = dbss->drv; local 2398 struct wpa_driver_test_data *drv = dbss->drv; local 2408 struct wpa_driver_test_data *drv = dbss->drv; local 2481 struct wpa_driver_test_data *drv = dbss->drv; local 2655 struct wpa_driver_test_data *drv = dbss->drv; local 2670 struct wpa_driver_test_data *drv = dbss->drv; local 2709 struct wpa_driver_test_data *drv = eloop_ctx; local 2735 struct wpa_driver_test_data *drv = eloop_ctx; local 2757 struct wpa_driver_test_data *drv = dbss->drv; local 2799 struct wpa_driver_test_data *drv = dbss->drv; local 2812 struct wpa_driver_test_data *drv = dbss->drv; local 2824 struct wpa_driver_test_data *drv = dbss->drv; local 2835 struct wpa_driver_test_data *drv = dbss->drv; local 2847 struct wpa_driver_test_data *drv = dbss->drv; local 2862 struct wpa_driver_test_data *drv = dbss->drv; local 2880 struct wpa_driver_test_data *drv = dbss->drv; local 2893 struct wpa_driver_test_data *drv = dbss->drv; local 2906 struct wpa_driver_test_data *drv = dbss->drv; local 2923 struct wpa_driver_test_data *drv = ctx; local 2989 struct wpa_driver_test_data *drv = ctx; local 3047 struct wpa_driver_test_data *drv = ctx; local 3058 struct wpa_driver_test_data *drv = ctx; local 3071 struct wpa_driver_test_data *drv = ctx; local 3099 struct wpa_driver_test_data *drv = ctx; local 3128 struct wpa_driver_test_data *drv = ctx; local 3213 wpa_driver_test_init_p2p(struct wpa_driver_test_data *drv) argument [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_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 438 struct wpa_driver_privsep_data *drv = eloop_ctx; local 519 struct wpa_driver_privsep_data *drv; local 535 struct wpa_driver_privsep_data *drv = priv; local 564 struct wpa_driver_privsep_data *drv = priv; local 700 struct wpa_driver_privsep_data *drv = priv; local 713 struct wpa_driver_privsep_data *drv = priv; local 721 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 1338 wpa_driver_scan_dir(struct wpa_driver_test_data *drv, const char *path) argument 1410 struct wpa_driver_test_data *drv = dbss->drv; local 1473 struct wpa_driver_test_data *drv = dbss->drv; local 1522 wpa_driver_update_mode(struct wpa_driver_test_data *drv, int ap) argument 1542 struct wpa_driver_test_data *drv = dbss->drv; local 1681 wpa_driver_test_send_disassoc(struct wpa_driver_test_data *drv) argument 1707 struct wpa_driver_test_data *drv = dbss->drv; local 1721 struct wpa_driver_test_data *drv = dbss->drv; local 1750 wpa_driver_test_scanresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1846 wpa_driver_test_assocresp(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const char *data) argument 1872 wpa_driver_test_disassoc(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen) argument 1881 wpa_driver_test_eapol(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1903 wpa_driver_test_mlme(struct wpa_driver_test_data *drv, struct sockaddr *from, socklen_t fromlen, const u8 *data, size_t data_len) argument 1991 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 2068 struct wpa_driver_test_data *drv = eloop_ctx; local 2127 struct wpa_driver_test_data *drv; local 2159 wpa_driver_test_close_test_socket(struct wpa_driver_test_data *drv) argument 2178 struct wpa_driver_test_data *drv = dbss->drv; local 2217 wpa_driver_test_attach(struct wpa_driver_test_data *drv, const char *dir, int ap) argument 2273 wpa_driver_test_attach_udp(struct wpa_driver_test_data *drv, char *dst) argument 2320 struct wpa_driver_test_data *drv = dbss->drv; local 2398 struct wpa_driver_test_data *drv = dbss->drv; local 2408 struct wpa_driver_test_data *drv = dbss->drv; local 2481 struct wpa_driver_test_data *drv = dbss->drv; local 2655 struct wpa_driver_test_data *drv = dbss->drv; local 2670 struct wpa_driver_test_data *drv = dbss->drv; local 2709 struct wpa_driver_test_data *drv = eloop_ctx; local 2735 struct wpa_driver_test_data *drv = eloop_ctx; local 2757 struct wpa_driver_test_data *drv = dbss->drv; local 2799 struct wpa_driver_test_data *drv = dbss->drv; local 2812 struct wpa_driver_test_data *drv = dbss->drv; local 2824 struct wpa_driver_test_data *drv = dbss->drv; local 2835 struct wpa_driver_test_data *drv = dbss->drv; local 2847 struct wpa_driver_test_data *drv = dbss->drv; local 2862 struct wpa_driver_test_data *drv = dbss->drv; local 2880 struct wpa_driver_test_data *drv = dbss->drv; local 2893 struct wpa_driver_test_data *drv = dbss->drv; local 2906 struct wpa_driver_test_data *drv = dbss->drv; local 2923 struct wpa_driver_test_data *drv = ctx; local 2989 struct wpa_driver_test_data *drv = ctx; local 3047 struct wpa_driver_test_data *drv = ctx; local 3058 struct wpa_driver_test_data *drv = ctx; local 3071 struct wpa_driver_test_data *drv = ctx; local 3099 struct wpa_driver_test_data *drv = ctx; local 3128 struct wpa_driver_test_data *drv = ctx; local 3213 wpa_driver_test_init_p2p(struct wpa_driver_test_data *drv) argument [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_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 438 struct wpa_driver_privsep_data *drv = eloop_ctx; local 519 struct wpa_driver_privsep_data *drv; local 535 struct wpa_driver_privsep_data *drv = priv; local 564 struct wpa_driver_privsep_data *drv = priv; local 700 struct wpa_driver_privsep_data *drv = priv; local 713 struct wpa_driver_privsep_data *drv = priv; local 721 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...] |