/freebsd-current/contrib/wpa/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); 48 struct none_driver_data *drv; local 50 drv = os_zalloc(sizeof(struct none_driver_data)); 51 if (drv 64 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 359 struct wpa_driver_roboswitch_data *drv; local 461 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) 74 struct openbsd_driver_data *drv = priv; local 85 os_strlcpy(keyavail.i_name, drv->ifname, sizeof(keyavail.i_name)); 90 if (ioctl(drv->sock, SIOCS80211KEYAVAIL, &keyavail) < 0) 99 struct openbsd_driver_data *drv; local 123 struct openbsd_driver_data *drv = priv; local [all...] |
H A D | driver_macsec_linux.c | 36 struct macsec_drv_data *drv; member in struct:cb_arg 131 static int init_genl_ctx(struct macsec_drv_data *drv) argument 133 struct macsec_genl_ctx *ctx = &drv->ctx; 154 ctx->cb_arg.drv = drv; 168 static int try_commit(struct macsec_drv_data *drv) argument 172 if (!drv->sk) 175 if (!drv->link) 178 if (drv->controlled_port_enabled_set) { 183 drv 249 struct macsec_drv_data *drv = priv; local 289 struct macsec_drv_data *drv; local 309 struct macsec_drv_data *drv = priv; local 361 struct macsec_drv_data *drv = priv; local 399 struct macsec_drv_data *drv = priv; local 419 struct macsec_drv_data *drv = priv; local 441 struct macsec_drv_data *drv = priv; local 477 struct macsec_drv_data *drv = priv; local 630 do_dump(struct macsec_drv_data *drv, u8 txsa, u64 rxsci, u8 rxsa, u32 *pn) argument 679 struct macsec_drv_data *drv = priv; local 701 struct macsec_drv_data *drv = priv; local 748 struct macsec_drv_data *drv = priv; local 768 struct macsec_drv_data *drv = priv; local 820 struct macsec_drv_data *drv = priv; local 858 struct macsec_drv_data *drv = priv; local 894 struct macsec_drv_data *drv = priv; local 953 struct macsec_drv_data *drv = priv; local 1034 struct macsec_drv_data *drv = priv; local 1054 struct macsec_drv_data *drv = priv; local 1096 struct macsec_drv_data *drv = priv; local 1176 struct macsec_drv_data *drv = priv; local 1211 struct macsec_drv_data *drv = priv; local 1266 struct macsec_drv_data *drv = priv; local 1342 struct macsec_drv_data *drv = priv; local 1371 struct macsec_drv_data *drv = priv; local 1384 struct macsec_drv_data *drv = priv; local 1466 macsec_drv_init_sockets(struct macsec_drv_data *drv, u8 *own_addr) argument 1538 struct macsec_drv_data *drv; local 1563 struct macsec_drv_data *drv = priv; local 1578 struct macsec_drv_data *drv = priv; local [all...] |
H A D | driver_wired.c | 168 static int wired_init_sockets(struct wpa_driver_wired_data *drv, u8 *own_addr) argument 176 drv->common.sock = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_PAE)); 177 if (drv->common.sock < 0) { 183 if (eloop_register_read_sock(drv->common.sock, handle_read, 184 drv->common.ctx, NULL)) { 190 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); 191 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { 203 if (bind(drv->common.sock, (struct sockaddr *) &addr, sizeof(addr)) < 0) 210 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, 218 os_strlcpy(ifr.ifr_name, drv 290 struct wpa_driver_wired_data *drv = priv; local 329 struct wpa_driver_wired_data *drv; local 354 struct wpa_driver_wired_data *drv = priv; local 372 struct wpa_driver_wired_data *drv; local 389 struct wpa_driver_wired_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 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 1283 struct wpa_driver_ndis_data *drv = priv; local 1314 struct wpa_driver_ndis_data *drv = priv; local 1352 wpa_driver_ndis_get_associnfo(struct wpa_driver_ndis_data *drv) argument 1465 struct wpa_driver_ndis_data *drv = eloop_ctx; local 1509 struct wpa_driver_ndis_data *drv = priv; local 1517 wpa_driver_ndis_event_connect(struct wpa_driver_ndis_data *drv) argument 1529 wpa_driver_ndis_event_disconnect(struct wpa_driver_ndis_data *drv) argument 1537 wpa_driver_ndis_event_auth(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1571 wpa_driver_ndis_event_pmkid(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1616 wpa_driver_ndis_event_media_specific(struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) argument 1647 wpa_driver_ndis_event_adapter_arrival(struct wpa_driver_ndis_data *drv) argument 1677 wpa_driver_ndis_event_adapter_removal(struct wpa_driver_ndis_data *drv) argument 1691 wpa_driver_ndis_get_wpa_capability(struct wpa_driver_ndis_data *drv) argument 1757 wpa_driver_ndis_get_capability(struct wpa_driver_ndis_data *drv) argument 1847 struct wpa_driver_ndis_data *drv = priv; local 1857 struct wpa_driver_ndis_data *drv = priv; local 1864 struct wpa_driver_ndis_data *drv = priv; local 1875 struct wpa_driver_ndis_data *drv = eloop_data; local 1939 ndisuio_notification_deinit(struct wpa_driver_ndis_data *drv) argument 1975 ndisuio_notification_init(struct wpa_driver_ndis_data *drv) argument 2034 wpa_driver_ndis_get_names(struct wpa_driver_ndis_data *drv) argument 2369 wpa_driver_ndis_rebind_adapter(struct wpa_driver_ndis_data *drv) argument 2413 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2677 wpa_driver_ndis_set_wzc(struct wpa_driver_ndis_data *drv, int enable) argument 2701 wpa_driver_ndis_adapter_init(struct wpa_driver_ndis_data *drv) argument 2738 wpa_driver_ndis_adapter_open(struct wpa_driver_ndis_data *drv) argument 2790 wpa_driver_ndis_adapter_close(struct wpa_driver_ndis_data *drv) argument 2803 ndis_add_multicast(struct wpa_driver_ndis_data *drv) argument 2818 struct wpa_driver_ndis_data *drv; local 2942 struct wpa_driver_ndis_data *drv = priv; local [all...] |
H A D | driver_bsd.c | 83 struct bsd_driver_data *drv; local 85 dl_list_for_each(drv, &global->ifaces, struct bsd_driver_data, list) { 86 if (drv->ifindex == ifindex) 87 return drv; 96 struct bsd_driver_data *drv; local 98 dl_list_for_each(drv, &global->ifaces, struct bsd_driver_data, list) { 99 if (os_strcmp(drv->ifname, ifname) == 0) 100 return drv; 108 struct bsd_driver_data *drv = priv; local 111 if (drv 134 struct bsd_driver_data *drv = priv; local 153 get80211var(struct bsd_driver_data *drv, int op, void *arg, int arg_len) argument 163 set80211var(struct bsd_driver_data *drv, int op, const void *arg, int arg_len) argument 169 set80211param(struct bsd_driver_data *drv, int op, int arg) argument 177 struct bsd_driver_data *drv = priv; local 198 struct bsd_driver_data *drv = priv; local 217 struct bsd_driver_data *drv = priv; local 235 struct bsd_driver_data *drv = priv; local 299 struct bsd_driver_data *drv = priv; local 346 struct bsd_driver_data *drv = priv; local 592 struct bsd_driver_data *drv = priv; local 603 struct bsd_driver_data *drv = priv; local 656 struct bsd_driver_data *drv; local 756 struct bsd_driver_data *drv; local 1027 struct bsd_driver_data *drv = ctx; local 1034 struct bsd_driver_data *drv; local 1085 struct bsd_driver_data *drv = priv; local 1117 get80211param(struct bsd_driver_data *drv, int op) argument 1129 struct bsd_driver_data *drv = priv; local 1147 struct bsd_driver_data *drv = priv; local 1152 wpa_driver_bsd_set_wpa_ie(struct bsd_driver_data *drv, const u8 *wpa_ie, size_t wpa_ie_len) argument 1229 struct bsd_driver_data *drv = ctx; local 1235 wpa_driver_bsd_set_rsn_wpa_ie(struct bsd_driver_data * drv, struct wpa_driver_associate_params *params, const u8 *ie) argument 1265 struct bsd_driver_data *drv = priv; local 1360 struct bsd_driver_data *drv = priv; local 1529 wpa_driver_bsd_capa(struct bsd_driver_data *drv) argument 1604 get80211opmode(struct bsd_driver_data *drv) argument 1637 struct bsd_driver_data *drv; local 1701 struct bsd_driver_data *drv = priv; local 1728 struct bsd_driver_data *drv = priv; local [all...] |
H A D | driver_macsec_qca.c | 85 static void __macsec_drv_init(struct macsec_qca_data *drv) argument 91 wpa_printf(MSG_INFO, "%s: secy_id=%d", __func__, drv->secy_id); 94 ret = nss_macsec_secy_en_set(drv->secy_id, true); 98 ret = nss_macsec_secy_sc_sa_mapping_mode_set(drv->secy_id, 109 ret = nss_macsec_secy_rx_ctl_filt_set(drv->secy_id, 0, &rx_ctl_filt); 118 ret = nss_macsec_secy_tx_ctl_filt_set(drv->secy_id, 0, &tx_ctl_filt); 124 static void __macsec_drv_deinit(struct macsec_qca_data *drv) argument 126 nss_macsec_secy_en_set(drv->secy_id, false); 127 nss_macsec_secy_rx_sc_del_all(drv->secy_id); 128 nss_macsec_secy_tx_sc_del_all(drv 191 macsec_qca_init_sockets(struct macsec_qca_data *drv, u8 *own_addr) argument 289 struct macsec_qca_data *drv; local 313 struct macsec_qca_data *drv = priv; local 323 struct macsec_qca_data *drv; local 356 struct macsec_qca_data *drv = priv; local 371 struct macsec_qca_data *drv = priv; local 409 struct macsec_qca_data *drv = priv; local 427 struct macsec_qca_data *drv = priv; local 449 struct macsec_qca_data *drv = priv; local 463 struct macsec_qca_data *drv = priv; local 488 struct macsec_qca_data *drv = priv; local 507 struct macsec_qca_data *drv = priv; local 544 macsec_qca_lookup_receive_channel(struct macsec_qca_data *drv, struct receive_sc *sc, u32 *channel) argument 553 macsec_qca_register_receive_channel(struct macsec_qca_data *drv, struct receive_sc *sc, u32 channel) argument 562 macsec_qca_lookup_transmit_channel(struct macsec_qca_data *drv, struct transmit_sc *sc, u32 *channel) argument 571 macsec_qca_register_transmit_channel(struct macsec_qca_data *drv, struct transmit_sc *sc, u32 channel) argument 582 struct macsec_qca_data *drv = priv; local 613 struct macsec_qca_data *drv = priv; local 632 struct macsec_qca_data *drv = priv; local 651 struct macsec_qca_data *drv = priv; local 680 struct macsec_qca_data *drv = priv; local 734 struct macsec_qca_data *drv = priv; local 757 struct macsec_qca_data *drv = priv; local 807 struct macsec_qca_data *drv = priv; local 827 struct macsec_qca_data *drv = priv; local 847 struct macsec_qca_data *drv = priv; local 873 struct macsec_qca_data *drv = priv; local 913 struct macsec_qca_data *drv = priv; local 936 struct macsec_qca_data *drv = priv; local 1001 struct macsec_qca_data *drv = priv; local 1021 struct macsec_qca_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 320 wpa_driver_wext_event_wireless_pmkidcand( struct wpa_driver_wext_data *drv, const char *ev, size_t len) argument 347 wpa_driver_wext_event_wireless_assocreqie( struct wpa_driver_wext_data *drv, const char *ev, int len) argument 367 wpa_driver_wext_event_wireless_assocrespie( struct wpa_driver_wext_data *drv, const char *ev, int len) argument 387 wpa_driver_wext_event_assoc_ies(struct wpa_driver_wext_data *drv) argument 413 wpa_driver_wext_event_wireless(struct wpa_driver_wext_data *drv, char *data, unsigned int len) argument 533 wpa_driver_wext_event_link(struct wpa_driver_wext_data *drv, char *buf, size_t len, int del) argument 579 wpa_driver_wext_own_ifname(struct wpa_driver_wext_data *drv, u8 *buf, size_t len) argument 604 wpa_driver_wext_own_ifindex(struct wpa_driver_wext_data *drv, int ifindex, u8 *buf, size_t len) argument 625 struct wpa_driver_wext_data *drv = ctx; local 706 struct wpa_driver_wext_data *drv = ctx; local 737 struct wpa_driver_wext_data *drv = ctx; local 748 wext_get_phy_name(struct wpa_driver_wext_data *drv) argument 790 struct wpa_driver_wext_data *drv; local 867 wext_hostap_ifname(struct wpa_driver_wext_data *drv, const char *ifname) argument 902 wext_add_hostap(struct wpa_driver_wext_data *drv) argument 925 wext_check_hostap(struct wpa_driver_wext_data *drv) argument 968 wpa_driver_wext_finish_drv_init(struct wpa_driver_wext_data *drv) argument 1036 struct wpa_driver_wext_data *drv = priv; local 1090 struct wpa_driver_wext_data *drv = priv; local 1144 wpa_driver_wext_giwscan(struct wpa_driver_wext_data *drv, size_t *len) argument 1272 wext_get_scan_qual(struct wpa_driver_wext_data *drv, struct iw_event *iwe, struct wext_scan_data *res) argument 1422 wext_19_iw_point(struct wpa_driver_wext_data *drv, u16 cmd) argument 1505 struct wpa_driver_wext_data *drv = priv; local 1602 struct wpa_driver_wext_data *drv = priv; local 1678 wpa_driver_wext_set_psk(struct wpa_driver_wext_data *drv, const u8 *psk) argument 1723 struct wpa_driver_wext_data *drv = priv; local 1822 struct wpa_driver_wext_data *drv = priv; local 1893 struct wpa_driver_wext_data *drv = priv; local 1904 struct wpa_driver_wext_data *drv = priv; local 1912 wpa_driver_wext_mlme(struct wpa_driver_wext_data *drv, const u8 *addr, int cmd, u16 reason_code) argument 1939 wpa_driver_wext_disconnect(struct wpa_driver_wext_data *drv) argument 1998 struct wpa_driver_wext_data *drv = priv; local 2010 struct wpa_driver_wext_data *drv = priv; local 2063 wpa_driver_wext_auth_alg_fallback(struct wpa_driver_wext_data *drv, struct wpa_driver_associate_params *params) argument 2110 struct wpa_driver_wext_data *drv = priv; local 2231 struct wpa_driver_wext_data *drv = priv; local 2260 struct wpa_driver_wext_data *drv = priv; local 2311 wpa_driver_wext_pmksa(struct wpa_driver_wext_data *drv, u32 cmd, const u8 *bssid, const u8 *pmkid) argument 2344 struct wpa_driver_wext_data *drv = priv; local 2353 struct wpa_driver_wext_data *drv = priv; local 2361 struct wpa_driver_wext_data *drv = priv; local 2368 struct wpa_driver_wext_data *drv = priv; local 2376 wpa_driver_wext_alternative_ifindex(struct wpa_driver_wext_data *drv, const char *ifname) argument 2397 struct wpa_driver_wext_data *drv = priv; local 2407 wpa_driver_wext_get_version(struct wpa_driver_wext_data *drv) argument 2415 struct wpa_driver_wext_data *drv = priv; local 2422 struct wpa_driver_wext_data *drv = priv; local 2453 struct wpa_driver_wext_data *drv = priv; local [all...] |
H A D | driver_nl80211.c | 163 wpa_driver_nl80211_finish_drv_init(struct wpa_driver_nl80211_data *drv, 177 static void add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, 179 static void del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, 181 static int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, 186 static int nl80211_disable_11b_rates(struct wpa_driver_nl80211_data *drv, 189 static int nl80211_leave_ibss(struct wpa_driver_nl80211_data *drv, 244 struct i802_bss * get_bss_ifindex(struct wpa_driver_nl80211_data *drv, argument 249 for (bss = drv->first_bss; bss; bss = bss->next) { 264 void nl80211_mark_disconnected(struct wpa_driver_nl80211_data *drv) argument 266 if (drv 478 send_and_recv_msgs(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, int (*valid_handler)(struct nl_msg *, void *), void *valid_data, int (*ack_handler_custom)(struct nl_msg *, void *), void *ack_data) argument 496 send_and_recv_msgs_owner(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, struct nl_sock *handle, int set_owner, int (*valid_handler)(struct nl_msg *, void *), void *valid_data, int (*ack_handler_custom)(struct nl_msg *, void *), void *ack_data) argument 535 send_and_recv_msgs_connect_handle(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, struct i802_bss *bss, int set_owner) argument 622 nl80211_cmd(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, int flags, uint8_t cmd) argument 659 nl80211_ifindex_msg_build(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, int ifindex, int flags, uint8_t cmd) argument 677 nl80211_ifindex_msg(struct wpa_driver_nl80211_data *drv, int ifindex, int flags, uint8_t cmd) argument 685 nl80211_drv_msg(struct wpa_driver_nl80211_data *drv, int flags, uint8_t cmd) argument 798 nl80211_register_beacons(struct wpa_driver_nl80211_data *drv, struct nl80211_wiphy_data *w) argument 843 struct wpa_driver_nl80211_data *drv; local 986 struct wpa_driver_nl80211_data *drv = bss->drv; local 995 struct wpa_driver_nl80211_data *drv = bss->drv; local 1006 struct wpa_driver_nl80211_data *drv = bss->drv; local 1014 wpa_driver_nl80211_event_newlink( struct nl80211_global *global, struct wpa_driver_nl80211_data *drv, int ifindex, const char *ifname) argument 1046 wpa_driver_nl80211_event_dellink( struct nl80211_global *global, struct wpa_driver_nl80211_data *drv, int ifindex, const char *ifname) argument 1079 wpa_driver_nl80211_own_ifname(struct wpa_driver_nl80211_data *drv, u8 *buf, size_t len) argument 1104 wpa_driver_nl80211_own_ifindex(struct wpa_driver_nl80211_data *drv, int ifindex, u8 *buf, size_t len) argument 1127 struct wpa_driver_nl80211_data *drv; local 1149 nl80211_refresh_mac(struct wpa_driver_nl80211_data *drv, int ifindex, int notify) argument 1181 struct wpa_driver_nl80211_data *drv; local 1358 struct wpa_driver_nl80211_data *drv; local 1430 struct wpa_driver_nl80211_data *drv; member in struct:nl80211_get_assoc_freq_arg 1499 nl80211_get_assoc_ssid(struct wpa_driver_nl80211_data *drv, u8 *ssid) argument 1533 nl80211_get_assoc_freq(struct wpa_driver_nl80211_data *drv) argument 1634 nl80211_get_link_signal(struct wpa_driver_nl80211_data *drv, struct wpa_signal_info *sig) argument 1696 nl80211_get_link_noise(struct wpa_driver_nl80211_data *drv, struct wpa_signal_info *sig_change) argument 1766 struct wpa_driver_nl80211_data *drv = bss->drv; local 1802 struct wpa_driver_nl80211_data *drv = bss->drv; local 1845 struct wpa_driver_nl80211_data *drv = bss->drv; local 1986 struct wpa_driver_nl80211_data *drv = ctx; local 2001 struct wpa_driver_nl80211_data *drv = ctx; local 2025 struct wpa_driver_nl80211_data *drv = eloop_ctx; local 2127 wpa_driver_nl80211_drv_init_rfkill(struct wpa_driver_nl80211_data *drv) argument 2184 struct wpa_driver_nl80211_data *drv; local 2293 struct wpa_driver_nl80211_data *drv = bss->drv; local 2360 struct wpa_driver_nl80211_data *drv = bss->drv; local 2797 qca_vendor_test(struct wpa_driver_nl80211_data *drv) argument 2825 wpa_driver_nl80211_finish_drv_init(struct wpa_driver_nl80211_data *drv, const u8 *set_addr, int first, const char *driver_params) argument 2935 struct wpa_driver_nl80211_data *drv = bss->drv; local 2954 struct wpa_driver_nl80211_data *drv = bss->drv; local 3189 issue_key_mgmt_set_key(struct wpa_driver_nl80211_data *drv, const u8 *key, size_t key_len) argument 3219 nl80211_set_pmk(struct wpa_driver_nl80211_data *drv, const u8 *key, size_t key_len, const u8 *addr) argument 3260 struct wpa_driver_nl80211_data *drv = bss->drv; local 3581 wpa_driver_nl80211_mlme(struct wpa_driver_nl80211_data *drv, const u8 *addr, int cmd, u16 reason_code, int local_state_change, struct i802_bss *bss) argument 3613 wpa_driver_nl80211_disconnect(struct wpa_driver_nl80211_data *drv, u16 reason_code, struct i802_bss *bss) argument 3638 struct wpa_driver_nl80211_data *drv = bss->drv; local 3664 nl80211_copy_auth_params(struct wpa_driver_nl80211_data *drv, struct wpa_driver_auth_params *params) argument 3722 struct wpa_driver_nl80211_data *drv = bss->drv; local 3763 struct wpa_driver_nl80211_data *drv = bss->drv; local 3936 wpa_driver_nl80211_authenticate_retry(struct wpa_driver_nl80211_data *drv) argument 3984 struct wpa_driver_nl80211_data *drv = bss->drv; local 4145 struct wpa_driver_nl80211_data *drv = bss->drv; local 4172 struct wpa_driver_nl80211_data *drv = bss->drv; local 4261 struct wpa_driver_nl80211_data *drv = bss->drv; local 4406 struct wpa_driver_nl80211_data *drv = bss->drv; local 4540 struct wpa_driver_nl80211_data *drv = bss->drv; local 4983 struct wpa_driver_nl80211_data *drv = bss->drv; local 5064 struct wpa_driver_nl80211_data *drv = bss->drv; local 5304 struct wpa_driver_nl80211_data *drv = bss->drv; local 5341 struct wpa_driver_nl80211_data *drv = bss->drv; local 5373 nl80211_remove_iface(struct wpa_driver_nl80211_data *drv, int ifidx) argument 5429 nl80211_create_iface_once(struct wpa_driver_nl80211_data *drv, const char *ifname, enum nl80211_iftype iftype, const u8 *addr, int wds, int (*handler)(struct nl_msg *, void *), void *arg) argument 5516 nl80211_create_iface(struct wpa_driver_nl80211_data *drv, const char *ifname, enum nl80211_iftype iftype, const u8 *addr, int wds, int (*handler)(struct nl_msg *, void *), void *arg, int use_existing) argument 5567 struct wpa_driver_nl80211_data *drv = bss->drv; local 5607 struct wpa_driver_nl80211_data *drv = bss->drv; local 5660 struct wpa_driver_nl80211_data *drv = bss->drv; local 5707 struct wpa_driver_nl80211_data *drv = bss->drv; local 5854 wpa_driver_nl80211_ap(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params) argument 5884 nl80211_leave_ibss(struct wpa_driver_nl80211_data *drv, int reset_mode) argument 5961 wpa_driver_nl80211_ibss(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params) argument 6055 nl80211_put_fils_connect_params(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct nl_msg *msg) argument 6096 nl80211_connect_common(struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct nl_msg *msg) argument 6364 wpa_driver_nl80211_try_connect( struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct i802_bss *bss) argument 6460 wpa_driver_nl80211_connect( struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct i802_bss *bss) argument 6496 struct wpa_driver_nl80211_data *drv = bss->drv; local 6573 nl80211_set_mode(struct wpa_driver_nl80211_data *drv, int ifindex, enum nl80211_iftype mode) argument 6603 struct wpa_driver_nl80211_data *drv = bss->drv; local 6750 struct wpa_driver_nl80211_data *drv = bss->drv; local 6790 struct wpa_driver_nl80211_data *drv = bss->drv; local 6808 struct wpa_driver_nl80211_data *drv = bss->drv; local 6822 struct wpa_driver_nl80211_data *drv = bss->drv; local 6898 struct wpa_driver_nl80211_data *drv = bss->drv; local 6919 struct wpa_driver_nl80211_data *drv = bss->drv; local 6947 struct wpa_driver_nl80211_data *drv = bss->drv; local 7210 struct wpa_driver_nl80211_data *drv = bss->drv; local 7275 struct wpa_driver_nl80211_data *drv = bss->drv; local 7332 struct wpa_driver_nl80211_data *drv = bss->drv; local 7367 struct wpa_driver_nl80211_data *drv = bss->drv; local 7390 dump_ifidx(struct wpa_driver_nl80211_data *drv) argument 7415 add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, int ifidx_reason) argument 7465 del_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, int ifidx_reason) argument 7484 have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx, int ifidx_reason) argument 7503 struct wpa_driver_nl80211_data *drv = bss->drv; local 7568 struct wpa_driver_nl80211_data *drv = eloop_ctx; local 7587 i802_check_bridge(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, const char *brname, const char *ifname) argument 7652 struct wpa_driver_nl80211_data *drv; local 7805 struct wpa_driver_nl80211_data *drv; local 7815 nl80211_vif_addr(struct wpa_driver_nl80211_data *drv, u8 *new_addr) argument 7875 struct wpa_driver_nl80211_data *drv = bss->drv; local 8021 struct wpa_driver_nl80211_data *drv = bss->drv; local 8115 struct wpa_driver_nl80211_data *drv = bss->drv; local 8182 struct wpa_driver_nl80211_data *drv = bss->drv; local 8256 struct wpa_driver_nl80211_data *drv = bss->drv; local 8278 struct wpa_driver_nl80211_data *drv = bss->drv; local 8303 struct wpa_driver_nl80211_data *drv = bss->drv; local 8335 struct wpa_driver_nl80211_data *drv = bss->drv; local 8367 struct wpa_driver_nl80211_data *drv = bss->drv; local 8418 nl80211_disable_11b_rates(struct wpa_driver_nl80211_data *drv, int ifindex, int disabled) argument 8471 struct wpa_driver_nl80211_data *drv = bss->drv; local 8491 struct wpa_driver_nl80211_data *drv = bss->drv; local 8503 struct wpa_driver_nl80211_data *drv = bss->drv; local 8534 struct wpa_driver_nl80211_data *drv = bss->drv; local 8582 nl80211_get_channel_width(struct wpa_driver_nl80211_data *drv, struct wpa_signal_info *sig) argument 8595 struct wpa_driver_nl80211_data *drv = bss->drv; local 8618 struct wpa_driver_nl80211_data *drv = bss->drv; local 8758 struct wpa_driver_nl80211_data *drv = bss->drv; local 9002 struct wpa_driver_nl80211_data *drv = bss->drv; local 9041 struct wpa_driver_nl80211_data *drv = bss->drv; local 9114 struct wpa_driver_nl80211_data *drv = bss->drv; local 9196 struct wpa_driver_nl80211_data *drv = bss->drv; local 9254 struct wpa_driver_nl80211_data *drv = bss->drv; local 9284 struct wpa_driver_nl80211_data *drv = bss->drv; local 9336 struct wpa_driver_nl80211_data *drv = bss->drv; local 9365 struct wpa_driver_nl80211_data *drv = bss->drv; local 9403 struct wpa_driver_nl80211_data *drv = bss->drv; local 9515 struct wpa_driver_nl80211_data *drv = bss->drv; local 9542 struct wpa_driver_nl80211_data *drv = bss->drv; local 9568 struct wpa_driver_nl80211_data *drv = bss->drv; local 9605 struct wpa_driver_nl80211_data *drv = bss->drv; local 9805 struct wpa_driver_nl80211_data *drv = bss->drv; local 9937 struct wpa_driver_nl80211_data *drv = bss->drv; local 9969 struct wpa_driver_nl80211_data *drv = bss->drv; local 10072 struct wpa_driver_nl80211_data *drv = bss->drv; local 10133 struct wpa_driver_nl80211_data *drv = bss->drv; local 10172 struct wpa_driver_nl80211_data *drv = bss->drv; local 10199 struct wpa_driver_nl80211_data *drv = bss->drv; local 10241 struct wpa_driver_nl80211_data *drv = bss->drv; local 10275 struct wpa_driver_nl80211_data *drv = bss->drv; local 10307 struct wpa_driver_nl80211_data *drv = bss->drv; local 10364 struct wpa_driver_nl80211_data *drv = bss->drv; local 10400 struct wpa_driver_nl80211_data *drv = bss->drv; local 10515 struct wpa_driver_nl80211_data *drv = bss->drv; local 10616 struct wpa_driver_nl80211_data *drv = bss->drv; local 10645 struct wpa_driver_nl80211_data *drv = bss->drv; local 10679 struct wpa_driver_nl80211_data *drv = bss->drv; local 10767 struct wpa_driver_nl80211_data *drv = bss->drv; local 11029 nl80211_qca_do_acs(struct wpa_driver_nl80211_data *drv, struct drv_acs_params *params) argument 11082 struct wpa_driver_nl80211_data *drv = bss->drv; local 11205 struct wpa_driver_nl80211_data *drv = bss->drv; local 11282 struct wpa_driver_nl80211_data *drv = bss->drv; local 11332 struct wpa_driver_nl80211_data *drv = bss->drv; local 11388 struct wpa_driver_nl80211_data *drv = bss->drv; local 11411 struct wpa_driver_nl80211_data *drv = bss->drv; local 11567 struct wpa_driver_nl80211_data *drv = bss->drv; local 11663 struct wpa_driver_nl80211_data *drv = bss->drv; local 11709 wpa_driver_do_broadcom_acs(struct wpa_driver_nl80211_data *drv, struct drv_acs_params *params) argument 11765 struct wpa_driver_nl80211_data *drv = bss->drv; local 11897 struct wpa_driver_nl80211_data *drv = bss->drv; local 11930 struct wpa_driver_nl80211_data *drv = bss->drv; local 11987 struct wpa_driver_nl80211_data *drv = bss->drv; local 12031 struct wpa_driver_nl80211_data *drv = bss->drv; local 12079 struct wpa_driver_nl80211_data *drv = bss->drv; 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 269 struct hostap_driver_data *drv = priv; local 286 struct hostap_driver_data *drv = priv; local 332 struct hostap_driver_data *drv = priv; local 352 struct hostap_driver_data *drv = priv; local 381 struct hostap_driver_data *drv = priv; local 402 struct hostap_driver_data *drv = priv; local 464 struct hostap_driver_data *drv = priv; local 497 struct hostap_driver_data *drv = priv; local 519 struct hostap_driver_data *drv = priv; local 547 struct hostap_drvier_data *drv = priv; local 556 struct hostap_driver_data *drv = priv; local 577 struct hostap_driver_data *drv = priv; local 590 struct hostap_driver_data *drv = priv; local 630 struct hostap_driver_data *drv = priv; local 663 struct hostap_driver_data *drv = priv; local 681 struct hostap_driver_data *drv = priv; local 697 struct hostap_driver_data *drv = priv; local 711 hostapd_ioctl_set_generic_elem(struct hostap_driver_data *drv) argument 749 struct hostap_driver_data *drv = priv; local 769 struct hostap_driver_data *drv = priv; local 793 hostapd_wireless_event_wireless_custom(struct hostap_driver_data *drv, char *custom) argument 825 hostapd_wireless_event_wireless(struct hostap_driver_data *drv, char *data, unsigned int len) argument 880 struct hostap_driver_data *drv = ctx; local 902 hostap_get_we_version(struct hostap_driver_data *drv) argument 948 hostap_wireless_event_init(struct hostap_driver_data *drv) argument 972 struct hostap_driver_data *drv; local 1014 struct hostap_driver_data *drv = priv; local 1037 struct hostap_driver_data *drv = priv; local 1064 struct hostap_driver_data *drv = priv; local 1085 struct hostap_driver_data *drv = priv; local [all...] |
H A D | driver_nl80211_monitor.c | 46 static void from_unknown_sta(struct wpa_driver_nl80211_data *drv, argument 63 wpa_supplicant_event(drv->ctx, EVENT_RX_FROM_UNKNOWN, &event); 67 static void handle_frame(struct wpa_driver_nl80211_data *drv, argument 74 if (!drv->use_monitor) 87 wpa_supplicant_event(drv->ctx, EVENT_RX_MGMT, &event); 92 from_unknown_sta(drv, buf, len); 95 from_unknown_sta(drv, buf, len); 103 struct wpa_driver_nl80211_data *drv = eloop_ctx; local 163 handle_frame(drv, buf + iter._max_length, 166 handle_tx_callback(drv 323 nl80211_remove_monitor_interface(struct wpa_driver_nl80211_data *drv) argument 344 nl80211_create_monitor_interface(struct wpa_driver_nl80211_data *drv) argument 449 nl80211_send_monitor(struct wpa_driver_nl80211_data *drv, const void *data, size_t len, int encrypt, int noack) argument [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) { 73 FD_SET(drv->cmd_socket, &rfds); 76 res = select(drv 104 struct wpa_driver_privsep_data *drv = priv; local 132 struct wpa_driver_privsep_data *drv = priv; local 211 struct wpa_driver_privsep_data *drv = priv; local 251 struct wpa_driver_privsep_data *drv = priv; local 301 struct wpa_driver_privsep_data *drv = priv; local 344 struct wpa_driver_privsep_data *drv = priv; local 357 struct wpa_driver_privsep_data *drv = priv; local 520 struct wpa_driver_privsep_data *drv = eloop_ctx; local 604 struct wpa_driver_privsep_data *drv; local 620 struct wpa_driver_privsep_data *drv = priv; local 649 struct wpa_driver_privsep_data *drv = priv; local 789 struct wpa_driver_privsep_data *drv = priv; local 808 struct wpa_driver_privsep_data *drv = priv; local 816 struct wpa_driver_privsep_data *drv = priv; local [all...] |
H A D | driver_nl80211_scan.c | 79 struct wpa_driver_nl80211_data *drv, struct nl80211_noise_info *info) 84 msg = nl80211_drv_msg(drv, NLM_F_DUMP, NL80211_CMD_GET_SURVEY); 85 return send_and_recv_msgs(drv, msg, get_noise_for_scan_results, info, 94 struct wpa_driver_nl80211_data *drv = bss->drv; local 98 ret = send_and_recv_msgs(drv, msg, NULL, NULL, NULL, NULL); 108 static int nl80211_abort_vendor_scan(struct wpa_driver_nl80211_data *drv, argument 118 msg = nl80211_drv_msg(drv, 0, NL80211_CMD_VENDOR); 129 ret = send_and_recv_msgs(drv, msg, NULL, NULL, NULL, NULL); 156 struct wpa_driver_nl80211_data *drv local 78 nl80211_get_noise_for_scan_results( struct wpa_driver_nl80211_data *drv, struct nl80211_noise_info *info) argument 182 struct wpa_driver_nl80211_data *drv = bss->drv; local 324 struct wpa_driver_nl80211_data *drv = bss->drv; local 423 nl80211_sched_scan_add_scan_plans(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, struct wpa_driver_scan_params *params) argument 500 struct wpa_driver_nl80211_data *drv = bss->drv; local 649 struct wpa_driver_nl80211_data *drv = bss->drv; local 673 nl80211_scan_filtered(struct wpa_driver_nl80211_data *drv, const u8 *ie, size_t ie_len) argument 698 nl80211_parse_bss_info(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg) argument 832 struct wpa_driver_nl80211_data *drv; member in struct:nl80211_bss_info_arg 864 clear_state_mismatch(struct wpa_driver_nl80211_data *drv, const u8 *addr) argument 878 nl80211_check_bss_status(struct wpa_driver_nl80211_data *drv, struct wpa_scan_res *r) argument 902 wpa_driver_nl80211_check_bss_status( struct wpa_driver_nl80211_data *drv, struct wpa_scan_results *res) argument 928 nl80211_get_scan_results(struct wpa_driver_nl80211_data *drv) argument 990 struct wpa_driver_nl80211_data *drv = bss->drv; local 1001 struct wpa_driver_nl80211_data *drv; member in struct:nl80211_dump_scan_ctx 1022 nl80211_dump_scan(struct wpa_driver_nl80211_data *drv) argument 1041 struct wpa_driver_nl80211_data *drv = bss->drv; local 1091 struct wpa_driver_nl80211_data *drv = bss->drv; local 1265 struct wpa_driver_nl80211_data *drv = bss->drv; local [all...] |
H A D | driver_atheros.c | 184 get80211param(struct atheros_driver_data *drv, int op, int *data) argument 189 os_strlcpy(iwr.ifr_name, drv->iface, IFNAMSIZ); 192 if (ioctl(drv->ioctl_sock, IEEE80211_IOCTL_GETPARAM, &iwr) < 0) 202 set80211priv(struct atheros_driver_data *drv, int op, void *data, int len) argument 213 os_strlcpy(iwr.ifr_name, drv->iface, IFNAMSIZ); 229 if (ioctl(drv->ioctl_sock, op, &iwr) < 0) { 232 __func__, drv->iface, op, 241 set80211param(struct atheros_driver_data *drv, int op, int arg) argument 246 os_strlcpy(iwr.ifr_name, drv->iface, IFNAMSIZ); 250 if (ioctl(drv 278 atheros_configure_wpa(struct atheros_driver_data *drv, struct wpa_bss_params *params) argument 389 struct atheros_driver_data *drv = priv; local 421 struct atheros_driver_data *drv = priv; local 431 struct atheros_driver_data *drv = priv; local 469 struct atheros_driver_data *drv = priv; local 497 struct atheros_driver_data *drv = priv; local 592 struct atheros_driver_data *drv = priv; local 649 struct atheros_driver_data *drv = priv; local 684 struct atheros_driver_data *drv = priv; local 706 struct atheros_driver_data *drv = priv; local 762 struct atheros_driver_data *drv = priv; local 786 struct atheros_driver_data *drv = priv; local 810 struct atheros_driver_data *drv = ctx; local 859 struct atheros_driver_data *drv = ctx; local 954 atheros_receive_pkt(struct atheros_driver_data *drv) argument 989 atheros_reset_appfilter(struct atheros_driver_data *drv) argument 1001 struct atheros_driver_data *drv = priv; local 1038 struct atheros_driver_data *drv = priv; local 1069 struct atheros_driver_data *drv = priv; local 1131 struct atheros_driver_data *drv = priv; local 1168 atheros_new_sta(struct atheros_driver_data *drv, u8 addr[IEEE80211_ADDR_LEN]) argument 1236 atheros_wireless_event_wireless_custom(struct atheros_driver_data *drv, char *custom, char *end) argument 1350 send_action_cb_event(struct atheros_driver_data *drv, char *data, size_t data_len) argument 1389 fetch_pending_big_events(struct atheros_driver_data *drv) argument 1461 atheros_wireless_event_atheros_custom(struct atheros_driver_data *drv, int opcode, char *buf, int len) argument 1479 atheros_wireless_event_wireless(struct atheros_driver_data *drv, char *data, unsigned int len) argument 1555 struct atheros_driver_data *drv = ctx; local 1578 atheros_get_we_version(struct atheros_driver_data *drv) argument 1625 atheros_wireless_event_init(struct atheros_driver_data *drv) argument 1650 struct atheros_driver_data *drv = priv; local 1691 struct atheros_driver_data *drv = ctx; local 1697 atheros_read_fils_cap(struct atheros_driver_data *drv) argument 1720 struct atheros_driver_data *drv; local 1819 struct atheros_driver_data *drv = priv; local 1845 struct atheros_driver_data *drv = priv; local 1865 struct atheros_driver_data *drv = priv; local 1888 struct atheros_driver_data *drv = priv; local 1896 struct atheros_driver_data *drv = priv; local 1970 struct atheros_driver_data *drv = priv; local 1997 struct atheros_driver_data *drv = priv; local 2020 struct atheros_driver_data *drv = priv; local 2037 set80211big(struct atheros_driver_data *drv, int op, const void *data, int len) argument 2068 struct atheros_driver_data *drv = priv; local 2095 athr_wnm_tfs(struct atheros_driver_data *drv, const u8* peer, u8 *ie, u16 *len, enum wnm_oper oper) argument 2189 atheros_wnm_sleep(struct atheros_driver_data *drv, const u8 *peer, enum wnm_oper oper) argument 2228 struct atheros_driver_data *drv = priv; local [all...] |
H A D | driver_nl80211_event.c | 25 nl80211_control_port_frame_tx_status(struct wpa_driver_nl80211_data *drv, 183 static void mlme_event_auth(struct wpa_driver_nl80211_data *drv, argument 189 if (!(drv->capa.flags & WPA_DRIVER_FLAGS_SME) && 190 drv->force_connect_cmd) { 208 os_memcpy(drv->auth_bssid, mgmt->sa, ETH_ALEN); 209 os_memset(drv->auth_attempt_bssid, 0, ETH_ALEN); 221 wpa_supplicant_event(drv->ctx, EVENT_AUTH, &event); 245 static void mlme_event_assoc(struct wpa_driver_nl80211_data *drv, argument 254 if (!(drv->capa.flags & WPA_DRIVER_FLAGS_SME) && 255 drv 361 drv_get_connect_fail_reason_code(struct wpa_driver_nl80211_data *drv) argument 414 mlme_event_connect(struct wpa_driver_nl80211_data *drv, enum nl80211_commands cmd, struct nlattr *status, struct nlattr *addr, struct nlattr *req_ie, struct nlattr *resp_ie, struct nlattr *timed_out, struct nlattr *timeout_reason, struct nlattr *authorized, struct nlattr *key_replay_ctr, struct nlattr *ptk_kck, struct nlattr *ptk_kek, struct nlattr *subnet_status, struct nlattr *fils_erp_next_seq_num, struct nlattr *fils_pmk, struct nlattr *fils_pmkid) argument 611 mlme_event_disconnect(struct wpa_driver_nl80211_data *drv, struct nlattr *reason, struct nlattr *addr, struct nlattr *by_ap) argument 683 mlme_event_ch_switch(struct wpa_driver_nl80211_data *drv, struct nlattr *ifindex, struct nlattr *freq, struct nlattr *type, struct nlattr *bw, struct nlattr *cf1, struct nlattr *cf2, int finished) argument 758 mlme_timeout_event(struct wpa_driver_nl80211_data *drv, enum nl80211_commands cmd, struct nlattr *addr) argument 787 struct wpa_driver_nl80211_data *drv = bss->drv; local 827 mlme_event_mgmt_tx_status(struct wpa_driver_nl80211_data *drv, struct nlattr *cookie, const u8 *frame, size_t len, struct nlattr *ack) argument 889 mlme_event_deauth_disassoc(struct wpa_driver_nl80211_data *drv, enum wpa_event_type type, const u8 *frame, size_t len) argument 1015 mlme_event_unprot_disconnect(struct wpa_driver_nl80211_data *drv, enum wpa_event_type type, const u8 *frame, size_t len) argument 1052 mlme_event_unprot_beacon(struct wpa_driver_nl80211_data *drv, const u8 *frame, size_t len) argument 1076 struct wpa_driver_nl80211_data *drv = bss->drv; local 1195 mlme_event_join_ibss(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) argument 1226 mlme_event_remain_on_channel(struct wpa_driver_nl80211_data *drv, int cancel_event, struct nlattr *tb[]) argument 1274 mlme_event_ft_event(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) argument 1302 mlme_event_dh_event(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, struct nlattr *tb[]) argument 1325 send_scan_event(struct wpa_driver_nl80211_data *drv, int aborted, struct nlattr *tb[], int external_scan) argument 1401 nl80211_cqm_event(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) argument 1510 nl80211_new_peer_candidate(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 1532 nl80211_new_station_event(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, struct nlattr **tb) argument 1565 nl80211_del_station_event(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, struct nlattr **tb) argument 1592 nl80211_rekey_offload_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 1631 nl80211_pmksa_candidate_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 1665 nl80211_client_probe_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 1690 nl80211_tdls_oper_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 1733 nl80211_stop_ap(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 1740 nl80211_connect_failed_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 1777 nl80211_radar_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 1856 struct wpa_driver_nl80211_data *drv = bss->drv; local 1873 qca_nl80211_avoid_freq(struct wpa_driver_nl80211_data *drv, const u8 *data, size_t len) argument 1939 chan_to_freq(struct wpa_driver_nl80211_data *drv, u8 chan, enum hostapd_hw_mode hw_mode) argument 1985 qca_nl80211_acs_select_ch(struct wpa_driver_nl80211_data *drv, const u8 *data, size_t len) argument 2069 qca_nl80211_key_mgmt_auth(struct wpa_driver_nl80211_data *drv, const u8 *data, size_t len) argument 2107 qca_nl80211_key_mgmt_auth_handler(struct wpa_driver_nl80211_data *drv, const u8 *data, size_t len) argument 2127 qca_nl80211_dfs_offload_radar_event( struct wpa_driver_nl80211_data *drv, u32 subcmd, u8 *msg, int length) argument 2213 qca_nl80211_scan_trigger_event(struct wpa_driver_nl80211_data *drv, u8 *data, size_t len) argument 2243 send_vendor_scan_event(struct wpa_driver_nl80211_data *drv, int aborted, struct nlattr *tb[], int external_scan) argument 2305 qca_nl80211_scan_done_event(struct wpa_driver_nl80211_data *drv, u8 *data, size_t len) argument 2345 qca_nl80211_p2p_lo_stop_event(struct wpa_driver_nl80211_data *drv, u8 *data, size_t len) argument 2372 nl80211_vendor_event_qca(struct wpa_driver_nl80211_data *drv, u32 subcmd, u8 *data, size_t len) argument 2417 brcm_nl80211_acs_select_ch(struct wpa_driver_nl80211_data *drv, const u8 *data, size_t len) argument 2472 nl80211_vendor_event_brcm(struct wpa_driver_nl80211_data *drv, u32 subcmd, u8 *data, size_t len) argument 2496 nl80211_vendor_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 2552 nl80211_reg_change_event(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) argument 2645 nl80211_reg_beacon_hint_event(struct wpa_driver_nl80211_data *drv, struct nlattr *tb[]) argument 2663 nl80211_external_auth(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 2706 nl80211_port_authorized(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 2731 nl80211_sta_opmode_change_event(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 2801 nl80211_control_port_frame(struct wpa_driver_nl80211_data *drv, struct nlattr **tb) argument 2836 nl80211_control_port_frame_tx_status(struct wpa_driver_nl80211_data *drv, const u8 *frame, size_t len, struct nlattr *ack, struct nlattr *cookie) argument 2861 struct wpa_driver_nl80211_data *drv = bss->drv; local 3117 struct wpa_driver_nl80211_data *drv, *tmp; local [all...] |
/freebsd-current/sys/dev/ida/ |
H A D | ida_disk.c | 89 struct idad_softc *drv; local 91 drv = bp->bio_disk->d_drv1; 92 if (drv == NULL) { 100 if (drv->flags & DRV_WRITEPROT && (bp->bio_cmd == BIO_WRITE)) { 110 bp->bio_driver1 = drv; 111 ida_submit_buf(drv->controller, bp); 129 struct idad_softc *drv; local 134 drv = dp->d_drv1; 135 if (drv == NULL) 138 drv 172 struct idad_softc *drv; local 224 struct idad_softc *drv; local [all...] |
/freebsd-current/sys/contrib/dev/iwlwifi/ |
H A D | iwl-drv.c | 16 #include "iwl-drv.h" 55 * struct iwl_drv - drv common data 56 * @list: list of drv structures using this opmode 96 /* Protects the table contents, i.e. the ops pointer & drv list */ 101 struct list_head drv; /* list of devices using this op_mode */ member in struct:iwlwifi_opmode_table 119 static void iwl_free_fw_desc(struct iwl_drv *drv, struct fw_desc *desc) argument 126 static void iwl_free_fw_img(struct iwl_drv *drv, struct fw_img *img) argument 130 iwl_free_fw_desc(drv, &img->sec[i]); 134 static void iwl_dealloc_ucode(struct iwl_drv *drv) argument 138 kfree(drv 156 iwl_alloc_fw_desc(struct iwl_drv *drv, struct fw_desc *desc, struct fw_sec *sec) argument 238 iwl_request_firmware(struct iwl_drv *drv, bool first) argument 438 iwl_set_default_calib(struct iwl_drv *drv, const u8 *data) argument 456 iwl_set_ucode_api_flags(struct iwl_drv *drv, const u8 *data, struct iwl_ucode_capabilities *capa) argument 477 iwl_set_ucode_capabilities(struct iwl_drv *drv, const u8 *data, struct iwl_ucode_capabilities *capa) argument 498 iwl_reduced_fw_name(struct iwl_drv *drv) argument 508 iwl_parse_v1_v2_firmware(struct iwl_drv *drv, const struct firmware *ucode_raw, struct iwl_firmware_pieces *pieces) argument 607 iwl_drv_set_dump_exclude(struct iwl_drv *drv, enum iwl_ucode_tlv_type tlv_type, const void *tlv_data, u32 tlv_len) argument 644 iwl_parse_dbg_tlv_assert_tables(struct iwl_drv *drv, const struct iwl_ucode_tlv *tlv) argument 704 iwl_parse_tlv_firmware(struct iwl_drv *drv, const struct firmware *ucode_raw, struct iwl_firmware_pieces *pieces, struct iwl_ucode_capabilities *capa, bool *usniffer_images) argument 1369 iwl_alloc_ucode(struct iwl_drv *drv, struct iwl_firmware_pieces *pieces, enum iwl_ucode_type type) argument 1389 validate_sec_sizes(struct iwl_drv *drv, struct iwl_firmware_pieces *pieces, const struct iwl_cfg *cfg) argument 1440 _iwl_op_mode_start(struct iwl_drv *drv, struct iwlwifi_opmode_table *op) argument 1472 _iwl_op_mode_stop(struct iwl_drv *drv) argument 1494 struct iwl_drv *drv = context; local 1802 struct iwl_drv *drv; local 1860 iwl_drv_stop(struct iwl_drv *drv) argument 1915 struct iwl_drv *drv; local 1939 struct iwl_drv *drv; local [all...] |
/freebsd-current/stand/libsa/ |
H A D | netif.c | 71 struct netif_driver *drv; local 79 drv = netif_drivers[d]; 80 for (i = 0; i < drv->netif_nifs; i++) 81 drv->netif_ifs[i].dif_used = 0; 88 struct netif_driver *drv = nif->nif_driver; local 92 printf("%s%d: netif_match (%d)\n", drv->netif_bname, 95 return drv->netif_match(nif, machdep_hint); 102 struct netif_driver *drv; local 113 drv = cur_if.nif_driver; 115 for (u = 0; u < drv 170 struct netif_driver *drv = nif->nif_driver; local 182 struct netif_driver *drv = nif->nif_driver; local 202 struct netif_driver *drv = nif->nif_driver; local 222 struct netif_driver *drv = desc->io_netif->nif_driver; local 249 struct netif_driver *drv = desc->io_netif->nif_driver; local [all...] |
H A D | gpt.h | 31 #include <drv.h>
|
/freebsd-current/usr.sbin/mlxcontrol/ |
H A D | util.c | 110 mlx_print_phys_drv(struct mlx_phys_drv *drv, int chn, int targ, char *prefix, int verbose) argument 114 switch(drv->pd_flags2 & 0x03) { 130 switch(drv->pd_status) { 144 printf(" (0x%02x) ", drv->pd_status); 157 printf(" %dMB ", drv->pd_config_size / 2048); 159 if (drv->pd_flags2 & MLX_PHYS_DRV_FAST20) { 161 } else if (drv->pd_flags2 & MLX_PHYS_DRV_FAST) { 164 if (drv->pd_flags2 & MLX_PHYS_DRV_WIDE) 166 if (drv->pd_flags2 & MLX_PHYS_DRV_SYNC) 168 if (drv [all...] |
H A D | config.c | 103 struct mlx_sys_drv *drv = &conf->cc_cfg.cc_sys_drives[drvno]; local 107 switch(drv->sd_raidlevel & 0xf) { 129 printf(" write%s\n", drv->sd_raidlevel & MLX_SYS_DRV_WRITEBACK ? "back" : "through"); 131 for (i = 0; i < drv->sd_valid_spans; i++) { 133 print_span(&drv->sd_span[i], drv->sd_valid_arms); 148 struct mlx_phys_drv *drv = &conf->cc_cfg.cc_phys_drives[chn * 16 + targ]; local 151 if (!(drv->pd_flags1 & MLX_PHYS_DRV_PRESENT)) 154 mlx_print_phys_drv(drv, chn, targ, "# ", 1);
|
/freebsd-current/contrib/ncurses/ncurses/base/ |
H A D | lib_endwin.c | 60 if (TCB && TCB->drv && TCB->drv->td_scexit) 61 TCB->drv->td_scexit(SP_PARM);
|
/freebsd-current/tests/sys/net/if_ovpn/ |
H A D | if_ovpn_c.c | 85 struct ifdrv drv; local 114 bzero(&drv, sizeof(drv)); 115 snprintf(drv.ifd_name, IFNAMSIZ, "%s", ovpn_ifname); 116 drv.ifd_cmd = OVPN_NEW_PEER; 117 drv.ifd_data = nvlist_pack(nvl, &drv.ifd_len); 119 ret = ioctl(ovpn_fd, SIOCSDRVSPEC, &drv);
|