Lines Matching defs:freq

255 	int freq;
267 freq = p2p_channel_to_freq(p2p->cfg->reg_class, p2p->cfg->channel);
268 if (freq < 0) {
294 p2p->pending_listen_freq = freq;
298 if (p2p->cfg->start_listen(p2p->cfg->cb_ctx, freq, 1024 * tu / 1000,
309 int freq;
320 freq = p2p_channel_to_freq(p2p->cfg->reg_class, p2p->cfg->channel);
321 if (freq < 0) {
343 p2p->pending_listen_freq = freq;
345 if (p2p->cfg->start_listen(p2p->cfg->cb_ctx, freq, timeout, ies) < 0) {
460 const u8 *go_interface_addr, int freq,
521 dev->oper_freq = freq;
692 * @freq: Frequency on which the Beacon or Probe Response frame was received
704 int p2p_add_device(struct p2p_data *p2p, const u8 *addr, int freq,
795 if (freq >= 2412 && freq <= 2484 && msg.ds_params &&
802 if (freq != ds_freq) {
804 freq, ds_freq);
805 freq = ds_freq;
809 if (dev->listen_freq && dev->listen_freq != freq && scan_res) {
813 freq, msg.ds_params ? *msg.ds_params : -1);
816 dev->listen_freq = freq;
818 dev->oper_freq = freq;
846 p2p_add_group_clients(p2p, p2p_dev_addr, addr, freq,
861 freq, (unsigned int) rx_time->sec,
869 (freq == 2412 || freq == 2437 || freq == 2462)) {
944 int freq;
978 freq = p2p_channel_to_freq(reg_class, channel);
980 reg_class, channel, freq);
984 if (freq == 2412 || freq == 2437 || freq == 2462)
986 return freq;
992 int freq = 0;
1004 (freq = p2p_get_next_prog_freq(p2p)) > 0) {
1006 p2p_dbg(p2p, "Starting search (+ freq %u)", freq);
1012 res = p2p->cfg->p2p_scan(p2p->cfg->cb_ctx, type, freq,
1055 p2p->after_scan_tx->freq,
1154 u8 seek_count, const char **seek, int freq)
1236 if (freq > 0) {
1242 P2P_SCAN_SPECIFIC, freq,
1279 void p2p_stop_find_for_freq(struct p2p_data *p2p, int freq)
1297 p2p_stop_listen_for_freq(p2p, freq);
1302 void p2p_stop_listen_for_freq(struct p2p_data *p2p, int freq)
1304 if (freq > 0 && p2p->drv_in_listen == freq && p2p->in_listen) {
1349 unsigned int freq = force_freq ? force_freq : pref_freq;
1353 if (p2p_freq_to_channel(freq, &op_class, &op_channel) < 0) {
1354 p2p_dbg(p2p, "Unsupported frequency %u MHz", freq);
1362 freq, op_class, op_channel);
1700 int freq;
1701 freq = p2p_channel_to_freq(msg->listen_channel[3],
1703 if (freq < 0) {
1715 dev->listen_freq, freq);
1716 dev->listen_freq = freq;
1798 res.freq = p2p_channel_to_freq(p2p->op_reg_class,
1804 res.freq = peer->oper_freq;
1887 size_t len, int freq)
1904 p2p_rx_p2p_action(p2p, sa, data, len, freq);
1907 p2p_rx_gas_initial_req(p2p, sa, data + 1, len - 1, freq);
1910 p2p_rx_gas_initial_resp(p2p, sa, data + 1, len - 1, freq);
1913 p2p_rx_gas_comeback_req(p2p, sa, data + 1, len - 1, freq);
1916 p2p_rx_gas_comeback_resp(p2p, sa, data + 1, len - 1, freq);
1924 const u8 *data, size_t len, int freq)
1927 p2p_rx_action_public(p2p, da, sa, bssid, data, len, freq);
1954 p2p_process_presence_req(p2p, da, sa, data + 1, len - 1, freq);
1960 p2p_process_go_disc_req(p2p, da, sa, data + 1, len - 1, freq);
2308 p2p_dbg(p2p, "in_listen=%d drv_in_listen=%d when received P2PS Probe Request at %u MHz; own Listen channel %u, pending listen freq %u MHz",
3389 int p2p_scan_res_handler(struct p2p_data *p2p, const u8 *bssid, int freq,
3408 p2p_add_device(p2p, bssid, freq, rx_time, level, ies, ies_len, 1);
3649 void p2p_send_action_cb(struct p2p_data *p2p, unsigned int freq, const u8 *dst,
3656 p2p_dbg(p2p, "Action frame TX callback (state=%d freq=%u dst=" MACSTR
3658 p2p->pending_action_state, freq, MAC2STR(dst), MAC2STR(src),
3713 void p2p_listen_cb(struct p2p_data *p2p, unsigned int freq,
3716 if (freq == p2p->pending_client_disc_freq) {
3722 if (freq != p2p->pending_listen_freq) {
3723 p2p_dbg(p2p, "Unexpected listen callback for freq=%u duration=%u (pending_listen_freq=%u)",
3724 freq, duration, p2p->pending_listen_freq);
3728 p2p_dbg(p2p, "Starting Listen timeout(%u,%u) on freq=%u based on callback",
3732 p2p->drv_in_listen = freq;
3747 int p2p_listen_end(struct p2p_data *p2p, unsigned int freq)
3749 p2p_dbg(p2p, "Driver ended Listen state (freq=%u)", freq);
4317 const u8 *own_interface_addr, unsigned int freq,
4324 " (own interface " MACSTR ") freq=%u dur1=%u int1=%u "
4327 freq, duration1, interval1, duration2, interval2);
4335 if (p2p_send_action(p2p, freq, go_interface_addr, own_interface_addr,
4814 int p2p_send_action(struct p2p_data *p2p, unsigned int freq, const u8 *dst,
4828 p2p->after_scan_tx->freq = freq;
4838 return p2p->cfg->send_action(p2p->cfg->cb_ctx, freq, dst, src, bssid,
4854 void p2p_set_own_freq_preference(struct p2p_data *p2p, int freq)
4856 p2p_dbg(p2p, "Own frequency preference: %d MHz", freq);
4857 p2p->own_freq_preference = freq;
5155 int freq = p2p_group_get_freq(p2p->groups[0]);
5157 if (p2p_freq_to_channel(freq, &op_class, &channel) < 0) {
5160 freq);
5222 int freq;
5270 freq = 0;
5272 freq = p2p_channel_to_freq(msg.oob_go_neg_channel[3],
5274 if (freq < 0) {
5282 p2p_dbg(p2p, "Peer OOB GO operating channel: %u MHz", freq);
5283 params->go_freq = freq;
5286 freq);
5287 params->go_freq = freq;
5289 p2p_dbg(p2p, "Peer OOB GO Neg channel: %u MHz", freq);
5290 dev->oob_go_neg_freq = freq;
5293 freq = p2p_channel_to_freq(p2p->cfg->reg_class,
5295 if (freq < 0) {
5300 p2p_dbg(p2p, "Use own Listen channel as OOB GO Neg channel: %u MHz", freq);
5301 dev->oob_go_neg_freq = freq;