/freebsd/contrib/wpa/src/ap/ |
H A D | hw_features.h | 17 int hostapd_get_hw_features(struct hostapd_iface *iface); 18 int hostapd_csa_update_hwmode(struct hostapd_iface *iface); 19 int hostapd_acs_completed(struct hostapd_iface *iface, int err); 20 int hostapd_select_hw_mode(struct hostapd_iface *iface); 24 int hostapd_check_ht_capab(struct hostapd_iface *iface); 25 int hostapd_check_edmg_capab(struct hostapd_iface *iface); 26 int hostapd_check_he_6ghz_capab(struct hostapd_iface *iface); 27 int hostapd_prepare_rates(struct hostapd_iface *iface, 29 void hostapd_stop_setup_timers(struct hostapd_iface *iface); 30 int hostapd_hw_skip_mode(struct hostapd_iface *iface, [all …]
|
H A D | dfs.h | 12 int hostapd_handle_dfs(struct hostapd_iface *iface); 14 int hostapd_dfs_complete_cac(struct hostapd_iface *iface, int success, int freq, 17 int hostapd_dfs_pre_cac_expired(struct hostapd_iface *iface, int freq, 20 int hostapd_dfs_radar_detected(struct hostapd_iface *iface, int freq, 24 int hostapd_dfs_nop_finished(struct hostapd_iface *iface, int freq, 27 int hostapd_is_dfs_required(struct hostapd_iface *iface); 28 int hostapd_is_dfs_chan_available(struct hostapd_iface *iface); 29 int hostapd_dfs_start_cac(struct hostapd_iface *iface, int freq, 32 int hostapd_handle_dfs_offload(struct hostapd_iface *iface); 33 int hostapd_is_dfs_overlap(struct hostapd_iface *iface, enum chan_width width,
|
H A D | hostapd.h | 46 struct hostapd_iface; 50 int (*reload_config)(struct hostapd_iface *iface); 55 int (*cb)(struct hostapd_iface *iface, 57 int (*driver_init)(struct hostapd_iface *iface); 67 struct hostapd_iface **iface; 174 struct hostapd_iface *iface; 529 struct hostapd_iface { struct 688 void (*scan_cb)(struct hostapd_iface *iface); argument 707 int (*enable_iface_cb)(struct hostapd_iface *iface); argument 708 int (*disable_iface_cb)(struct hostapd_iface *iface); argument [all …]
|
H A D | ap_list.h | 35 void ap_list_process_beacon(struct hostapd_iface *iface, 40 int ap_list_init(struct hostapd_iface *iface); 41 void ap_list_deinit(struct hostapd_iface *iface); 42 void ap_list_timer(struct hostapd_iface *iface); 44 static inline int ap_list_init(struct hostapd_iface *iface) in ap_list_init() 49 static inline void ap_list_deinit(struct hostapd_iface *iface) in ap_list_deinit() 53 static inline void ap_list_timer(struct hostapd_iface *iface) in ap_list_timer()
|
H A D | beacon.h | 20 int ieee802_11_set_beacons(struct hostapd_iface *iface); 21 int ieee802_11_update_beacons(struct hostapd_iface *iface); 25 void sta_track_add(struct hostapd_iface *iface, const u8 *addr, int ssi_signal); 27 void sta_track_expire(struct hostapd_iface *iface, int force); 29 sta_track_seen_on(struct hostapd_iface *iface, const u8 *addr, 31 void sta_track_claim_taxonomy_info(struct hostapd_iface *iface, const u8 *addr,
|
H A D | ap_list.c | 31 static int ap_list_beacon_olbc(struct hostapd_iface *iface, struct ap_info *ap) in ap_list_beacon_olbc() 53 static struct ap_info * ap_get_ap(struct hostapd_iface *iface, const u8 *ap) in ap_get_ap() 64 static void ap_ap_list_add(struct hostapd_iface *iface, struct ap_info *ap) in ap_ap_list_add() 76 static void ap_ap_list_del(struct hostapd_iface *iface, struct ap_info *ap) in ap_ap_list_del() 90 static void ap_ap_hash_add(struct hostapd_iface *iface, struct ap_info *ap) in ap_ap_hash_add() 97 static void ap_ap_hash_del(struct hostapd_iface *iface, struct ap_info *ap) in ap_ap_hash_del() 119 static void ap_free_ap(struct hostapd_iface *iface, struct ap_info *ap) in ap_free_ap() 129 static void hostapd_free_aps(struct hostapd_iface *iface) in hostapd_free_aps() 145 static struct ap_info * ap_ap_add(struct hostapd_iface *iface, const u8 *addr) in ap_ap_add() 169 void ap_list_process_beacon(struct hostapd_iface *iface, in ap_list_process_beacon() [all …]
|
H A D | airtime_policy.h | 12 struct hostapd_iface; 26 int airtime_policy_update_init(struct hostapd_iface *iface); 27 void airtime_policy_update_deinit(struct hostapd_iface *iface); 37 static inline int airtime_policy_update_init(struct hostapd_iface *iface) in airtime_policy_update_init() 42 static inline void airtime_policy_update_deinit(struct hostapd_iface *iface) in airtime_policy_update_deinit()
|
H A D | dfs.c | 30 dfs_downgrade_bandwidth(struct hostapd_iface *iface, int *secondary_channel, 36 static bool dfs_use_radar_background(struct hostapd_iface *iface) in dfs_use_radar_background() 43 static int dfs_get_used_n_chans(struct hostapd_iface *iface, int *seg1) in dfs_get_used_n_chans() 224 static int is_in_chanlist(struct hostapd_iface *iface, in is_in_chanlist() 241 static int dfs_find_channel(struct hostapd_iface *iface, in dfs_find_channel() 303 static void dfs_adjust_center_freq(struct hostapd_iface *iface, in dfs_adjust_center_freq() 352 static int dfs_get_start_chan_idx(struct hostapd_iface *iface, int *seg1_start) in dfs_get_start_chan_idx() 444 static int dfs_check_chans_radar(struct hostapd_iface *iface, in dfs_check_chans_radar() 466 static int dfs_check_chans_available(struct hostapd_iface *iface, in dfs_check_chans_available() 494 static int dfs_check_chans_unavailable(struct hostapd_iface *iface, in dfs_check_chans_unavailable() [all …]
|
H A D | hw_features.c | 75 int hostapd_get_hw_features(struct hostapd_iface *iface) in hostapd_get_hw_features() 175 int hostapd_prepare_rates(struct hostapd_iface *iface, in hostapd_prepare_rates() 254 static int ieee80211n_allowed_ht40_channel_pair(struct hostapd_iface *iface) in ieee80211n_allowed_ht40_channel_pair() 278 static void ieee80211n_switch_pri_sec(struct hostapd_iface *iface) in ieee80211n_switch_pri_sec() 292 static int ieee80211n_check_40mhz_5g(struct hostapd_iface *iface, in ieee80211n_check_40mhz_5g() 326 static int ieee80211n_check_40mhz_2g4(struct hostapd_iface *iface, in ieee80211n_check_40mhz_2g4() 339 static void ieee80211n_check_scan(struct hostapd_iface *iface) in ieee80211n_check_scan() 410 static void ieee80211n_scan_channels_2g4(struct hostapd_iface *iface, in ieee80211n_scan_channels_2g4() 455 static void ieee80211n_scan_channels_5g(struct hostapd_iface *iface, in ieee80211n_scan_channels_5g() 499 struct hostapd_iface *iface = eloop_data; in ap_ht40_scan_retry() [all …]
|
H A D | acs.h | 15 enum hostapd_chan_status acs_init(struct hostapd_iface *iface); 16 void acs_cleanup(struct hostapd_iface *iface); 23 static inline enum hostapd_chan_status acs_init(struct hostapd_iface *iface) in acs_init() 29 static inline void acs_cleanup(struct hostapd_iface *iface) in acs_cleanup()
|
H A D | acs.c | 309 static int acs_request_scan(struct hostapd_iface *iface); 348 void acs_cleanup(struct hostapd_iface *iface) in acs_cleanup() 362 static void acs_fail(struct hostapd_iface *iface) in acs_fail() 402 acs_survey_chan_interference_factor(struct hostapd_iface *iface, in acs_survey_chan_interference_factor() 542 static int acs_surveys_are_sufficient(struct hostapd_iface *iface) in acs_surveys_are_sufficient() 566 static int is_in_chanlist(struct hostapd_iface *iface, in is_in_chanlist() 576 static int is_in_freqlist(struct hostapd_iface *iface, in is_in_freqlist() 588 struct hostapd_iface *iface, struct hostapd_hw_modes *mode) in acs_survey_mode_interference_factor() 628 struct hostapd_iface *iface) in acs_survey_all_chans_interference_factor() 662 acs_find_mode(struct hostapd_iface *iface, int freq) in acs_find_mode() [all …]
|
H A D | hostapd.c | 67 static int setup_interface2(struct hostapd_iface *iface); 78 int (*cb)(struct hostapd_iface *iface, in hostapd_for_each_interface() 224 static void hostapd_clear_old(struct hostapd_iface *iface) in hostapd_clear_old() 251 int hostapd_reload_config(struct hostapd_iface *iface) in hostapd_reload_config() 489 struct hostapd_iface *iface = ifaces->iface[i]; in hostapd_free_hapd_data() 669 static void sta_track_deinit(struct hostapd_iface *iface) in sta_track_deinit() 685 void hostapd_cleanup_iface_partial(struct hostapd_iface *iface) in hostapd_cleanup_iface_partial() 715 static void hostapd_cleanup_iface(struct hostapd_iface *iface) in hostapd_cleanup_iface() 831 static int hostapd_validate_bssid_configuration(struct hostapd_iface *iface) in hostapd_validate_bssid_configuration() 1728 static void hostapd_tx_queue_params(struct hostapd_iface *iface) in hostapd_tx_queue_params() [all …]
|
H A D | airtime_policy.c | 36 static int get_airtime_policy_update_timeout(struct hostapd_iface *iface, in get_airtime_policy_update_timeout() 135 struct hostapd_iface *iface = eloop_data; in update_airtime_weights() 255 int airtime_policy_update_init(struct hostapd_iface *iface) in airtime_policy_update_init() 270 void airtime_policy_update_deinit(struct hostapd_iface *iface) in airtime_policy_update_deinit()
|
H A D | ieee802_11_ht.c | 123 int hostapd_ht_operation_update(struct hostapd_iface *iface) in hostapd_ht_operation_update() 179 static int is_40_allowed(struct hostapd_iface *iface, int channel) in is_40_allowed() 210 struct hostapd_iface *iface = hapd->iface; in hostapd_2040_coex_action() 388 void ht40_intolerant_add(struct hostapd_iface *iface, struct sta_info *sta) in ht40_intolerant_add() 411 void ht40_intolerant_remove(struct hostapd_iface *iface, struct sta_info *sta) in ht40_intolerant_remove() 528 struct hostapd_iface *iface = eloop_data; in ap_ht2040_timeout()
|
H A D | ieee802_11.h | 12 struct hostapd_iface; 75 int hostapd_ht_operation_update(struct hostapd_iface *iface); 117 void ht40_intolerant_add(struct hostapd_iface *iface, struct sta_info *sta); 118 void ht40_intolerant_remove(struct hostapd_iface *iface, struct sta_info *sta);
|
H A D | beacon.c | 474 struct hostapd_iface *iface = hapd->iface; in ieee802_11_build_ap_params_mbssid() 552 struct hostapd_iface *iface = hapd->iface; in hostapd_eid_mbssid_config() 1074 struct hostapd_iface *iface = hapd->iface; in ssid_match() 1118 struct hostapd_iface *colocated; in ssid_match() 1140 void sta_track_expire(struct hostapd_iface *iface, int force) in sta_track_expire() 1167 static struct hostapd_sta_info * sta_track_get(struct hostapd_iface *iface, in sta_track_get() 1180 void sta_track_add(struct hostapd_iface *iface, const u8 *addr, int ssi_signal) in sta_track_add() 1215 sta_track_seen_on(struct hostapd_iface *iface, const u8 *addr, in sta_track_seen_on() 1241 void sta_track_claim_taxonomy_info(struct hostapd_iface *iface, const u8 *addr, in sta_track_claim_taxonomy_info() 2561 struct hostapd_iface *iface = hapd->iface; in __ieee802_11_set_beacon() [all …]
|
H A D | bss_load.c | 47 struct hostapd_iface *iface = hapd->iface; in update_channel_utilization()
|
H A D | utils.c | 49 static int prune_associations(struct hostapd_iface *iface, void *ctx) in prune_associations()
|
H A D | ap_drv_ops.h | 135 int hostapd_start_dfs_cac(struct hostapd_iface *iface, 162 void hostapd_get_ext_capa(struct hostapd_iface *iface); 163 void hostapd_get_mld_capa(struct hostapd_iface *iface);
|
H A D | drv_callbacks.c | 268 struct hostapd_iface *iface = hapd->iface; in hostapd_notif_assoc() 991 struct hostapd_iface *h = in hostapd_notif_disassoc() 1759 struct hostapd_iface *h; in switch_link_scan() 1781 static struct hostapd_data * get_hapd_bssid(struct hostapd_iface *iface, in get_hapd_bssid() 1842 struct hostapd_iface *iface; in hostapd_mgmt_rx() 1982 static struct hostapd_data * hostapd_find_by_sta(struct hostapd_iface *iface, in hostapd_find_by_sta() 2074 struct hostapd_iface *iface, unsigned int freq) in hostapd_get_mode_channel() 2091 static void hostapd_update_nf(struct hostapd_iface *iface, in hostapd_update_nf() 2109 static void hostapd_single_channel_get_survey(struct hostapd_iface *iface, in hostapd_single_channel_get_survey() 2146 void hostapd_event_get_survey(struct hostapd_iface *iface, in hostapd_event_get_survey() [all …]
|
/freebsd/contrib/wpa/hostapd/ |
H A D | main.c | 153 static int hostapd_driver_init(struct hostapd_iface *iface) in hostapd_driver_init() 357 static struct hostapd_iface * 361 struct hostapd_iface *iface; in hostapd_interface_init() 406 static int handle_reload_iface(struct hostapd_iface *iface, void *ctx) in handle_reload_iface() 721 static int hostapd_periodic_call(struct hostapd_iface *iface, void *ctx) in hostapd_periodic_call() 921 sizeof(struct hostapd_iface *)); in main() 968 struct hostapd_iface *iface; in main() 989 struct hostapd_iface **tmp; in main() 992 sizeof(struct hostapd_iface *)); in main()
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | mesh.c | 53 struct hostapd_iface *ifmsh, in wpa_supplicant_mesh_iface_deinit() 173 struct hostapd_iface *ifmsh = wpa_s->ifmsh; in wpas_mesh_init_rsn() 212 struct hostapd_iface *ifmsh = wpa_s->ifmsh; in wpas_mesh_update_freq_params() 246 struct hostapd_iface *ifmsh = wpa_s->ifmsh; in wpas_mesh_complete() 318 static int wpa_supplicant_mesh_enable_iface_cb(struct hostapd_iface *ifmsh) in wpa_supplicant_mesh_enable_iface_cb() 354 static int wpa_supplicant_mesh_disable_iface_cb(struct hostapd_iface *ifmsh) in wpa_supplicant_mesh_disable_iface_cb() 385 struct hostapd_iface *ifmsh; in wpa_supplicant_mesh_init()
|
H A D | mesh_mpm.h | 15 void mesh_mpm_deinit(struct wpa_supplicant *wpa_s, struct hostapd_iface *ifmsh);
|
H A D | mesh.h | 17 struct hostapd_iface *ifmsh,
|
H A D | ap.c | 973 struct hostapd_iface *hapd_iface; in wpa_supplicant_create_ap() 1800 struct hostapd_iface *iface = wpa_s->ap_iface; in wpa_supplicant_ap_update_beacon() 1831 struct hostapd_iface *iface = NULL; in ap_switch_channel() 1868 struct hostapd_iface *iface = wpa_s->ap_iface; in wpas_ap_ch_switch() 2101 struct hostapd_iface *iface = wpa_s->ap_iface; in wpas_ap_event_dfs_radar_detected() 2118 struct hostapd_iface *iface = wpa_s->ap_iface; in wpas_ap_event_dfs_cac_started() 2134 struct hostapd_iface *iface = wpa_s->ap_iface; in wpas_ap_event_dfs_cac_finished() 2150 struct hostapd_iface *iface = wpa_s->ap_iface; in wpas_ap_event_dfs_cac_aborted() 2166 struct hostapd_iface *iface = wpa_s->ap_iface; in wpas_ap_event_dfs_cac_nop_finished()
|