Home
last modified time | relevance | path

Searched refs:hostapd_iface (Results 1 – 25 of 70) sorted by relevance

123

/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/
Dhw_features.h17 int hostapd_get_hw_features(struct hostapd_iface *iface);
18 int hostapd_acs_completed(struct hostapd_iface *iface, int err);
19 int hostapd_select_hw_mode(struct hostapd_iface *iface);
23 int hostapd_check_ht_capab(struct hostapd_iface *iface);
24 int hostapd_check_edmg_capab(struct hostapd_iface *iface);
25 int hostapd_check_he_6ghz_capab(struct hostapd_iface *iface);
26 int hostapd_prepare_rates(struct hostapd_iface *iface,
28 void hostapd_stop_setup_timers(struct hostapd_iface *iface);
29 int hostapd_hw_skip_mode(struct hostapd_iface *iface,
38 static inline int hostapd_get_hw_features(struct hostapd_iface *iface) in hostapd_get_hw_features()
[all …]
Ddfs.h12 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,
Dhostapd.h45 struct hostapd_iface;
48 int (*reload_config)(struct hostapd_iface *iface);
53 int (*cb)(struct hostapd_iface *iface,
55 int (*driver_init)(struct hostapd_iface *iface);
65 struct hostapd_iface **iface;
156 struct hostapd_iface *iface;
448 struct hostapd_iface { struct
585 void (*scan_cb)(struct hostapd_iface *iface); argument
599 int (*enable_iface_cb)(struct hostapd_iface *iface); argument
600 int (*disable_iface_cb)(struct hostapd_iface *iface); argument
[all …]
Dap_list.h35 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()
Dbeacon.h19 int ieee802_11_set_beacons(struct hostapd_iface *iface);
20 int ieee802_11_update_beacons(struct hostapd_iface *iface);
24 void sta_track_add(struct hostapd_iface *iface, const u8 *addr, int ssi_signal);
26 void sta_track_expire(struct hostapd_iface *iface, int force);
28 sta_track_seen_on(struct hostapd_iface *iface, const u8 *addr,
30 void sta_track_claim_taxonomy_info(struct hostapd_iface *iface, const u8 *addr,
Dairtime_policy.h12 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()
Dap_list.c31 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 …]
Dacs.c245 static int acs_request_scan(struct hostapd_iface *iface);
282 void acs_cleanup(struct hostapd_iface *iface) in acs_cleanup()
294 static void acs_fail(struct hostapd_iface *iface) in acs_fail()
334 acs_survey_chan_interference_factor(struct hostapd_iface *iface, in acs_survey_chan_interference_factor()
486 static int acs_surveys_are_sufficient(struct hostapd_iface *iface) in acs_surveys_are_sufficient()
510 static int is_in_chanlist(struct hostapd_iface *iface, in is_in_chanlist()
520 static int is_in_freqlist(struct hostapd_iface *iface, in is_in_freqlist()
532 struct hostapd_iface *iface, struct hostapd_hw_modes *mode) in acs_survey_mode_interference_factor()
564 struct hostapd_iface *iface) in acs_survey_all_chans_interference_factor()
598 acs_find_chan(struct hostapd_iface *iface, int freq) in acs_find_chan()
[all …]
Dacs.h15 enum hostapd_chan_status acs_init(struct hostapd_iface *iface);
16 void acs_cleanup(struct hostapd_iface *iface);
20 static inline enum hostapd_chan_status acs_init(struct hostapd_iface *iface) in acs_init()
26 static inline void acs_cleanup(struct hostapd_iface *iface) in acs_cleanup()
Dhw_features.c75 int hostapd_get_hw_features(struct hostapd_iface *iface) in hostapd_get_hw_features()
148 int hostapd_prepare_rates(struct hostapd_iface *iface, in hostapd_prepare_rates()
227 static int ieee80211n_allowed_ht40_channel_pair(struct hostapd_iface *iface) in ieee80211n_allowed_ht40_channel_pair()
256 static void ieee80211n_switch_pri_sec(struct hostapd_iface *iface) in ieee80211n_switch_pri_sec()
270 static int ieee80211n_check_40mhz_5g(struct hostapd_iface *iface, in ieee80211n_check_40mhz_5g()
304 static int ieee80211n_check_40mhz_2g4(struct hostapd_iface *iface, in ieee80211n_check_40mhz_2g4()
317 static void ieee80211n_check_scan(struct hostapd_iface *iface) in ieee80211n_check_scan()
388 static void ieee80211n_scan_channels_2g4(struct hostapd_iface *iface, in ieee80211n_scan_channels_2g4()
433 static void ieee80211n_scan_channels_5g(struct hostapd_iface *iface, in ieee80211n_scan_channels_5g()
477 struct hostapd_iface *iface = eloop_data; in ap_ht40_scan_retry()
[all …]
Ddfs.c22 static int dfs_get_used_n_chans(struct hostapd_iface *iface, int *seg1) in dfs_get_used_n_chans()
191 static int is_in_chanlist(struct hostapd_iface *iface, in is_in_chanlist()
208 static int dfs_find_channel(struct hostapd_iface *iface, in dfs_find_channel()
266 static void dfs_adjust_center_freq(struct hostapd_iface *iface, in dfs_adjust_center_freq()
315 static int dfs_get_start_chan_idx(struct hostapd_iface *iface, int *seg1_start) in dfs_get_start_chan_idx()
402 static int dfs_check_chans_radar(struct hostapd_iface *iface, in dfs_check_chans_radar()
422 static int dfs_check_chans_available(struct hostapd_iface *iface, in dfs_check_chans_available()
450 static int dfs_check_chans_unavailable(struct hostapd_iface *iface, in dfs_check_chans_unavailable()
474 dfs_get_valid_channel(struct hostapd_iface *iface, in dfs_get_valid_channel()
571 static int set_dfs_state_freq(struct hostapd_iface *iface, int freq, u32 state) in set_dfs_state_freq()
[all …]
Dhostapd.c65 static int setup_interface2(struct hostapd_iface *iface);
72 int (*cb)(struct hostapd_iface *iface, in hostapd_for_each_interface()
171 static void hostapd_clear_old(struct hostapd_iface *iface) in hostapd_clear_old()
213 int hostapd_reload_config(struct hostapd_iface *iface) in hostapd_reload_config()
489 static void sta_track_deinit(struct hostapd_iface *iface) in sta_track_deinit()
505 void hostapd_cleanup_iface_partial(struct hostapd_iface *iface) in hostapd_cleanup_iface_partial()
533 static void hostapd_cleanup_iface(struct hostapd_iface *iface) in hostapd_cleanup_iface()
650 static int hostapd_validate_bssid_configuration(struct hostapd_iface *iface) in hostapd_validate_bssid_configuration()
1410 static void hostapd_tx_queue_params(struct hostapd_iface *iface) in hostapd_tx_queue_params()
1509 static int start_ctrl_iface(struct hostapd_iface *iface) in start_ctrl_iface()
[all …]
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/
Dhw_features.h17 int hostapd_get_hw_features(struct hostapd_iface *iface);
18 int hostapd_acs_completed(struct hostapd_iface *iface, int err);
19 int hostapd_select_hw_mode(struct hostapd_iface *iface);
23 int hostapd_check_ht_capab(struct hostapd_iface *iface);
24 int hostapd_prepare_rates(struct hostapd_iface *iface,
26 void hostapd_stop_setup_timers(struct hostapd_iface *iface);
34 static inline int hostapd_get_hw_features(struct hostapd_iface *iface) in hostapd_get_hw_features()
39 static inline int hostapd_acs_completed(struct hostapd_iface *iface, int err) in hostapd_acs_completed()
44 static inline int hostapd_select_hw_mode(struct hostapd_iface *iface) in hostapd_select_hw_mode()
59 static inline int hostapd_check_ht_capab(struct hostapd_iface *iface) in hostapd_check_ht_capab()
[all …]
Dhostapd.h41 struct hostapd_iface;
44 int (*reload_config)(struct hostapd_iface *iface);
49 int (*cb)(struct hostapd_iface *iface,
51 int (*driver_init)(struct hostapd_iface *iface);
61 struct hostapd_iface **iface;
145 struct hostapd_iface *iface;
417 struct hostapd_iface { struct
556 void (*scan_cb)(struct hostapd_iface *iface); argument
573 int (*cb)(struct hostapd_iface *iface, argument
575 int hostapd_reload_config(struct hostapd_iface *iface);
[all …]
Ddfs.h12 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_dfs_start_cac(struct hostapd_iface *iface, int freq,
31 int hostapd_handle_dfs_offload(struct hostapd_iface *iface);
Dap_list.h35 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()
Dbeacon.h19 int ieee802_11_set_beacons(struct hostapd_iface *iface);
20 int ieee802_11_update_beacons(struct hostapd_iface *iface);
24 void sta_track_add(struct hostapd_iface *iface, const u8 *addr, int ssi_signal);
26 void sta_track_expire(struct hostapd_iface *iface, int force);
28 sta_track_seen_on(struct hostapd_iface *iface, const u8 *addr,
30 void sta_track_claim_taxonomy_info(struct hostapd_iface *iface, const u8 *addr,
Dairtime_policy.h12 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()
Dap_list.c31 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 …]
Dhw_features.c75 int hostapd_get_hw_features(struct hostapd_iface *iface) in hostapd_get_hw_features()
148 int hostapd_prepare_rates(struct hostapd_iface *iface, in hostapd_prepare_rates()
228 static int ieee80211n_allowed_ht40_channel_pair(struct hostapd_iface *iface) in ieee80211n_allowed_ht40_channel_pair()
246 static void ieee80211n_switch_pri_sec(struct hostapd_iface *iface) in ieee80211n_switch_pri_sec()
258 static int ieee80211n_check_40mhz_5g(struct hostapd_iface *iface, in ieee80211n_check_40mhz_5g()
282 static int ieee80211n_check_40mhz_2g4(struct hostapd_iface *iface, in ieee80211n_check_40mhz_2g4()
295 static void ieee80211n_check_scan(struct hostapd_iface *iface) in ieee80211n_check_scan()
349 static void ieee80211n_scan_channels_2g4(struct hostapd_iface *iface, in ieee80211n_scan_channels_2g4()
394 static void ieee80211n_scan_channels_5g(struct hostapd_iface *iface, in ieee80211n_scan_channels_5g()
438 struct hostapd_iface *iface = eloop_data; in ap_ht40_scan_retry()
[all …]
Dacs.h15 enum hostapd_chan_status acs_init(struct hostapd_iface *iface);
16 void acs_cleanup(struct hostapd_iface *iface);
20 static inline enum hostapd_chan_status acs_init(struct hostapd_iface *iface) in acs_init()
26 static inline void acs_cleanup(struct hostapd_iface *iface) in acs_cleanup()
Ddfs.c22 static int dfs_get_used_n_chans(struct hostapd_iface *iface, int *seg1) in dfs_get_used_n_chans()
177 static int is_in_chanlist(struct hostapd_iface *iface, in is_in_chanlist()
194 static int dfs_find_channel(struct hostapd_iface *iface, in dfs_find_channel()
235 static void dfs_adjust_center_freq(struct hostapd_iface *iface, in dfs_adjust_center_freq()
277 static int dfs_get_start_chan_idx(struct hostapd_iface *iface, int *seg1_start) in dfs_get_start_chan_idx()
364 static int dfs_check_chans_radar(struct hostapd_iface *iface, in dfs_check_chans_radar()
384 static int dfs_check_chans_available(struct hostapd_iface *iface, in dfs_check_chans_available()
412 static int dfs_check_chans_unavailable(struct hostapd_iface *iface, in dfs_check_chans_unavailable()
436 dfs_get_valid_channel(struct hostapd_iface *iface, in dfs_get_valid_channel()
485 static int set_dfs_state_freq(struct hostapd_iface *iface, int freq, u32 state) in set_dfs_state_freq()
[all …]
Dacs.c245 static int acs_request_scan(struct hostapd_iface *iface);
264 void acs_cleanup(struct hostapd_iface *iface) in acs_cleanup()
285 static void acs_fail(struct hostapd_iface *iface) in acs_fail()
327 acs_survey_chan_interference_factor(struct hostapd_iface *iface, in acs_survey_chan_interference_factor()
456 static int acs_surveys_are_sufficient(struct hostapd_iface *iface) in acs_surveys_are_sufficient()
482 static int is_in_chanlist(struct hostapd_iface *iface, in is_in_chanlist()
493 struct hostapd_iface *iface) in acs_survey_all_chans_intereference_factor()
518 static struct hostapd_channel_data *acs_find_chan(struct hostapd_iface *iface, in acs_find_chan()
575 acs_find_ideal_chan(struct hostapd_iface *iface) in acs_find_ideal_chan()
786 static void acs_adjust_center_freq(struct hostapd_iface *iface) in acs_adjust_center_freq()
[all …]
Dhostapd.c63 static int setup_interface2(struct hostapd_iface *iface);
70 int (*cb)(struct hostapd_iface *iface, in hostapd_for_each_interface()
162 static void hostapd_clear_old(struct hostapd_iface *iface) in hostapd_clear_old()
202 int hostapd_reload_config(struct hostapd_iface *iface) in hostapd_reload_config()
468 static void sta_track_deinit(struct hostapd_iface *iface) in sta_track_deinit()
484 static void hostapd_cleanup_iface_partial(struct hostapd_iface *iface) in hostapd_cleanup_iface_partial()
514 static void hostapd_cleanup_iface(struct hostapd_iface *iface) in hostapd_cleanup_iface()
622 static int hostapd_validate_bssid_configuration(struct hostapd_iface *iface) in hostapd_validate_bssid_configuration()
1365 static void hostapd_tx_queue_params(struct hostapd_iface *iface) in hostapd_tx_queue_params()
1464 static int start_ctrl_iface(struct hostapd_iface *iface) in start_ctrl_iface()
[all …]
/third_party/wpa_supplicant/wpa_supplicant-2.9/hostapd/
Dap_main.c155 static int hostapd_driver_init(struct hostapd_iface *iface) in hostapd_driver_init()
259 static struct hostapd_iface *
263 struct hostapd_iface *iface; in hostapd_interface_init()
308 static int handle_reload_iface(struct hostapd_iface *iface, void *ctx) in handle_reload_iface()
621 static int hostapd_periodic_call(struct hostapd_iface *iface, void *ctx) in hostapd_periodic_call()
797 sizeof(struct hostapd_iface *)); in ap_main()
844 struct hostapd_iface *iface; in ap_main()
865 struct hostapd_iface **tmp; in ap_main()
868 sizeof(struct hostapd_iface *)); in ap_main()

123