/external/mesa3d/src/egl/main/ |
H A D | eglfallbacks.c | 53 _eglInitDriverFallbacks(_EGLDriver *drv) argument 55 memset(&drv->API, 0, sizeof(drv->API)); 58 drv->API.Initialize = NULL; 59 drv->API.Terminate = NULL; 61 drv->API.GetConfigs = _eglGetConfigs; 62 drv->API.ChooseConfig = _eglChooseConfig; 63 drv->API.GetConfigAttrib = _eglGetConfigAttrib; 65 drv->API.CreateContext = (CreateContext_t) _eglReturnFalse; 66 drv [all...] |
H A D | eglmisc.h | 39 _eglQueryString(_EGLDriver *drv, _EGLDisplay *dpy, EGLint name);
|
H A D | eglapi.h | 49 typedef EGLBoolean (*GetConfigs_t)(_EGLDriver *drv, _EGLDisplay *dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config); 50 typedef EGLBoolean (*ChooseConfig_t)(_EGLDriver *drv, _EGLDisplay *dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 51 typedef EGLBoolean (*GetConfigAttrib_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, EGLint attribute, EGLint *value); 54 typedef _EGLContext *(*CreateContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, _EGLContext *share_list, const EGLint *attrib_list); 55 typedef EGLBoolean (*DestroyContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx); 57 typedef EGLBoolean (*MakeCurrent_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *draw, _EGLSurface *read, _EGLContext *ctx); 58 typedef EGLBoolean (*QueryContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint attribute, EGLint *value); 61 typedef _EGLSurface *(*CreateWindowSurface_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, EGLNativeWindowType window, const EGLint *attrib_list); 62 typedef _EGLSurface *(*CreatePixmapSurface_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, EGLNativePixmapType pixmap, const EGLint *attrib_list); 63 typedef _EGLSurface *(*CreatePbufferSurface_t)(_EGLDriver *drv, _EGLDispla [all...] |
/external/mesa3d/src/gallium/state_trackers/egl/common/ |
H A D | egl_g3d_api.h | 32 egl_g3d_init_driver_api(_EGLDriver *drv);
|
H A D | egl_g3d_image.h | 35 egl_g3d_create_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, 40 egl_g3d_destroy_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLImage *image); 43 egl_g3d_create_drm_image(_EGLDriver *drv, _EGLDisplay *dpy, 47 egl_g3d_export_drm_image(_EGLDriver *drv, _EGLDisplay *dpy, _EGLImage *img,
|
H A D | egl_g3d_sync.h | 35 egl_g3d_create_sync(_EGLDriver *drv, _EGLDisplay *dpy, 39 egl_g3d_destroy_sync(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync); 42 egl_g3d_client_wait_sync(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync, 46 egl_g3d_signal_sync(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync,
|
/external/wpa_supplicant_8/hostapd/src/drivers/ |
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_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) { 103 struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) 105 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 111 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { 118 static int wpa_driver_roboswitch_reg(struct wpa_driver_roboswitch_data *drv, argument 124 wpa_driver_roboswitch_mdio_write(drv, ROBO_MII_PAG 85 wpa_driver_roboswitch_mdio_read( struct wpa_driver_roboswitch_data *drv, u8 reg) argument 102 wpa_driver_roboswitch_mdio_write( struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) argument 140 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 158 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 175 struct wpa_driver_roboswitch_data *drv = priv; local 209 struct wpa_driver_roboswitch_data *drv = priv; local 235 struct wpa_driver_roboswitch_data *drv = priv; local 240 wpa_driver_roboswitch_join(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 286 wpa_driver_roboswitch_leave(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 351 struct wpa_driver_roboswitch_data *drv; local 451 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_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_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 172 handle_tx_callback(drv, buf, data_len, ver == 2 ? 1 : 0); 184 wpa_supplicant_event(drv->hapd, EVENT_RX_MGMT, &event); 191 handle_data(drv, buf, data_len, stype); 202 struct hostap_driver_data *drv local 216 hostap_init_sockets(struct hostap_driver_data *drv, u8 *own_addr) argument 264 struct hostap_driver_data *drv = priv; local 281 struct hostap_driver_data *drv = priv; local 327 struct hostap_driver_data *drv = priv; local 347 struct hostap_driver_data *drv = priv; local 373 struct hostap_driver_data *drv = priv; local 397 struct hostap_driver_data *drv = priv; local 453 struct hostap_driver_data *drv = priv; local 486 struct hostap_driver_data *drv = priv; local 508 struct hostap_driver_data *drv = priv; local 536 struct hostap_drvier_data *drv = priv; local 545 struct hostap_driver_data *drv = priv; local 566 struct hostap_driver_data *drv = priv; local 579 struct hostap_driver_data *drv = priv; local 619 struct hostap_driver_data *drv = priv; local 652 struct hostap_driver_data *drv = priv; local 670 struct hostap_driver_data *drv = priv; local 686 struct hostap_driver_data *drv = priv; local 700 hostapd_ioctl_set_generic_elem(struct hostap_driver_data *drv) argument 738 struct hostap_driver_data *drv = priv; local 759 struct hostap_driver_data *drv = priv; local 784 hostapd_wireless_event_wireless_custom(struct hostap_driver_data *drv, char *custom) argument 816 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, unsigned int len) argument 871 struct hostap_driver_data *drv = ctx; local 893 hostap_get_we_version(struct hostap_driver_data *drv) argument 939 hostap_wireless_event_init(struct hostap_driver_data *drv) argument 963 struct hostap_driver_data *drv; local 1005 struct hostap_driver_data *drv = priv; local 1028 struct hostap_driver_data *drv = priv; local 1055 struct hostap_driver_data *drv = priv; local 1076 struct hostap_driver_data *drv = priv; 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, argument 466 o->ptcDeviceName = drv->adapter_name; 468 if (!DeviceIoControl(drv->ndisuio, IOCTL_NDISUIO_QUERY_OID_VALUE, 506 if (!PacketRequest(drv->adapter, FALSE, o)) { 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) argument 601 ndis_get_auth_mode(struct wpa_driver_ndis_data *drv) argument 616 ndis_set_encr_status(struct wpa_driver_ndis_data *drv, int encr) argument 629 ndis_get_encr_status(struct wpa_driver_ndis_data *drv) argument 646 struct wpa_driver_ndis_data *drv = priv; local 664 struct wpa_driver_ndis_data *drv = priv; local 683 wpa_driver_ndis_set_ssid(struct wpa_driver_ndis_data *drv, const u8 *ssid, size_t ssid_len) argument 703 wpa_driver_ndis_radio_off(struct wpa_driver_ndis_data *drv) argument 711 wpa_driver_ndis_disconnect(struct wpa_driver_ndis_data *drv) argument 724 struct wpa_driver_ndis_data *drv = priv; local 736 wpa_driver_ndis_scan_native80211( struct wpa_driver_ndis_data *drv, struct wpa_driver_scan_params *params) argument 759 struct wpa_driver_ndis_data *drv = priv; local 816 struct wpa_driver_ndis_data *drv = priv; local 902 wpa_driver_ndis_remove_key(struct wpa_driver_ndis_data *drv, int key_idx, const u8 *addr, const u8 *bssid, int pairwise) 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) argument 972 struct wpa_driver_ndis_data *drv = priv; local 1040 struct wpa_driver_ndis_data *drv = priv; local 1189 wpa_driver_ndis_set_pmkid(struct wpa_driver_ndis_data *drv) argument 1226 struct wpa_driver_ndis_data *drv = priv; local 1267 struct wpa_driver_ndis_data *drv = priv; local 1294 struct wpa_driver_ndis_data *drv = priv; local 1332 wpa_driver_ndis_get_associnfo(struct wpa_driver_ndis_data *drv) argument 1445 struct wpa_driver_ndis_data *drv = eloop_ctx; local 1489 struct wpa_driver_ndis_data *drv = priv; local 1497 wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv) argument 1509 wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv) argument 1517 wpa_driver_ndis_event_auth(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1551 wpa_driver_ndis_event_pmkid(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1596 wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1627 wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv) argument 1657 wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv) argument 1671 wpa_driver_ndis_get_wpa_capability(struct wpa_driver_ndis_data *drv) argument 1737 wpa_driver_ndis_get_capability(struct wpa_driver_ndis_data *drv) argument 1827 struct wpa_driver_ndis_data *drv = priv; local 1837 struct wpa_driver_ndis_data *drv = priv; local 1844 struct wpa_driver_ndis_data *drv = priv; local 1855 struct wpa_driver_ndis_data *drv = eloop_data; local 1919 ndisuio_notification_deinit(struct wpa_driver_ndis_data *drv) argument 1955 ndisuio_notification_init(struct wpa_driver_ndis_data *drv) argument 2014 wpa_driver_ndis_get_names(struct wpa_driver_ndis_data *drv) argument 2341 wpa_driver_ndis_rebind_adapter(struct wpa_driver_ndis_data *drv) argument 2385 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2649 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2673 wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv) argument 2710 wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv) argument 2762 wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv) argument 2775 ndis_add_multicast(struct wpa_driver_ndis_data *drv) argument 2790 struct wpa_driver_ndis_data *drv; local 2908 struct wpa_driver_ndis_data *drv = priv; 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, argument 49 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); 53 if (ioctl(drv->ioctl_sock, SIOCSIWAUTH, &iwr) < 0) { 74 struct wpa_driver_wext_data *drv = priv; local 79 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ); 81 if (ioctl(drv->ioctl_sock, SIOCGIWAP, &iwr) < 0) { 99 struct wpa_driver_wext_data *drv = priv; local 104 os_strlcpy(iwr.ifr_name, drv 128 struct wpa_driver_wext_data *drv = priv; local 167 struct wpa_driver_wext_data *drv = priv; local 214 struct wpa_driver_wext_data *drv = priv; local 329 wpa_driver_wext_event_wireless_pmkidcand( struct wpa_driver_wext_data *drv, const char *ev, size_t len) argument 356 wpa_driver_wext_event_wireless_assocreqie( struct wpa_driver_wext_data *drv, const char *ev, int len) argument 377 wpa_driver_wext_event_wireless_assocrespie( struct wpa_driver_wext_data *drv, const char *ev, int len) argument 398 wpa_driver_wext_event_assoc_ies(struct wpa_driver_wext_data *drv) argument 424 wpa_driver_wext_event_wireless(struct wpa_driver_wext_data *drv, char *data, unsigned int len) argument 544 wpa_driver_wext_event_link(struct wpa_driver_wext_data *drv, char *buf, size_t len, int del) argument 590 wpa_driver_wext_own_ifname(struct wpa_driver_wext_data *drv, u8 *buf, size_t len) argument 615 wpa_driver_wext_own_ifindex(struct wpa_driver_wext_data *drv, int ifindex, u8 *buf, size_t len) argument 636 struct wpa_driver_wext_data *drv = ctx; local 717 struct wpa_driver_wext_data *drv = ctx; local 748 struct wpa_driver_wext_data *drv = ctx; local 759 wext_get_phy_name(struct wpa_driver_wext_data *drv) argument 801 struct wpa_driver_wext_data *drv; local 878 wext_hostap_ifname(struct wpa_driver_wext_data *drv, const char *ifname) argument 911 wext_add_hostap(struct wpa_driver_wext_data *drv) argument 934 wext_check_hostap(struct wpa_driver_wext_data *drv) argument 977 wpa_driver_wext_finish_drv_init(struct wpa_driver_wext_data *drv) argument 1040 struct wpa_driver_wext_data *drv = priv; local 1093 struct wpa_driver_wext_data *drv = priv; local 1147 wpa_driver_wext_giwscan(struct wpa_driver_wext_data *drv, size_t *len) argument 1275 wext_get_scan_qual(struct wpa_driver_wext_data *drv, struct iw_event *iwe, struct wext_scan_data *res) argument 1425 wext_19_iw_point(struct wpa_driver_wext_data *drv, u16 cmd) argument 1508 struct wpa_driver_wext_data *drv = priv; local 1605 struct wpa_driver_wext_data *drv = priv; local 1680 wpa_driver_wext_set_psk(struct wpa_driver_wext_data *drv, const u8 *psk) argument 1724 struct wpa_driver_wext_data *drv = priv; local 1843 struct wpa_driver_wext_data *drv = priv; local 1905 struct wpa_driver_wext_data *drv = priv; local 1916 struct wpa_driver_wext_data *drv = priv; local 1924 wpa_driver_wext_mlme(struct wpa_driver_wext_data *drv, const u8 *addr, int cmd, int reason_code) argument 1951 wpa_driver_wext_disconnect(struct wpa_driver_wext_data *drv) argument 2010 struct wpa_driver_wext_data *drv = priv; local 2022 struct wpa_driver_wext_data *drv = priv; local 2075 wpa_driver_wext_auth_alg_fallback(struct wpa_driver_wext_data *drv, struct wpa_driver_associate_params *params) argument 2122 struct wpa_driver_wext_data *drv = priv; local 2245 struct wpa_driver_wext_data *drv = priv; local 2274 struct wpa_driver_wext_data *drv = priv; local 2325 wpa_driver_wext_pmksa(struct wpa_driver_wext_data *drv, u32 cmd, const u8 *bssid, const u8 *pmkid) argument 2358 struct wpa_driver_wext_data *drv = priv; local 2366 struct wpa_driver_wext_data *drv = priv; local 2373 struct wpa_driver_wext_data *drv = priv; local 2380 struct wpa_driver_wext_data *drv = priv; local 2388 wpa_driver_wext_alternative_ifindex(struct wpa_driver_wext_data *drv, const char *ifname) argument 2409 struct wpa_driver_wext_data *drv = priv; local 2419 wpa_driver_wext_get_version(struct wpa_driver_wext_data *drv) argument 2427 struct wpa_driver_wext_data *drv = priv; local 2434 struct wpa_driver_wext_data *drv = priv; local 2465 struct wpa_driver_wext_data *drv = priv; local [all...] |
/external/wpa_supplicant_8/src/drivers/ |
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_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) { 103 struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) 105 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 111 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { 118 static int wpa_driver_roboswitch_reg(struct wpa_driver_roboswitch_data *drv, argument 124 wpa_driver_roboswitch_mdio_write(drv, ROBO_MII_PAG 85 wpa_driver_roboswitch_mdio_read( struct wpa_driver_roboswitch_data *drv, u8 reg) argument 102 wpa_driver_roboswitch_mdio_write( struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) argument 140 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 158 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 175 struct wpa_driver_roboswitch_data *drv = priv; local 209 struct wpa_driver_roboswitch_data *drv = priv; local 235 struct wpa_driver_roboswitch_data *drv = priv; local 240 wpa_driver_roboswitch_join(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 286 wpa_driver_roboswitch_leave(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 351 struct wpa_driver_roboswitch_data *drv; local 451 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_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_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 172 handle_tx_callback(drv, buf, data_len, ver == 2 ? 1 : 0); 184 wpa_supplicant_event(drv->hapd, EVENT_RX_MGMT, &event); 191 handle_data(drv, buf, data_len, stype); 202 struct hostap_driver_data *drv local 216 hostap_init_sockets(struct hostap_driver_data *drv, u8 *own_addr) argument 264 struct hostap_driver_data *drv = priv; local 281 struct hostap_driver_data *drv = priv; local 327 struct hostap_driver_data *drv = priv; local 347 struct hostap_driver_data *drv = priv; local 373 struct hostap_driver_data *drv = priv; local 397 struct hostap_driver_data *drv = priv; local 453 struct hostap_driver_data *drv = priv; local 486 struct hostap_driver_data *drv = priv; local 508 struct hostap_driver_data *drv = priv; local 536 struct hostap_drvier_data *drv = priv; local 545 struct hostap_driver_data *drv = priv; local 566 struct hostap_driver_data *drv = priv; local 579 struct hostap_driver_data *drv = priv; local 619 struct hostap_driver_data *drv = priv; local 652 struct hostap_driver_data *drv = priv; local 670 struct hostap_driver_data *drv = priv; local 686 struct hostap_driver_data *drv = priv; local 700 hostapd_ioctl_set_generic_elem(struct hostap_driver_data *drv) argument 738 struct hostap_driver_data *drv = priv; local 759 struct hostap_driver_data *drv = priv; local 784 hostapd_wireless_event_wireless_custom(struct hostap_driver_data *drv, char *custom) argument 816 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, unsigned int len) argument 871 struct hostap_driver_data *drv = ctx; local 893 hostap_get_we_version(struct hostap_driver_data *drv) argument 939 hostap_wireless_event_init(struct hostap_driver_data *drv) argument 963 struct hostap_driver_data *drv; local 1005 struct hostap_driver_data *drv = priv; local 1028 struct hostap_driver_data *drv = priv; local 1055 struct hostap_driver_data *drv = priv; local 1076 struct hostap_driver_data *drv = priv; 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, argument 466 o->ptcDeviceName = drv->adapter_name; 468 if (!DeviceIoControl(drv->ndisuio, IOCTL_NDISUIO_QUERY_OID_VALUE, 506 if (!PacketRequest(drv->adapter, FALSE, o)) { 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) argument 601 ndis_get_auth_mode(struct wpa_driver_ndis_data *drv) argument 616 ndis_set_encr_status(struct wpa_driver_ndis_data *drv, int encr) argument 629 ndis_get_encr_status(struct wpa_driver_ndis_data *drv) argument 646 struct wpa_driver_ndis_data *drv = priv; local 664 struct wpa_driver_ndis_data *drv = priv; local 683 wpa_driver_ndis_set_ssid(struct wpa_driver_ndis_data *drv, const u8 *ssid, size_t ssid_len) argument 703 wpa_driver_ndis_radio_off(struct wpa_driver_ndis_data *drv) argument 711 wpa_driver_ndis_disconnect(struct wpa_driver_ndis_data *drv) argument 724 struct wpa_driver_ndis_data *drv = priv; local 736 wpa_driver_ndis_scan_native80211( struct wpa_driver_ndis_data *drv, struct wpa_driver_scan_params *params) argument 759 struct wpa_driver_ndis_data *drv = priv; local 816 struct wpa_driver_ndis_data *drv = priv; local 902 wpa_driver_ndis_remove_key(struct wpa_driver_ndis_data *drv, int key_idx, const u8 *addr, const u8 *bssid, int pairwise) 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) argument 972 struct wpa_driver_ndis_data *drv = priv; local 1040 struct wpa_driver_ndis_data *drv = priv; local 1189 wpa_driver_ndis_set_pmkid(struct wpa_driver_ndis_data *drv) argument 1226 struct wpa_driver_ndis_data *drv = priv; local 1267 struct wpa_driver_ndis_data *drv = priv; local 1294 struct wpa_driver_ndis_data *drv = priv; local 1332 wpa_driver_ndis_get_associnfo(struct wpa_driver_ndis_data *drv) argument 1445 struct wpa_driver_ndis_data *drv = eloop_ctx; local 1489 struct wpa_driver_ndis_data *drv = priv; local 1497 wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv) argument 1509 wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv) argument 1517 wpa_driver_ndis_event_auth(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1551 wpa_driver_ndis_event_pmkid(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1596 wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1627 wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv) argument 1657 wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv) argument 1671 wpa_driver_ndis_get_wpa_capability(struct wpa_driver_ndis_data *drv) argument 1737 wpa_driver_ndis_get_capability(struct wpa_driver_ndis_data *drv) argument 1827 struct wpa_driver_ndis_data *drv = priv; local 1837 struct wpa_driver_ndis_data *drv = priv; local 1844 struct wpa_driver_ndis_data *drv = priv; local 1855 struct wpa_driver_ndis_data *drv = eloop_data; local 1919 ndisuio_notification_deinit(struct wpa_driver_ndis_data *drv) argument 1955 ndisuio_notification_init(struct wpa_driver_ndis_data *drv) argument 2014 wpa_driver_ndis_get_names(struct wpa_driver_ndis_data *drv) argument 2341 wpa_driver_ndis_rebind_adapter(struct wpa_driver_ndis_data *drv) argument 2385 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2649 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2673 wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv) argument 2710 wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv) argument 2762 wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv) argument 2775 ndis_add_multicast(struct wpa_driver_ndis_data *drv) argument 2790 struct wpa_driver_ndis_data *drv; local 2908 struct wpa_driver_ndis_data *drv = priv; local [all...] |
/external/wpa_supplicant_8/wpa_supplicant/src/drivers/ |
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_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) { 103 struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) 105 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 111 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { 118 static int wpa_driver_roboswitch_reg(struct wpa_driver_roboswitch_data *drv, argument 124 wpa_driver_roboswitch_mdio_write(drv, ROBO_MII_PAG 85 wpa_driver_roboswitch_mdio_read( struct wpa_driver_roboswitch_data *drv, u8 reg) argument 102 wpa_driver_roboswitch_mdio_write( struct wpa_driver_roboswitch_data *drv, u8 reg, u16 val) argument 140 wpa_driver_roboswitch_read(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 158 wpa_driver_roboswitch_write(struct wpa_driver_roboswitch_data *drv, u8 page, u8 reg, u16 *val, int len) argument 175 struct wpa_driver_roboswitch_data *drv = priv; local 209 struct wpa_driver_roboswitch_data *drv = priv; local 235 struct wpa_driver_roboswitch_data *drv = priv; local 240 wpa_driver_roboswitch_join(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 286 wpa_driver_roboswitch_leave(struct wpa_driver_roboswitch_data *drv, u16 ports, const u8 *addr) argument 351 struct wpa_driver_roboswitch_data *drv; local 451 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_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_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 172 handle_tx_callback(drv, buf, data_len, ver == 2 ? 1 : 0); 184 wpa_supplicant_event(drv->hapd, EVENT_RX_MGMT, &event); 191 handle_data(drv, buf, data_len, stype); 202 struct hostap_driver_data *drv local 216 hostap_init_sockets(struct hostap_driver_data *drv, u8 *own_addr) argument 264 struct hostap_driver_data *drv = priv; local 281 struct hostap_driver_data *drv = priv; local 327 struct hostap_driver_data *drv = priv; local 347 struct hostap_driver_data *drv = priv; local 373 struct hostap_driver_data *drv = priv; local 397 struct hostap_driver_data *drv = priv; local 453 struct hostap_driver_data *drv = priv; local 486 struct hostap_driver_data *drv = priv; local 508 struct hostap_driver_data *drv = priv; local 536 struct hostap_drvier_data *drv = priv; local 545 struct hostap_driver_data *drv = priv; local 566 struct hostap_driver_data *drv = priv; local 579 struct hostap_driver_data *drv = priv; local 619 struct hostap_driver_data *drv = priv; local 652 struct hostap_driver_data *drv = priv; local 670 struct hostap_driver_data *drv = priv; local 686 struct hostap_driver_data *drv = priv; local 700 hostapd_ioctl_set_generic_elem(struct hostap_driver_data *drv) argument 738 struct hostap_driver_data *drv = priv; local 759 struct hostap_driver_data *drv = priv; local 784 hostapd_wireless_event_wireless_custom(struct hostap_driver_data *drv, char *custom) argument 816 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, unsigned int len) argument 871 struct hostap_driver_data *drv = ctx; local 893 hostap_get_we_version(struct hostap_driver_data *drv) argument 939 hostap_wireless_event_init(struct hostap_driver_data *drv) argument 963 struct hostap_driver_data *drv; local 1005 struct hostap_driver_data *drv = priv; local 1028 struct hostap_driver_data *drv = priv; local 1055 struct hostap_driver_data *drv = priv; local 1076 struct hostap_driver_data *drv = priv; 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, argument 466 o->ptcDeviceName = drv->adapter_name; 468 if (!DeviceIoControl(drv->ndisuio, IOCTL_NDISUIO_QUERY_OID_VALUE, 506 if (!PacketRequest(drv->adapter, FALSE, o)) { 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) argument 601 ndis_get_auth_mode(struct wpa_driver_ndis_data *drv) argument 616 ndis_set_encr_status(struct wpa_driver_ndis_data *drv, int encr) argument 629 ndis_get_encr_status(struct wpa_driver_ndis_data *drv) argument 646 struct wpa_driver_ndis_data *drv = priv; local 664 struct wpa_driver_ndis_data *drv = priv; local 683 wpa_driver_ndis_set_ssid(struct wpa_driver_ndis_data *drv, const u8 *ssid, size_t ssid_len) argument 703 wpa_driver_ndis_radio_off(struct wpa_driver_ndis_data *drv) argument 711 wpa_driver_ndis_disconnect(struct wpa_driver_ndis_data *drv) argument 724 struct wpa_driver_ndis_data *drv = priv; local 736 wpa_driver_ndis_scan_native80211( struct wpa_driver_ndis_data *drv, struct wpa_driver_scan_params *params) argument 759 struct wpa_driver_ndis_data *drv = priv; local 816 struct wpa_driver_ndis_data *drv = priv; local 902 wpa_driver_ndis_remove_key(struct wpa_driver_ndis_data *drv, int key_idx, const u8 *addr, const u8 *bssid, int pairwise) 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) argument 972 struct wpa_driver_ndis_data *drv = priv; local 1040 struct wpa_driver_ndis_data *drv = priv; local 1189 wpa_driver_ndis_set_pmkid(struct wpa_driver_ndis_data *drv) argument 1226 struct wpa_driver_ndis_data *drv = priv; local 1267 struct wpa_driver_ndis_data *drv = priv; local 1294 struct wpa_driver_ndis_data *drv = priv; local 1332 wpa_driver_ndis_get_associnfo(struct wpa_driver_ndis_data *drv) argument 1445 struct wpa_driver_ndis_data *drv = eloop_ctx; local 1489 struct wpa_driver_ndis_data *drv = priv; local 1497 wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv) argument 1509 wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv) argument 1517 wpa_driver_ndis_event_auth(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1551 wpa_driver_ndis_event_pmkid(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1596 wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1627 wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv) argument 1657 wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv) argument 1671 wpa_driver_ndis_get_wpa_capability(struct wpa_driver_ndis_data *drv) argument 1737 wpa_driver_ndis_get_capability(struct wpa_driver_ndis_data *drv) argument 1827 struct wpa_driver_ndis_data *drv = priv; local 1837 struct wpa_driver_ndis_data *drv = priv; local 1844 struct wpa_driver_ndis_data *drv = priv; local 1855 struct wpa_driver_ndis_data *drv = eloop_data; local 1919 ndisuio_notification_deinit(struct wpa_driver_ndis_data *drv) argument 1955 ndisuio_notification_init(struct wpa_driver_ndis_data *drv) argument 2014 wpa_driver_ndis_get_names(struct wpa_driver_ndis_data *drv) argument 2341 wpa_driver_ndis_rebind_adapter(struct wpa_driver_ndis_data *drv) argument 2385 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2649 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2673 wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv) argument 2710 wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv) argument 2762 wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv) argument 2775 ndis_add_multicast(struct wpa_driver_ndis_data *drv) argument 2790 struct wpa_driver_ndis_data *drv; local 2908 struct wpa_driver_ndis_data *drv = priv; local [all...] |