| /freebsd-14.2/contrib/wpa/src/drivers/ |
| H A D | driver_roboswitch.c | 93 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) { in wpa_driver_roboswitch_mdio_read() 111 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { in wpa_driver_roboswitch_mdio_write() 213 sep = drv->ifname + os_strlen(drv->ifname); in wpa_driver_roboswitch_set_param() 215 drv->l2 = l2_packet_init(drv->ifname, NULL, ETH_P_ALL, in wpa_driver_roboswitch_set_param() 224 l2_packet_get_own_addr(drv->l2, drv->own_addr); in wpa_driver_roboswitch_set_param() 363 drv = os_zalloc(sizeof(*drv)); in wpa_driver_roboswitch_init() 404 os_memset(&drv->ifr, 0, sizeof(drv->ifr)); in wpa_driver_roboswitch_init() 405 os_strlcpy(drv->ifr.ifr_name, drv->ifname, IFNAMSIZ); in wpa_driver_roboswitch_init() 406 if (ioctl(drv->fd, SIOCGMIIPHY, &drv->ifr) < 0) { in wpa_driver_roboswitch_init() 455 return drv; in wpa_driver_roboswitch_init() [all …]
|
| H A D | driver_macsec_linux.c | 166 ctx->cb_arg.drv = drv; in init_genl_ctx() 218 drv->ifname, drv->protect_frames); in try_commit() 224 drv->ifname, drv->encrypt); in try_commit() 231 drv->ifname, drv->replay_protect, in try_commit() 244 drv->ifname, drv->offload); in try_commit() 252 drv->ifname, drv->encoding_sa); in try_commit() 315 drv = os_zalloc(sizeof(*drv)); in macsec_drv_wpa_init() 354 drv->parent_ifi = rtnl_link_name2i(drv->link_cache, drv->common.ifname); in macsec_drv_macsec_init() 362 drv->common.ifname, drv->parent_ifi); in macsec_drv_macsec_init() 1463 drv->common.ifname, drv->ifi, in macsec_drv_status() [all …]
|
| H A D | driver_wext.c | 496 drv, drv->ctx); in wpa_driver_wext_event_wireless() 612 drv->ifindex = if_nametoindex(drv->ifname); in wpa_driver_wext_own_ifindex() 682 netlink_send_oper_ifla(drv->netlink, drv->ifindex, in wpa_driver_wext_event_rtm_newlink() 765 rv = read(f, drv->phyname, sizeof(drv->phyname) - 1); in wext_get_phy_name() 778 drv->ifname, drv->phyname); in wext_get_phy_name() 797 drv = os_zalloc(sizeof(*drv)); in wpa_driver_wext_init() 1003 drv->capa.key_mgmt_iftype[i] = drv->capa.key_mgmt; in wpa_driver_wext_finish_drv_init() 1012 drv->ifindex = if_nametoindex(drv->ifname); in wpa_driver_wext_finish_drv_init() 1016 netlink_send_oper_ifla(drv->netlink, drv->ifindex, in wpa_driver_wext_finish_drv_init() 1021 drv, drv->ctx); in wpa_driver_wext_finish_drv_init() [all …]
|
| H A D | driver_bsd.c | 87 return drv; in bsd_get_drvindex() 100 return drv; in bsd_get_drvname() 111 if (drv->ifindex == 0 || drv->if_removed) in bsd_set80211() 818 bsd_new_sta(drv, drv->ctx, join->iev_addr); in bsd_wireless_event_receive() 843 if (drv) in bsd_wireless_event_receive() 1073 dl_list_add(&drv->global->ifaces, &drv->list); in bsd_init() 1654 drv = os_zalloc(sizeof(*drv)); in wpa_driver_bsd_init() 1693 drv->capa.key_mgmt_iftype[i] = drv->capa.key_mgmt; in wpa_driver_bsd_init() 1702 drv->opmode = get80211opmode(drv); in wpa_driver_bsd_init() 1703 dl_list_add(&drv->global->ifaces, &drv->list); in wpa_driver_bsd_init() [all …]
|
| H A D | driver_ndis.c | 1086 wpa_driver_ndis_set_key(drv->ifname, drv, WPA_ALG_WEP, in wpa_driver_ndis_associate() 1520 if (wpa_driver_ndis_get_bssid(drv, drv->bssid) == 0) { in wpa_driver_ndis_event_connect() 1753 drv->capa.key_mgmt, drv->capa.enc, drv->capa.auth); in wpa_driver_ndis_get_wpa_capability() 1841 drv->capa.key_mgmt, drv->capa.enc, drv->capa.auth); in wpa_driver_ndis_get_capability() 2107 drv->adapter_name = wpa_strdup_tchar(drv->ifname); in wpa_driver_ndis_get_names() 2822 drv = os_zalloc(sizeof(*drv)); in wpa_driver_ndis_init() 2836 os_strlcpy(drv->ifname, ifname, sizeof(drv->ifname)); in wpa_driver_ndis_init() 2869 drv->capa.key_mgmt_iftype[i] = drv->capa.key_mgmt; in wpa_driver_ndis_init() 2885 drv->events = ndis_events_init(&drv->events_pipe, &drv->event_avail, in wpa_driver_ndis_init() 2886 drv->ifname, drv->adapter_desc); in wpa_driver_ndis_init() [all …]
|
| H A D | driver_macsec_qca.c | 291 drv = os_zalloc(sizeof(*drv)); in macsec_qca_init() 298 os_free(drv); in macsec_qca_init() 303 os_free(drv); in macsec_qca_init() 307 return drv; in macsec_qca_init() 316 os_free(drv); in macsec_qca_deinit() 326 if (!drv) { in macsec_qca_hapd_init() 336 os_free(drv); in macsec_qca_hapd_init() 346 os_free(drv); in macsec_qca_hapd_init() 350 return drv; in macsec_qca_hapd_init() 363 os_free(drv); in macsec_qca_hapd_deinit() [all …]
|
| H A D | driver_hostap.c | 260 return linux_get_ifhwaddr(drv->sock, drv->iface, own_addr); in hostap_init_sockets() 717 elem_len = drv->generic_ie_len + drv->wps_ie_len; in hostapd_ioctl_set_generic_elem() 734 drv->wps_ie, drv->wps_ie_len); in hostapd_ioctl_set_generic_elem() 957 cfg->ctx = drv; in hostap_wireless_event_init() 981 drv->ioctl_sock = drv->sock = -1; in hostap_init() 982 memcpy(drv->iface, params->ifname, sizeof(drv->iface)); in hostap_init() 988 os_free(drv); in hostap_init() 997 os_free(drv); in hostap_init() 1004 os_free(drv); in hostap_init() 1008 return drv; in hostap_init() [all …]
|
| H A D | driver_wired.c | 332 if (drv == NULL) { in wired_driver_hapd_init() 338 drv->common.ctx = hapd; in wired_driver_hapd_init() 344 os_free(drv); in wired_driver_hapd_init() 348 return drv; in wired_driver_hapd_init() 363 close(drv->dhcp_sock); in wired_driver_hapd_deinit() 366 os_free(drv); in wired_driver_hapd_deinit() 374 drv = os_zalloc(sizeof(*drv)); in wpa_driver_wired_init() 375 if (drv == NULL) in wpa_driver_wired_init() 379 os_free(drv); in wpa_driver_wired_init() 383 return drv; in wpa_driver_wired_init() [all …]
|
| H A D | driver_nl80211_scan.c | 93 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_abort_scan() local 181 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_scan_common() local 346 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_scan() local 409 drv->ap_scan_as_station = drv->nlmode; in wpa_driver_nl80211_scan() 440 drv, drv->ctx); in wpa_driver_nl80211_scan() 527 struct wpa_driver_nl80211_data *drv = bss->drv; in wpa_driver_nl80211_sched_scan() local 937 drv, drv->sta_mlo_info.ap_mld_addr); in nl80211_check_bss_status() 939 clear_state_mismatch(drv, drv->bssid); in nl80211_check_bss_status() 993 arg.drv = drv; in nl80211_get_scan_results() 1078 ctx.drv = drv; in nl80211_dump_scan() [all …]
|
| H A D | driver_nl80211.c | 969 if (tmp_bss->drv == bss->drv) { in nl80211_get_wiphy_data_ap() 997 if (tmp_bss->drv == bss->drv) { in nl80211_put_wiphy_data_ap() 1044 os_memcpy(ssid, drv->ssid, drv->ssid_len); in wpa_driver_nl80211_get_ssid() 1649 arg.drv = drv; in nl80211_get_assoc_ssid() 1683 arg.drv = drv; in nl80211_get_assoc_freq() 2312 drv = os_zalloc(sizeof(*drv)); in wpa_driver_nl80211_drv_init() 2336 bss->drv = drv; in wpa_driver_nl80211_drv_init() 3069 drv, drv->ctx); in wpa_driver_nl80211_finish_drv_init() 8584 drv = bss->drv; in i802_init() 8902 new_bss->drv = drv; in wpa_driver_nl80211_if_add() [all …]
|
| H A D | driver_atheros.c | 1232 os_memset(&drv->acct_data, 0, sizeof(drv->acct_data)); in atheros_new_sta() 1635 cfg->ctx = drv; in atheros_wireless_event_init() 1740 os_memcpy(drv->iface, params->ifname, sizeof(drv->iface)); in atheros_init() 1774 drv->sock_recv = drv->sock_xmit; in atheros_init() 1789 linux_set_iface_flags(drv->ioctl_sock, drv->iface, 0); in atheros_init() 1801 return drv; in atheros_init() 1806 if (drv->sock_recv != NULL && drv->sock_recv != drv->sock_xmit) in atheros_init() 1812 os_free(drv); in atheros_init() 1824 if (drv->wpa_ie || drv->wps_beacon_ie || drv->wps_probe_resp_ie) { in atheros_deinit() 1834 if (drv->sock_recv != NULL && drv->sock_recv != drv->sock_xmit) in atheros_deinit() [all …]
|
| H A D | driver_privsep.c | 606 drv = os_zalloc(sizeof(*drv)); in wpa_driver_privsep_init() 607 if (drv == NULL) in wpa_driver_privsep_init() 609 drv->ctx = ctx; in wpa_driver_privsep_init() 610 drv->priv_socket = -1; in wpa_driver_privsep_init() 611 drv->cmd_socket = -1; in wpa_driver_privsep_init() 612 os_strlcpy(drv->ifname, ifname, sizeof(drv->ifname)); in wpa_driver_privsep_init() 614 return drv; in wpa_driver_privsep_init() 643 os_free(drv); in wpa_driver_privsep_deinit() 722 os_snprintf(drv->priv_addr.sun_path, sizeof(drv->priv_addr.sun_path), in wpa_driver_privsep_set_param() 751 drv, NULL); in wpa_driver_privsep_set_param() [all …]
|
| H A D | driver_nl80211_event.c | 323 ssid_len = nl80211_get_assoc_ssid(drv, drv->ssid); in mlme_event_assoc() 328 wpa_ssid_txt(drv->ssid, drv->ssid_len)); in mlme_event_assoc() 332 drv->first_bss->flink->freq = drv->assoc_freq; in mlme_event_assoc() 1042 drv->first_bss->flink->freq = drv->assoc_freq; in mlme_event_connect() 1051 wpa_ssid_txt(drv->ssid, drv->ssid_len)); in mlme_event_connect() 1112 drv, drv->pending_link_reconfig_data, in mlme_event_connect() 1340 struct wpa_driver_nl80211_data *drv = bss->drv; in mlme_event_mgmt() local 1389 struct wpa_driver_nl80211_data *drv = bss->drv; in mlme_event_mgmt_tx_status() local 3573 drv->sta_mlo_info.ap_mld_addr : drv->bssid; in nl80211_port_authorized() 3928 drv, drv->ctx); in do_process_drv_event() [all …]
|
| H A D | driver_openbsd.c | 31 struct openbsd_driver_data *drv = priv; in wpa_driver_openbsd_get_ssid() local 99 struct openbsd_driver_data *drv; local 101 drv = os_zalloc(sizeof(*drv)); 102 if (drv == NULL) 106 if (drv->sock < 0) 109 drv->ctx = ctx; 110 os_strlcpy(drv->ifname, ifname, sizeof(drv->ifname)); 112 return drv; 115 os_free(drv); 125 close(drv->sock); [all …]
|
| H A D | driver_nl80211_monitor.c | 74 if (!drv->use_monitor) in handle_frame() 326 drv->monitor_refcount--; in nl80211_remove_monitor_interface() 333 nl80211_remove_iface(drv, drv->monitor_ifidx); in nl80211_remove_monitor_interface() 334 drv->monitor_ifidx = -1; in nl80211_remove_monitor_interface() 338 close(drv->monitor_sock); in nl80211_remove_monitor_interface() 339 drv->monitor_sock = -1; in nl80211_remove_monitor_interface() 352 drv->monitor_refcount++; in nl80211_create_monitor_interface() 382 drv->monitor_ifidx = in nl80211_create_monitor_interface() 395 drv->device_ap_sme = 1; in nl80211_create_monitor_interface() 436 drv, NULL)) { in nl80211_create_monitor_interface() [all …]
|
| H A D | driver_none.c | 24 struct none_driver_data *drv; in none_driver_hapd_init() local 27 if (drv == NULL) { in none_driver_hapd_init() 32 drv->hapd = hapd; in none_driver_hapd_init() 34 return drv; in none_driver_hapd_init() 40 struct none_driver_data *drv = priv; in none_driver_hapd_deinit() local 42 os_free(drv); in none_driver_hapd_deinit() 48 struct none_driver_data *drv; in none_driver_init() local 51 if (drv == NULL) { in none_driver_init() 56 drv->ctx = ctx; in none_driver_init() 58 return drv; in none_driver_init() [all …]
|
| H A D | driver_nl80211_capa.c | 858 capa = &drv->iface_capa[drv->num_iface_capa]; in wiphy_info_extended_capab() 946 struct wpa_driver_nl80211_data *drv = info->drv; in wiphy_info_handler() local 1041 drv->extended_capa, drv->extended_capa_len); in wiphy_info_handler() 1197 info->drv = drv; in wpa_driver_nl80211_get_info() 1500 drv->capa.key_mgmt_iftype[i] = drv->capa.key_mgmt; in wpa_driver_nl80211_capa() 1508 drv->capa.key_mgmt |= drv->capa.key_mgmt_iftype[i]; in wpa_driver_nl80211_capa() 1590 drv->capa.key_mgmt, drv->capa.enc, drv->capa.auth, in wpa_driver_nl80211_capa() 1592 (unsigned long long) drv->capa.flags2, drv->capa.rrm_flags, in wpa_driver_nl80211_capa() 1593 drv->capa.probe_resp_offloads, drv->capa.max_stations, in wpa_driver_nl80211_capa() 1594 drv->capa.max_remain_on_chan, drv->capa.max_scan_ssids); in wpa_driver_nl80211_capa() [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); 68 wpa_driver_ndis_event_connect(drv); in wpa_driver_ndis_event_process() 71 wpa_driver_ndis_event_disconnect(drv); in wpa_driver_ndis_event_process() 74 wpa_driver_ndis_event_media_specific(drv, data, data_len); in wpa_driver_ndis_event_process() 77 wpa_driver_ndis_event_adapter_arrival(drv); in wpa_driver_ndis_event_process() 80 wpa_driver_ndis_event_adapter_removal(drv); in wpa_driver_ndis_event_process() 88 struct wpa_driver_ndis_data *drv = eloop_data; in wpa_driver_ndis_event_pipe_cb() local 92 ResetEvent(drv->event_avail); in wpa_driver_ndis_event_pipe_cb() 93 if (ReadFile(drv->events_pipe, buf, sizeof(buf), &len, NULL)) in wpa_driver_ndis_event_pipe_cb() [all …]
|
| /freebsd-14.2/sys/dev/ida/ |
| H A D | ida_disk.c | 134 drv = dp->d_drv1; in idad_dump() 135 if (drv == NULL) in idad_dump() 178 drv->dev = dev; in idad_attach() 202 drv->secperunit / ((1024 * 1024) / drv->secsize), in idad_attach() 203 drv->secperunit, drv->secsize); in idad_attach() 209 drv->disk->d_sectorsize = drv->secsize; in idad_attach() 210 drv->disk->d_mediasize = (off_t)drv->secperunit * drv->secsize; in idad_attach() 211 drv->disk->d_fwsectors = drv->sectors; in idad_attach() 212 drv->disk->d_fwheads = drv->heads; in idad_attach() 213 drv->disk->d_drv1 = drv; in idad_attach() [all …]
|
| /freebsd-14.2/sys/contrib/dev/iwlwifi/ |
| H A D | iwl-drv.c | 150 iwl_free_fw_img(drv, drv->fw.img + i); in iwl_dealloc_ucode() 153 memset(&drv->fw, 0, sizeof(drv->fw)); in iwl_dealloc_ucode() 940 drv->fw.valid_tx_ant = (drv->fw.phy_config & in iwl_parse_tlv_firmware() 943 drv->fw.valid_rx_ant = (drv->fw.phy_config & in iwl_parse_tlv_firmware() 1455 op_mode = ops->start(drv->trans, drv->trans->cfg, in _iwl_op_mode_start() 1743 list_add_tail(&drv->list, &op->drv); in iwl_req_fw_callback() 1746 drv->op_mode = _iwl_op_mode_start(drv, op); in iwl_req_fw_callback() 1805 drv = kzalloc(sizeof(*drv), GFP_KERNEL); in iwl_drv_start() 1883 drv->trans->ops->debugfs_cleanup(drv->trans); in iwl_drv_stop() 1925 list_for_each_entry(drv, &op->drv, list) in iwl_opmode_register() [all …]
|
| /freebsd-14.2/stand/libsa/ |
| H A D | netif.c | 71 struct netif_driver *drv; in netif_init() local 79 drv = netif_drivers[d]; in netif_init() 81 drv->netif_ifs[i].dif_used = 0; in netif_init() 102 struct netif_driver *drv; in netif_select() local 113 drv = cur_if.nif_driver; in netif_select() 190 if (drv->netif_init == NULL) in netif_attach() 194 drv->netif_init(desc, machdep_hint); in netif_attach() 209 if (drv->netif_end == NULL) in netif_detach() 213 drv->netif_end(nif); in netif_detach() 230 if (drv->netif_get == NULL) in netif_get() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm64/rockchip/ |
| H A D | rockchip-pinconf.dtsi | 23 pcfg_pull_none_drv_level_0: pcfg-pull-none-drv-level-0 { 29 pcfg_pull_none_drv_level_1: pcfg-pull-none-drv-level-1 { 35 pcfg_pull_none_drv_level_2: pcfg-pull-none-drv-level-2 { 41 pcfg_pull_none_drv_level_3: pcfg-pull-none-drv-level-3 { 119 pcfg_pull_up_drv_level_0: pcfg-pull-up-drv-level-0 { 125 pcfg_pull_up_drv_level_1: pcfg-pull-up-drv-level-1 { 131 pcfg_pull_up_drv_level_2: pcfg-pull-up-drv-level-2 { 137 pcfg_pull_up_drv_level_3: pcfg-pull-up-drv-level-3 { 143 pcfg_pull_up_drv_level_4: pcfg-pull-up-drv-level-4 { 149 pcfg_pull_up_drv_level_5: pcfg-pull-up-drv-level-5 { [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm/ |
| H A D | s5pv210-pinctrl.dtsi | 285 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 292 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 299 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 306 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 313 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 320 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 327 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 334 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 341 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 348 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; [all …]
|
| H A D | exynos4210-pinctrl.dtsi | 149 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 156 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 163 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 170 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 177 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 184 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 191 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 198 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 205 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 212 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; [all …]
|
| H A D | exynos4412-pinctrl.dtsi | 130 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 137 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 144 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 151 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 158 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 165 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 172 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 179 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 186 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 193 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; [all …]
|