Home | History | Annotate | Download | only in drivers

Lines Matching defs:freq

205 				  unsigned int freq, unsigned int wait,
239 static int i802_set_freq(void *priv, struct hostapd_freq_params *freq);
675 event.assoc_info.freq = drv->assoc_freq;
713 event.assoc_info.freq = drv->assoc_freq;
765 event.assoc_info.freq = nl80211_get_assoc_freq(drv);
797 struct nlattr *freq, const u8 *frame, size_t len)
813 if (freq) {
814 event.rx_action.freq = nla_get_u32(freq);
815 drv->last_mgmt_freq = event.rx_action.freq;
980 struct nlattr *freq, struct nlattr *ack,
1014 mlme_event_mgmt(drv, freq, nla_data(frame), nla_len(frame));
1090 unsigned int freq, chan_type, duration;
1095 freq = nla_get_u32(tb[NL80211_ATTR_WIPHY_FREQ]);
1097 freq = 0;
1115 "freq=%u channel_type=%u duration=%u cookie=0x%llx (%s))",
1116 cancel_event, freq, chan_type, duration,
1126 data.remain_on_channel.freq = freq;
2251 struct hostapd_freq_params freq;
2252 os_memset(&freq, 0, sizeof(freq));
2253 freq.freq = drv->last_freq;
2254 i802_set_freq(priv, &freq);
2555 r->freq = nla_get_u32(bss[NL80211_BSS_FREQUENCY]);
3197 if (params->freq) {
3198 wpa_printf(MSG_DEBUG, " * freq=%d", params->freq);
3199 NLA_PUT_U32(msg, NL80211_ATTR_WIPHY_FREQ, params->freq);
3361 mode->channels[idx].freq = nla_get_u32(tb_freq[NL80211_FREQUENCY_ATTR_FREQ]);
3366 if (mode->channels[idx].freq < 4000)
3374 if (mode->channels[idx].freq < 4000)
3375 if (mode->channels[idx].freq == 2484)
3378 mode->channels[idx].chan = (mode->channels[idx].freq - 2407) / 5;
3380 mode->channels[idx].chan = mode->channels[idx].freq/5 - 1000;
3517 if (chan->freq - 10 >= start && chan->freq + 10 <= end)
3532 if (chan->freq - 30 >= start && chan->freq - 10 <= end)
3534 if (chan->freq + 10 >= start && chan->freq + 30 <= end)
3842 int freq, int ht_enabled,
3856 NLA_PUT_U32(msg, NL80211_ATTR_WIPHY_FREQ, freq);
3883 wpa_printf(MSG_DEBUG, "nl80211: Failed to set channel (freq=%d): "
3884 "%d (%s)", freq, ret, strerror(-ret));
4185 /* TODO: convert from freq/flags to channel number */
4591 wpa_driver_nl80211_set_freq(drv, params->freq, 0, 0)) {
4598 wpa_printf(MSG_DEBUG, "nl80211: Update ap_oper_freq with params->freq %d", params->freq);
4599 drv->ap_oper_freq = params->freq;
4668 wpa_printf(MSG_DEBUG, " * freq=%d", params->freq);
4669 NLA_PUT_U32(msg, NL80211_ATTR_WIPHY_FREQ, params->freq);
4731 if (params->freq) {
4732 wpa_printf(MSG_DEBUG, " * freq=%d", params->freq);
4733 NLA_PUT_U32(msg, NL80211_ATTR_WIPHY_FREQ, params->freq);
4906 if (params->freq) {
4907 wpa_printf(MSG_DEBUG, " * freq=%d", params->freq);
4908 NLA_PUT_U32(msg, NL80211_ATTR_WIPHY_FREQ, params->freq);
4909 drv->assoc_freq = params->freq;
5172 static int i802_set_freq(void *priv, struct hostapd_freq_params *freq)
5176 return wpa_driver_nl80211_set_freq(drv, freq->freq, freq->ht_enabled,
5177 freq->sec_channel_offset);
6152 unsigned int freq, unsigned int wait,
6168 NLA_PUT_U32(msg, NL80211_ATTR_WIPHY_FREQ, freq);
6181 "(%s) (freq=%u wait=%u)", ret, strerror(-ret),
6182 freq, wait);
6197 static int wpa_driver_nl80211_send_action(void *priv, unsigned int freq,
6226 ret = nl80211_send_frame_cmd(drv, freq, wait_time, buf,
6263 static int wpa_driver_nl80211_remain_on_channel(void *priv, unsigned int freq,
6280 NLA_PUT_U32(msg, NL80211_ATTR_WIPHY_FREQ, freq);
6287 "0x%llx for freq=%u MHz duration=%u",
6288 (long long unsigned int) cookie, freq, duration);
6293 "(freq=%d duration=%u): %d (%s)",
6294 freq, duration, ret, strerror(-ret));