Home
last modified time | relevance | path

Searched refs:punct_bitmap (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/wpa/src/common/
H A Dhw_features_common.c489 u16 punct_bitmap) in hostapd_set_freq_params() argument
509 data->punct_bitmap = punct_bitmap; in hostapd_set_freq_params()
684 if (punct_bitmap) in hostapd_set_freq_params()
685 punct_update_legacy_bw(punct_bitmap, channel, in hostapd_set_freq_params()
1014 bool is_punct_bitmap_valid(u16 bw, u16 pri_ch_bit_pos, u16 punct_bitmap) in is_punct_bitmap_valid() argument
1020 if (!punct_bitmap) /* All channels active */ in is_punct_bitmap_valid()
1023 bitmap = ~punct_bitmap; in is_punct_bitmap_valid()
H A Dhw_features_common.h51 u16 punct_bitmap);
60 bool is_punct_bitmap_valid(u16 bw, u16 pri_ch_bit_pos, u16 punct_bitmap);
/freebsd/contrib/wpa/src/ap/
H A Dacs.c344 chan->punct_bitmap = 0; in acs_cleanup_mode()
753 if (!conf->punct_acs_threshold || conf->punct_bitmap) in acs_update_puncturing_bitmap()
773 chan->punct_bitmap = 0; in acs_update_puncturing_bitmap()
781 chan->punct_bitmap |= BIT(i); in acs_update_puncturing_bitmap()
785 chan->punct_bitmap)) in acs_update_puncturing_bitmap()
786 chan->punct_bitmap = 0; in acs_update_puncturing_bitmap()
1054 (*ideal_chan)->punct_bitmap = 0; in acs_find_ideal_chan_mode()
1147 ideal_chan->punct_bitmap); in acs_find_ideal_chan()
1324 iface->conf->punct_bitmap = ideal_chan->punct_bitmap; in acs_study()
H A Dieee802_11_vht.c91 u16 punct_bitmap = hostapd_get_punct_bitmap(hapd); in hostapd_eid_vht_operation() local
104 if (punct_bitmap) { in hostapd_eid_vht_operation()
108 punct_update_legacy_bw(punct_bitmap, in hostapd_eid_vht_operation()
H A Dieee802_11_ht.c88 u16 bw = 0, punct_bitmap = hostapd_get_punct_bitmap(hapd); in set_ht_param() local
112 if (bw >= 80 && punct_bitmap && secondary_channel && in set_ht_param()
113 (punct_bitmap & BIT(chan_bit_pos + secondary_channel))) in set_ht_param()
H A Dctrl_iface_ap.c927 if (hapd->iconf->punct_bitmap) { in hostapd_ctrl_iface_status()
930 hapd->iconf->punct_bitmap); in hostapd_ctrl_iface_status()
1157 SET_FREQ_PARAM(punct_bitmap); in hostapd_parse_freq_params()
1220 u16 punct_bitmap) in hostapd_ctrl_check_freq_params() argument
1273 if (punct_bitmap) in hostapd_ctrl_check_freq_params()
1281 if (punct_bitmap) in hostapd_ctrl_check_freq_params()
1327 if (params->center_freq2 && punct_bitmap) in hostapd_ctrl_check_freq_params()
1401 if (!punct_bitmap) in hostapd_ctrl_check_freq_params()
1419 punct_bitmap)) { in hostapd_ctrl_check_freq_params()
1468 settings->freq_params.punct_bitmap); in hostapd_parse_csa_settings()
H A Dieee802_11_he.c214 u16 punct_bitmap = hostapd_get_punct_bitmap(hapd); in hostapd_eid_he_operation() local
216 if (punct_bitmap) { in hostapd_eid_he_operation()
220 punct_update_legacy_bw(punct_bitmap, in hostapd_eid_he_operation()
H A Dhostapd.c4671 conf->punct_bitmap = params->punct_bitmap; in hostapd_change_config_freq()
4720 settings->freq_params.punct_bitmap) { in hostapd_fill_csa_settings()
4731 punct_update_legacy_bw(settings->freq_params.punct_bitmap, in hostapd_fill_csa_settings()
5440 u16 punct_bitmap = 0; in hostapd_get_punct_bitmap() local
5443 punct_bitmap = hapd->iconf->punct_bitmap; in hostapd_get_punct_bitmap()
5445 if (!punct_bitmap) in hostapd_get_punct_bitmap()
5446 punct_bitmap = hapd->conf->eht_oper_puncturing_override; in hostapd_get_punct_bitmap()
5450 return punct_bitmap; in hostapd_get_punct_bitmap()
5543 u16 punct_bitmap = hostapd_get_punct_bitmap(hapd); in hostapd_get_oper_chan_info_of_bss() local
5545 if (punct_bitmap) in hostapd_get_oper_chan_info_of_bss()
[all …]
H A Ddrv_callbacks.c1257 u16 punct_bitmap, int finished) in hostapd_event_ch_switch() argument
1273 punct_bitmap); in hostapd_event_ch_switch()
1406 hapd->iconf->punct_bitmap = punct_bitmap; in hostapd_event_ch_switch()
1426 cf1, cf2, is_dfs0, is_dfs, punct_bitmap); in hostapd_event_ch_switch()
1632 hapd->iconf->punct_bitmap = acs_res->puncture_bitmap; in hostapd_acs_channel_selected()
2828 data->ch_switch.punct_bitmap, in wpa_supplicant_event()
H A Dieee802_11_eht.c191 u16 punct_bitmap = hostapd_get_punct_bitmap(hapd); in hostapd_eid_eht_operation() local
202 punct_bitmap; in hostapd_eid_eht_operation()
207 if (punct_bitmap) in hostapd_eid_eht_operation()
266 if (punct_bitmap) { in hostapd_eid_eht_operation()
269 host_to_le16(punct_bitmap); in hostapd_eid_eht_operation()
H A Dhw_features.c1036 if (!conf->punct_bitmap) in hostapd_is_usable_punct_bitmap()
1078 conf->punct_bitmap)) { in hostapd_is_usable_punct_bitmap()
H A Dbeacon.c790 if (hapd->iconf->punct_bitmap) in hostapd_probe_resp_elems_len()
2293 if (hapd->iconf->punct_bitmap) in ieee802_11_build_ap_params()
2817 params.punct_bitmap = iconf->punct_bitmap; in __ieee802_11_set_beacon()
H A Dhostapd.h909 u16 punct_bitmap, int finished);
H A Dap_config.h1252 u16 punct_bitmap; /* a bitmap of disabled 20 MHz channels */ member
H A Dieee802_11.c6639 if (hapd->iconf->punct_bitmap) in send_assoc_resp()
9352 u16 punct_bitmap = hapd->cs_freq_params.punct_bitmap; in hostapd_eid_bw_indication() local
9356 if (hapd->cs_freq_params.bandwidth <= 160 && !punct_bitmap) in hostapd_eid_bw_indication()
9359 if (punct_bitmap) in hostapd_eid_bw_indication()
9405 if (punct_bitmap) { in hostapd_eid_bw_indication()
9409 host_to_le16(punct_bitmap); in hostapd_eid_bw_indication()
/freebsd/contrib/wpa/wpa_supplicant/
H A Dap.h77 u16 punct_bitmap, int finished);
H A Dscan.c3117 u16 punct_bitmap; in get_eht_num_punct_bits() local
3120 punct_bitmap = le_to_host16( in get_eht_num_punct_bits()
3122 while (punct_bitmap) { in get_eht_num_punct_bits()
3123 count += punct_bitmap & 1; in get_eht_num_punct_bits()
3124 punct_bitmap >>= 1; in get_eht_num_punct_bits()
H A Dap.c1900 u16 punct_bitmap, int finished) in wpas_ap_ch_switch() argument
1912 offset, width, cf1, cf2, punct_bitmap, in wpas_ap_ch_switch()
/freebsd/contrib/wpa/src/drivers/
H A Ddriver.h190 u16 punct_bitmap; member
912 u16 punct_bitmap; member
1903 u16 punct_bitmap; member
7448 u16 punct_bitmap; member
H A Ddriver_nl80211_event.c1278 struct nlattr *punct_bitmap, in mlme_event_ch_switch() argument
1336 if (punct_bitmap) in mlme_event_ch_switch()
1337 data.ch_switch.punct_bitmap = (u16) nla_get_u32(punct_bitmap); in mlme_event_ch_switch()
H A Ddriver_nl80211.c5693 if (freq->eht_enabled && freq->punct_bitmap) { in nl80211_put_freq_params()
5700 freq->punct_bitmap); in nl80211_put_freq_params()
5702 freq->punct_bitmap)) in nl80211_put_freq_params()
12310 settings->freq_params.punct_bitmap, in nl80211_switch_channel()
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dcore.h355 u32 punct_bitmap; member
H A Dwmi.h3021 __le32 punct_bitmap; member
3145 u32 punct_bitmap; member
3932 u32 punct_bitmap; member
3997 __le32 punct_bitmap; member
H A Dmac.c1353 arg.punct_bitmap = 0xFFFFFFFF; in ath12k_mac_monitor_vdev_start()
3468 arg->punct_bitmap = ~arvif->punct_bitmap; in ath12k_peer_assoc_h_eht()
3504 arg->punct_bitmap); in ath12k_peer_assoc_h_eht()
11159 arg.punct_bitmap = ~arvif->punct_bitmap; in ath12k_mac_vdev_start_restart()
11215 ath12k_mac_phymode_str(arg.mode), arg.punct_bitmap); in ath12k_mac_vdev_start_restart()
11458 arvif->punct_bitmap = vifs[i].new_ctx->def.punctured; in ath12k_mac_update_vif_chan()
12083 arvif->punct_bitmap = ctx->def.punctured; in ath12k_mac_op_assign_vif_chanctx()
H A Dwmi.c1147 cmd->punct_bitmap = cpu_to_le32(arg->punct_bitmap); in ath12k_wmi_vdev_start()
2267 cmd->punct_bitmap = cpu_to_le32(arg->punct_bitmap); in ath12k_wmi_send_peer_assoc_cmd()

12