Lines Matching refs:freq

35 				 unsigned int freq);
40 unsigned int freq, const u8 *dst,
48 unsigned int freq, const u8 *dst,
273 unsigned int freq, in wpas_dpp_stop_listen_for_tx() argument
289 if (wpa_s->dpp_listen_freq == freq && remaining > wait_time) in wpas_dpp_stop_listen_for_tx()
294 wpa_s->dpp_listen_freq, remaining, freq, wait_time); in wpas_dpp_stop_listen_for_tx()
502 unsigned int freq, const u8 *dst, in wpas_dpp_tx_status() argument
514 " result=%s", freq, MAC2STR(dst), res_txt); in wpas_dpp_tx_status()
516 " freq=%u result=%s", MAC2STR(dst), freq, res_txt); in wpas_dpp_tx_status()
635 unsigned int freq; in wpas_dpp_reply_wait_timeout() local
683 freq = auth->curr_freq; in wpas_dpp_reply_wait_timeout()
685 freq = auth->neg_freq; in wpas_dpp_reply_wait_timeout()
688 freq, wait_time); in wpas_dpp_reply_wait_timeout()
690 wpas_dpp_listen_start(wpa_s, freq); in wpas_dpp_reply_wait_timeout()
748 unsigned int wait_time, max_wait_time, freq, max_tries, used; in wpas_dpp_auth_init_next() local
798 freq = auth->freq[auth->freq_idx++]; in wpas_dpp_auth_init_next()
799 auth->curr_freq = freq; in wpas_dpp_auth_init_next()
819 if (auth->neg_freq > 0 && freq != auth->neg_freq) { in wpas_dpp_auth_init_next()
822 freq, auth->neg_freq); in wpas_dpp_auth_init_next()
825 MAC2STR(dst), freq, DPP_PA_AUTHENTICATION_REQ); in wpas_dpp_auth_init_next()
828 return offchannel_send_action(wpa_s, freq, dst, in wpas_dpp_auth_init_next()
992 unsigned int freq; member
1036 wpa_s->dpp_pending_listen_freq = lwork->freq; in dpp_start_listen_cb()
1038 if (wpa_drv_remain_on_channel(wpa_s, lwork->freq, in dpp_start_listen_cb()
1042 lwork->freq); in dpp_start_listen_cb()
1049 wpa_s->roc_waiting_drv_freq = lwork->freq; in dpp_start_listen_cb()
1057 unsigned int freq) in wpas_dpp_listen_start() argument
1069 wpa_s->dpp_listen_freq = freq; in wpas_dpp_listen_start()
1074 lwork->freq = freq; in wpas_dpp_listen_start()
1076 if (radio_add_work(wpa_s, freq, "dpp-listen", 0, dpp_start_listen_cb, in wpas_dpp_listen_start()
1088 int freq; in wpas_dpp_listen() local
1090 freq = atoi(cmd); in wpas_dpp_listen()
1091 if (freq <= 0) in wpas_dpp_listen()
1108 if (wpa_s->dpp_listen_freq == (unsigned int) freq) { in wpas_dpp_listen()
1110 freq); in wpas_dpp_listen()
1114 return wpas_dpp_listen_start(wpa_s, freq); in wpas_dpp_listen()
1135 unsigned int freq, unsigned int duration) in wpas_dpp_remain_on_channel_cb() argument
1137 if (wpa_s->dpp_listen_freq != freq) in wpas_dpp_remain_on_channel_cb()
1142 freq, duration); in wpas_dpp_remain_on_channel_cb()
1188 unsigned int freq) in wpas_dpp_cancel_remain_on_channel_cb() argument
1190 wpa_printf(MSG_DEBUG, "DPP: Remain on channel cancel for %u MHz", freq); in wpas_dpp_cancel_remain_on_channel_cb()
1228 unsigned int freq) in wpas_dpp_rx_auth_req() argument
1302 peer_bi, own_bi, freq, hdr, buf, len); in wpas_dpp_rx_auth_req()
1338 int freq; in wpas_dpp_tx_wait_expire() local
1363 freq = auth->neg_freq > 0 ? auth->neg_freq : auth->curr_freq; in wpas_dpp_tx_wait_expire()
1364 if (wpa_s->dpp_listen_work || (int) wpa_s->dpp_listen_freq == freq) in wpas_dpp_tx_wait_expire()
1367 wpa_printf(MSG_DEBUG, "DPP: Start listen on %u MHz for GAS", freq); in wpas_dpp_tx_wait_expire()
1369 wpas_dpp_listen_start(wpa_s, freq); in wpas_dpp_tx_wait_expire()
2073 unsigned int freq) in wpas_dpp_rx_auth_resp() argument
2079 " (freq %u MHz)", MAC2STR(src), freq); in wpas_dpp_rx_auth_resp()
2096 if (auth->curr_freq != freq && auth->neg_freq == freq) { in wpas_dpp_rx_auth_resp()
2099 auth->curr_freq = freq; in wpas_dpp_rx_auth_resp()
2269 int freq; in wpas_dpp_rx_conf_result() local
2284 freq = auth->neg_freq ? auth->neg_freq : auth->curr_freq; in wpas_dpp_rx_conf_result()
2286 (int) wpa_s->dpp_listen_freq != freq) in wpas_dpp_rx_conf_result()
2287 wpas_dpp_listen_start(wpa_s, freq); in wpas_dpp_rx_conf_result()
2411 unsigned int freq) in wpas_dpp_rx_presence_announcement() argument
2442 freq, r_bootstrap); in wpas_dpp_rx_presence_announcement()
2453 DPP_CAPAB_CONFIGURATOR, freq, NULL, 0); in wpas_dpp_rx_presence_announcement()
2462 auth->neg_freq = freq; in wpas_dpp_rx_presence_announcement()
2473 wpas_dpp_stop_listen_for_tx(wpa_s, freq, wait_time); in wpas_dpp_rx_presence_announcement()
2503 unsigned int freq) in wpas_dpp_rx_reconfig_announcement() argument
2553 auth = dpp_reconfig_init(wpa_s->dpp, wpa_s, conf, freq, group, in wpas_dpp_rx_reconfig_announcement()
2579 wpas_dpp_stop_listen_for_tx(wpa_s, freq, wait_time); in wpas_dpp_rx_reconfig_announcement()
2582 MAC2STR(src), freq, DPP_PA_RECONFIG_AUTH_REQ); in wpas_dpp_rx_reconfig_announcement()
2583 if (offchannel_send_action(wpa_s, freq, src, wpa_s->own_addr, broadcast, in wpas_dpp_rx_reconfig_announcement()
2596 unsigned int freq) in wpas_dpp_rx_reconfig_auth_req() argument
2632 freq, hdr, buf, len); in wpas_dpp_rx_reconfig_auth_req()
2641 MAC2STR(src), freq, DPP_PA_RECONFIG_AUTH_RESP); in wpas_dpp_rx_reconfig_auth_req()
2642 if (offchannel_send_action(wpa_s, freq, src, wpa_s->own_addr, broadcast, in wpas_dpp_rx_reconfig_auth_req()
2655 unsigned int freq) in wpas_dpp_rx_reconfig_auth_resp() argument
2682 MAC2STR(src), freq, DPP_PA_RECONFIG_AUTH_CONF); in wpas_dpp_rx_reconfig_auth_resp()
2683 if (offchannel_send_action(wpa_s, freq, src, wpa_s->own_addr, broadcast, in wpas_dpp_rx_reconfig_auth_resp()
2700 unsigned int freq) in wpas_dpp_rx_reconfig_auth_conf() argument
2886 static int wpas_dpp_allow_ir(struct wpa_supplicant *wpa_s, unsigned int freq) in wpas_dpp_allow_ir() argument
2899 if (chan->freq != (int) freq) in wpas_dpp_allow_ir()
2913 freq); in wpas_dpp_allow_ir()
2922 if (pkex->freq == 2437) in wpas_dpp_pkex_next_channel()
2923 pkex->freq = 5745; in wpas_dpp_pkex_next_channel()
2924 else if (pkex->freq == 5745) in wpas_dpp_pkex_next_channel()
2925 pkex->freq = 5220; in wpas_dpp_pkex_next_channel()
2926 else if (pkex->freq == 5220) in wpas_dpp_pkex_next_channel()
2927 pkex->freq = 60480; in wpas_dpp_pkex_next_channel()
2931 if (wpas_dpp_allow_ir(wpa_s, pkex->freq) == 1) { in wpas_dpp_pkex_next_channel()
2933 pkex->freq); in wpas_dpp_pkex_next_channel()
3066 pkex->freq = 2437; in wpas_dpp_pkex_init()
3069 MAC2STR(broadcast), pkex->freq, in wpas_dpp_pkex_init()
3072 offchannel_send_action(wpa_s, pkex->freq, broadcast, in wpas_dpp_pkex_init()
3116 MAC2STR(broadcast), pkex->freq, in wpas_dpp_pkex_retry_timeout()
3119 offchannel_send_action(wpa_s, pkex->freq, broadcast, in wpas_dpp_pkex_retry_timeout()
3130 unsigned int freq, const u8 *dst, in wpas_dpp_tx_pkex_status() argument
3143 freq, MAC2STR(dst), res_txt); in wpas_dpp_tx_pkex_status()
3145 " freq=%u result=%s", MAC2STR(dst), freq, res_txt); in wpas_dpp_tx_pkex_status()
3177 const u8 *buf, size_t len, unsigned int freq, in wpas_dpp_rx_pkex_exchange_req() argument
3247 MAC2STR(src), freq, DPP_PA_PKEX_EXCHANGE_RESP); in wpas_dpp_rx_pkex_exchange_req()
3248 offchannel_send_action(wpa_s, freq, src, wpa_s->own_addr, in wpas_dpp_rx_pkex_exchange_req()
3257 const u8 *buf, size_t len, unsigned int freq) in wpas_dpp_rx_pkex_exchange_resp() argument
3290 MAC2STR(src), freq, DPP_PA_PKEX_COMMIT_REVEAL_REQ); in wpas_dpp_rx_pkex_exchange_resp()
3291 offchannel_send_action(wpa_s, freq, src, wpa_s->own_addr, in wpas_dpp_rx_pkex_exchange_resp()
3301 unsigned int freq) in wpas_dpp_pkex_finish() argument
3306 bi = dpp_pkex_finish(wpa_s->dpp, wpa_s->dpp_pkex, peer, freq); in wpas_dpp_pkex_finish()
3341 unsigned int freq) in wpas_dpp_rx_pkex_commit_reveal_req() argument
3375 MAC2STR(src), freq, DPP_PA_PKEX_COMMIT_REVEAL_RESP); in wpas_dpp_rx_pkex_commit_reveal_req()
3376 offchannel_send_action(wpa_s, freq, src, wpa_s->own_addr, in wpas_dpp_rx_pkex_commit_reveal_req()
3382 wpas_dpp_pkex_finish(wpa_s, src, freq); in wpas_dpp_rx_pkex_commit_reveal_req()
3390 unsigned int freq) in wpas_dpp_rx_pkex_commit_reveal_resp() argument
3411 bi = wpas_dpp_pkex_finish(wpa_s, src, freq); in wpas_dpp_rx_pkex_commit_reveal_resp()
3455 unsigned int freq, const u8 *src, in wpas_dpp_pb_pkex_init() argument
3471 offchannel_send_action(wpa_s, freq, src, in wpas_dpp_pb_pkex_init()
3499 pkex->freq = freq; in wpas_dpp_pb_pkex_init()
3504 " freq=%u type=%d", MAC2STR(src), freq, in wpas_dpp_pb_pkex_init()
3509 offchannel_send_action(wpa_s, pkex->freq, src, in wpas_dpp_pb_pkex_init()
3532 unsigned int freq) in wpas_dpp_rx_pb_presence_announcement() argument
3662 MAC2STR(src), freq, DPP_PA_PB_PRESENCE_ANNOUNCEMENT_RESP); in wpas_dpp_rx_pb_presence_announcement()
3663 offchannel_send_action(wpa_s, freq, src, wpa_s->own_addr, broadcast, in wpas_dpp_rx_pb_presence_announcement()
3669 wpas_dpp_pb_pkex_init(wpa_s, freq, src, r_hash); in wpas_dpp_rx_pb_presence_announcement()
3677 unsigned int freq) in wpas_dpp_rx_pb_presence_announcement_resp() argument
3752 wpa_s->dpp_pb_resp_freq = freq; in wpas_dpp_rx_pb_presence_announcement_resp()
3766 unsigned int freq, const u8 *dst, in wpas_dpp_tx_priv_intro_status() argument
3778 freq, MAC2STR(dst), res_txt); in wpas_dpp_tx_priv_intro_status()
3780 " freq=%u result=%s", MAC2STR(dst), freq, res_txt); in wpas_dpp_tx_priv_intro_status()
3798 const u8 *dst, unsigned int freq) in wpas_dpp_send_private_peer_intro_update() argument
3882 MAC2STR(dst), freq, DPP_PA_PRIV_PEER_INTRO_QUERY); in wpas_dpp_send_private_peer_intro_update()
3883 offchannel_send_action(wpa_s, freq, dst, wpa_s->own_addr, broadcast, in wpas_dpp_send_private_peer_intro_update()
3896 unsigned int freq) in wpas_dpp_rx_priv_peer_intro_notify() argument
4014 freq) < 0) { in wpas_dpp_rx_priv_peer_intro_notify()
4036 const u8 *buf, size_t len, unsigned int freq) in wpas_dpp_rx_action() argument
4057 crypto_suite, type, MAC2STR(src), freq); in wpas_dpp_rx_action()
4072 MAC2STR(src), freq, type); in wpas_dpp_rx_action()
4079 MAC2STR(src), freq, type); in wpas_dpp_rx_action()
4083 MAC2STR(src), freq, type); in wpas_dpp_rx_action()
4087 wpas_dpp_rx_auth_req(wpa_s, src, hdr, buf, len, freq); in wpas_dpp_rx_action()
4090 wpas_dpp_rx_auth_resp(wpa_s, src, hdr, buf, len, freq); in wpas_dpp_rx_action()
4103 wpas_dpp_rx_pkex_exchange_req(wpa_s, src, buf, len, freq, true); in wpas_dpp_rx_action()
4107 wpas_dpp_rx_pkex_exchange_req(wpa_s, src, buf, len, freq, in wpas_dpp_rx_action()
4111 wpas_dpp_rx_pkex_exchange_resp(wpa_s, src, buf, len, freq); in wpas_dpp_rx_action()
4115 freq); in wpas_dpp_rx_action()
4119 freq); in wpas_dpp_rx_action()
4130 freq); in wpas_dpp_rx_action()
4134 freq); in wpas_dpp_rx_action()
4137 wpas_dpp_rx_reconfig_auth_req(wpa_s, src, hdr, buf, len, freq); in wpas_dpp_rx_action()
4140 wpas_dpp_rx_reconfig_auth_resp(wpa_s, src, hdr, buf, len, freq); in wpas_dpp_rx_action()
4143 wpas_dpp_rx_reconfig_auth_conf(wpa_s, src, hdr, buf, len, freq); in wpas_dpp_rx_action()
4149 buf, len, freq); in wpas_dpp_rx_action()
4153 buf, len, freq); in wpas_dpp_rx_action()
4157 buf, len, freq); in wpas_dpp_rx_action()
4420 unsigned int freq, const u8 *dst, in wpas_dpp_tx_introduction_status() argument
4432 freq, MAC2STR(dst), res_txt); in wpas_dpp_tx_introduction_status()
4434 " freq=%u result=%s", MAC2STR(dst), freq, res_txt); in wpas_dpp_tx_introduction_status()
4480 MAC2STR(bss->bssid), bss->freq, DPP_PA_PRIV_PEER_INTRO_QUERY); in wpas_dpp_start_private_peer_intro()
4481 offchannel_send_action(wpa_s, bss->freq, bss->bssid, wpa_s->own_addr, in wpas_dpp_start_private_peer_intro()
4648 MAC2STR(bss->bssid), bss->freq, DPP_PA_PEER_DISCOVERY_REQ); in wpas_dpp_check_connect()
4649 offchannel_send_action(wpa_s, bss->freq, bss->bssid, wpa_s->own_addr, in wpas_dpp_check_connect()
5034 unsigned int freq, const u8 *dst, in wpas_dpp_chirp_tx_status() argument
5113 int_array_add_unique(&freqs, bi->freq[i]); in wpas_dpp_presence_ann_channels()
5124 chan->freq != 2437) in wpas_dpp_presence_ann_channels()
5144 if (chan->freq == 5220) in wpas_dpp_presence_ann_channels()
5146 if (chan->freq == 5745) in wpas_dpp_presence_ann_channels()
5163 chan->freq != 60480) in wpas_dpp_presence_ann_channels()
5174 int_array_add_unique(&freqs, bss->freq); in wpas_dpp_presence_ann_channels()
5497 static int wpas_dpp_pb_announce(struct wpa_supplicant *wpa_s, int freq);
5502 unsigned int freq, const u8 *dst, in wpas_dpp_pb_tx_status() argument
5510 freq); in wpas_dpp_pb_tx_status()
5518 freq); in wpas_dpp_pb_tx_status()
5523 freq); in wpas_dpp_pb_tx_status()
5531 freq); in wpas_dpp_pb_tx_status()
5538 if (wpas_dpp_pb_announce(wpa_s, freq) < 0) in wpas_dpp_pb_tx_status()
5543 static int wpas_dpp_pb_announce(struct wpa_supplicant *wpa_s, int freq) in wpas_dpp_pb_announce() argument
5556 freq); in wpas_dpp_pb_announce()
5562 MAC2STR(broadcast), freq, type); in wpas_dpp_pb_announce()
5564 wpa_s, freq, broadcast, wpa_s->own_addr, broadcast, in wpas_dpp_pb_announce()
5577 int freq; in wpas_dpp_pb_next() local
5644 freq = wpa_s->dpp_pb_resp_freq; in wpas_dpp_pb_next()
5646 freq = wpa_s->dpp_pb_freqs[wpa_s->dpp_pb_freq_idx++]; in wpas_dpp_pb_next()
5652 if (wpas_dpp_pb_announce(wpa_s, freq) < 0) { in wpas_dpp_pb_next()