Home
last modified time | relevance | path

Searched refs:freq (Results 1 – 21 of 21) sorted by relevance

/net/ipv6/
Dip6_flowlabel.c356 fl_create(struct net *net, struct sock *sk, struct in6_flowlabel_req *freq, in fl_create() argument
364 olen = optlen - CMSG_ALIGN(sizeof(*freq)); in fl_create()
387 if (copy_from_user(fl->opt+1, optval+CMSG_ALIGN(sizeof(*freq)), olen)) in fl_create()
409 err = fl6_renew(fl, freq->flr_linger, freq->flr_expires); in fl_create()
412 fl->share = freq->flr_share; in fl_create()
413 addr_type = ipv6_addr_type(&freq->flr_dst); in fl_create()
419 fl->dst = freq->flr_dst; in fl_create()
477 int ipv6_flowlabel_opt_get(struct sock *sk, struct in6_flowlabel_req *freq, in ipv6_flowlabel_opt_get() argument
484 freq->flr_label = np->rcv_flowinfo & IPV6_FLOWLABEL_MASK; in ipv6_flowlabel_opt_get()
489 freq->flr_label = np->flow_label; in ipv6_flowlabel_opt_get()
[all …]
Dipv6_sockglue.c1234 struct in6_flowlabel_req freq; in do_ipv6_getsockopt() local
1237 if (len < sizeof(freq)) in do_ipv6_getsockopt()
1240 if (copy_from_user(&freq, optval, sizeof(freq))) in do_ipv6_getsockopt()
1243 if (freq.flr_action != IPV6_FL_A_GET) in do_ipv6_getsockopt()
1246 len = sizeof(freq); in do_ipv6_getsockopt()
1247 flags = freq.flr_flags; in do_ipv6_getsockopt()
1249 memset(&freq, 0, sizeof(freq)); in do_ipv6_getsockopt()
1251 val = ipv6_flowlabel_opt_get(sk, &freq, flags); in do_ipv6_getsockopt()
1257 if (copy_to_user(optval, &freq, len)) in do_ipv6_getsockopt()
/net/wireless/
Dchan.c245 u32 freq; in cfg80211_set_chans_dfs_state() local
247 for (freq = center_freq - bandwidth/2 + 10; in cfg80211_set_chans_dfs_state()
248 freq <= center_freq + bandwidth/2 - 10; in cfg80211_set_chans_dfs_state()
249 freq += 20) { in cfg80211_set_chans_dfs_state()
250 c = ieee80211_get_channel(wiphy, freq); in cfg80211_set_chans_dfs_state()
312 u32 freq, start_freq, end_freq; in cfg80211_get_chans_dfs_required() local
317 for (freq = start_freq; freq <= end_freq; freq += 20) { in cfg80211_get_chans_dfs_required()
318 c = ieee80211_get_channel(wiphy, freq); in cfg80211_get_chans_dfs_required()
389 u32 freq, start_freq, end_freq; in cfg80211_get_chans_dfs_usable() local
401 for (freq = start_freq; freq <= end_freq; freq += 20) { in cfg80211_get_chans_dfs_usable()
[all …]
Dwext-compat.h9 struct iw_freq *freq, char *extra);
12 struct iw_freq *freq, char *extra);
28 struct iw_freq *freq, char *extra);
31 struct iw_freq *freq, char *extra);
53 int cfg80211_wext_freq(struct iw_freq *freq);
Dwext-sme.c72 int err, freq; in cfg80211_mgd_wext_siwfreq() local
78 freq = cfg80211_wext_freq(wextfreq); in cfg80211_mgd_wext_siwfreq()
79 if (freq < 0) in cfg80211_mgd_wext_siwfreq()
80 return freq; in cfg80211_mgd_wext_siwfreq()
82 if (freq) { in cfg80211_mgd_wext_siwfreq()
83 chan = ieee80211_get_channel(wdev->wiphy, freq); in cfg80211_mgd_wext_siwfreq()
122 .center_freq1 = freq, in cfg80211_mgd_wext_siwfreq()
125 chandef.chan = ieee80211_get_channel(&rdev->wiphy, freq); in cfg80211_mgd_wext_siwfreq()
141 struct iw_freq *freq, char *extra) in cfg80211_mgd_wext_giwfreq() argument
158 freq->m = chan->center_freq; in cfg80211_mgd_wext_giwfreq()
[all …]
Dwext-compat.c230 range->freq[c].i = in cfg80211_wext_giwrange()
233 range->freq[c].m = chan->center_freq; in cfg80211_wext_giwrange()
234 range->freq[c].e = 6; in cfg80211_wext_giwrange()
261 int cfg80211_wext_freq(struct iw_freq *freq) in cfg80211_wext_freq() argument
267 if (freq->e == 0) { in cfg80211_wext_freq()
269 if (freq->m < 0) in cfg80211_wext_freq()
271 if (freq->m > 14) in cfg80211_wext_freq()
273 return ieee80211_channel_to_frequency(freq->m, band); in cfg80211_wext_freq()
276 for (i = 0; i < freq->e; i++) in cfg80211_wext_freq()
280 return freq->m / div; in cfg80211_wext_freq()
[all …]
Dibss.c316 int err, freq; in cfg80211_ibss_wext_siwfreq() local
325 freq = cfg80211_wext_freq(wextfreq); in cfg80211_ibss_wext_siwfreq()
326 if (freq < 0) in cfg80211_ibss_wext_siwfreq()
327 return freq; in cfg80211_ibss_wext_siwfreq()
329 if (freq) { in cfg80211_ibss_wext_siwfreq()
330 chan = ieee80211_get_channel(wdev->wiphy, freq); in cfg80211_ibss_wext_siwfreq()
368 struct iw_freq *freq, char *extra) in cfg80211_ibss_wext_giwfreq() argument
385 freq->m = chan->center_freq; in cfg80211_ibss_wext_giwfreq()
386 freq->e = 6; in cfg80211_ibss_wext_giwfreq()
Dutil.c98 int ieee80211_frequency_to_channel(int freq) in ieee80211_frequency_to_channel() argument
101 if (freq == 2484) in ieee80211_frequency_to_channel()
103 else if (freq < 2484) in ieee80211_frequency_to_channel()
104 return (freq - 2407) / 5; in ieee80211_frequency_to_channel()
105 else if (freq >= 4910 && freq <= 4980) in ieee80211_frequency_to_channel()
106 return (freq - 4000) / 5; in ieee80211_frequency_to_channel()
107 else if (freq <= 45000) /* DMG band lower limit */ in ieee80211_frequency_to_channel()
108 return (freq - 5000) / 5; in ieee80211_frequency_to_channel()
109 else if (freq >= 58320 && freq <= 64800) in ieee80211_frequency_to_channel()
110 return (freq - 56160) / 2160; in ieee80211_frequency_to_channel()
[all …]
Dreg.c2315 static bool freq_is_chan_12_13_14(u16 freq) in freq_is_chan_12_13_14() argument
2317 if (freq == ieee80211_channel_to_frequency(12, IEEE80211_BAND_2GHZ) || in freq_is_chan_12_13_14()
2318 freq == ieee80211_channel_to_frequency(13, IEEE80211_BAND_2GHZ) || in freq_is_chan_12_13_14()
2319 freq == ieee80211_channel_to_frequency(14, IEEE80211_BAND_2GHZ)) in freq_is_chan_12_13_14()
2735 int cfg80211_get_unii(int freq) in cfg80211_get_unii() argument
2738 if (freq >= 5150 && freq <= 5250) in cfg80211_get_unii()
2742 if (freq > 5250 && freq <= 5350) in cfg80211_get_unii()
2746 if (freq > 5350 && freq <= 5470) in cfg80211_get_unii()
2750 if (freq > 5470 && freq <= 5725) in cfg80211_get_unii()
2754 if (freq > 5725 && freq <= 5825) in cfg80211_get_unii()
Dscan.c856 u32 freq; in cfg80211_get_bss_channel() local
874 freq = ieee80211_channel_to_frequency(channel_number, channel->band); in cfg80211_get_bss_channel()
875 channel = ieee80211_get_channel(wiphy, freq); in cfg80211_get_bss_channel()
1178 struct iw_freq *freq = in cfg80211_wext_siwscan() local
1181 cfg80211_wext_freq(freq); in cfg80211_wext_siwscan()
1302 iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq); in ieee80211_bss()
1303 iwe.u.freq.e = 0; in ieee80211_bss()
1309 iwe.u.freq.m = bss->pub.channel->center_freq; in ieee80211_bss()
1310 iwe.u.freq.e = 6; in ieee80211_bss()
Dreg.h118 int cfg80211_get_unii(int freq);
Dtrace.h2169 TP_PROTO(struct wireless_dev *wdev, int freq, int sig_mbm),
2170 TP_ARGS(wdev, freq, sig_mbm),
2173 __field(int, freq)
2178 __entry->freq = freq;
2182 WDEV_PR_ARG, __entry->freq, __entry->sig_mbm)
2405 int freq, int sig_dbm),
2406 TP_ARGS(wiphy, frame, len, freq, sig_dbm),
2409 __field(int, freq)
2414 __entry->freq = freq;
2418 WIPHY_PR_ARG, __entry->freq, __entry->sig_dbm)
Dnl80211.h70 int freq, int sig_dbm,
Dmlme.c607 bool cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int sig_mbm, in cfg80211_rx_mgmt() argument
623 trace_cfg80211_rx_mgmt(wdev, freq, sig_mbm); in cfg80211_rx_mgmt()
650 freq, sig_mbm, in cfg80211_rx_mgmt()
Dnl80211.c11266 int freq, int sig_dbm, in nl80211_send_mgmt() argument
11287 nla_put_u32(msg, NL80211_ATTR_WIPHY_FREQ, freq) || in nl80211_send_mgmt()
11759 int freq, int sig_dbm) in cfg80211_report_obss_beacon() argument
11766 trace_cfg80211_report_obss_beacon(wiphy, frame, len, freq, sig_dbm); in cfg80211_report_obss_beacon()
11781 (freq && in cfg80211_report_obss_beacon()
11782 nla_put_u32(msg, NL80211_ATTR_WIPHY_FREQ, freq)) || in cfg80211_report_obss_beacon()
/net/mac80211/
Dmesh.c1010 int freq; in ieee80211_mesh_rx_bcn_presp() local
1032 freq = ieee80211_channel_to_frequency(elems.ds_params[0], band); in ieee80211_mesh_rx_bcn_presp()
1034 freq = rx_status->freq; in ieee80211_mesh_rx_bcn_presp()
1036 channel = ieee80211_get_channel(local->hw.wiphy, freq); in ieee80211_mesh_rx_bcn_presp()
Dutil.c2640 int freq; in ieee80211_send_action_csa() local
2676 freq = csa_settings->chandef.chan->center_freq; in ieee80211_send_action_csa()
2677 *pos++ = ieee80211_frequency_to_channel(freq); /* channel */ in ieee80211_send_action_csa()
Drx.c224 put_unaligned_le16(status->freq, pos); in ieee80211_add_rx_radiotap_header()
2425 status->freq, sig); in ieee80211_rx_h_mgmt_check()
2755 if (cfg80211_rx_mgmt(&rx->sdata->wdev, status->freq, sig, in ieee80211_rx_h_userspace_mgmt()
Dscan.c204 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); in ieee80211_scan_rx()
Dibss.c1000 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); in ieee80211_rx_bss_info()
Dmlme.c2914 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); in ieee80211_rx_bss_info()
3023 if (rx_status->freq != chanctx_conf->def.chan->center_freq) { in ieee80211_rx_mgmt_beacon()