/net/ipv6/ |
D | ip6_flowlabel.c | 359 fl_create(struct net *net, struct sock *sk, struct in6_flowlabel_req *freq, in fl_create() argument 367 olen = optlen - CMSG_ALIGN(sizeof(*freq)); in fl_create() 390 if (copy_from_user(fl->opt+1, optval+CMSG_ALIGN(sizeof(*freq)), olen)) in fl_create() 412 err = fl6_renew(fl, freq->flr_linger, freq->flr_expires); in fl_create() 415 fl->share = freq->flr_share; in fl_create() 416 addr_type = ipv6_addr_type(&freq->flr_dst); in fl_create() 422 fl->dst = freq->flr_dst; in fl_create() 511 struct in6_flowlabel_req freq; in ipv6_flowlabel_opt() local 518 if (optlen < sizeof(freq)) in ipv6_flowlabel_opt() 521 if (copy_from_user(&freq, optval, sizeof(freq))) in ipv6_flowlabel_opt() [all …]
|
/net/wireless/ |
D | chan.c | 226 u32 freq; in cfg80211_set_chans_dfs_state() local 228 for (freq = center_freq - bandwidth/2 + 10; in cfg80211_set_chans_dfs_state() 229 freq <= center_freq + bandwidth/2 - 10; in cfg80211_set_chans_dfs_state() 230 freq += 20) { in cfg80211_set_chans_dfs_state() 231 c = ieee80211_get_channel(wiphy, freq); in cfg80211_set_chans_dfs_state() 267 u32 freq; in cfg80211_get_chans_dfs_required() local 269 for (freq = center_freq - bandwidth/2 + 10; in cfg80211_get_chans_dfs_required() 270 freq <= center_freq + bandwidth/2 - 10; in cfg80211_get_chans_dfs_required() 271 freq += 20) { in cfg80211_get_chans_dfs_required() 272 c = ieee80211_get_channel(wiphy, freq); in cfg80211_get_chans_dfs_required() [all …]
|
D | wext-compat.h | 9 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 wiphy *wiphy, struct iw_freq *freq);
|
D | wext-sme.c | 72 int err, freq; in cfg80211_mgd_wext_siwfreq() local 78 freq = cfg80211_wext_freq(wdev->wiphy, 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() 125 .center_freq1 = freq, in cfg80211_mgd_wext_siwfreq() 128 chandef.chan = ieee80211_get_channel(&rdev->wiphy, freq); in cfg80211_mgd_wext_siwfreq() 147 struct iw_freq *freq, char *extra) in cfg80211_mgd_wext_giwfreq() argument 164 freq->m = chan->center_freq; in cfg80211_mgd_wext_giwfreq() [all …]
|
D | wext-compat.c | 235 range->freq[c].i = in cfg80211_wext_giwrange() 238 range->freq[c].m = chan->center_freq; in cfg80211_wext_giwrange() 239 range->freq[c].e = 6; in cfg80211_wext_giwrange() 266 int cfg80211_wext_freq(struct wiphy *wiphy, struct iw_freq *freq) in cfg80211_wext_freq() argument 272 if (freq->e == 0) { in cfg80211_wext_freq() 274 if (freq->m < 0) in cfg80211_wext_freq() 276 if (freq->m > 14) in cfg80211_wext_freq() 278 return ieee80211_channel_to_frequency(freq->m, band); in cfg80211_wext_freq() 281 for (i = 0; i < freq->e; i++) in cfg80211_wext_freq() 285 return freq->m / div; in cfg80211_wext_freq() [all …]
|
D | ibss.c | 319 int err, freq; in cfg80211_ibss_wext_siwfreq() local 328 freq = cfg80211_wext_freq(wdev->wiphy, wextfreq); in cfg80211_ibss_wext_siwfreq() 329 if (freq < 0) in cfg80211_ibss_wext_siwfreq() 330 return freq; in cfg80211_ibss_wext_siwfreq() 332 if (freq) { in cfg80211_ibss_wext_siwfreq() 333 chan = ieee80211_get_channel(wdev->wiphy, freq); in cfg80211_ibss_wext_siwfreq() 373 struct iw_freq *freq, char *extra) in cfg80211_ibss_wext_giwfreq() argument 390 freq->m = chan->center_freq; in cfg80211_ibss_wext_giwfreq() 391 freq->e = 6; in cfg80211_ibss_wext_giwfreq()
|
D | util.c | 66 int ieee80211_frequency_to_channel(int freq) in ieee80211_frequency_to_channel() argument 69 if (freq == 2484) in ieee80211_frequency_to_channel() 71 else if (freq < 2484) in ieee80211_frequency_to_channel() 72 return (freq - 2407) / 5; in ieee80211_frequency_to_channel() 73 else if (freq >= 4910 && freq <= 4980) in ieee80211_frequency_to_channel() 74 return (freq - 4000) / 5; in ieee80211_frequency_to_channel() 75 else if (freq <= 45000) /* DMG band lower limit */ in ieee80211_frequency_to_channel() 76 return (freq - 5000) / 5; in ieee80211_frequency_to_channel() 77 else if (freq >= 58320 && freq <= 64800) in ieee80211_frequency_to_channel() 78 return (freq - 56160) / 2160; in ieee80211_frequency_to_channel() [all …]
|
D | scan.c | 841 u32 freq; in cfg80211_get_bss_channel() local 859 freq = ieee80211_channel_to_frequency(channel_number, channel->band); in cfg80211_get_bss_channel() 860 channel = ieee80211_get_channel(wiphy, freq); in cfg80211_get_bss_channel() 1244 iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq); in ieee80211_bss() 1245 iwe.u.freq.e = 0; in ieee80211_bss() 1251 iwe.u.freq.m = bss->pub.channel->center_freq; in ieee80211_bss() 1252 iwe.u.freq.e = 6; in ieee80211_bss()
|
D | trace.h | 2046 TP_PROTO(struct wireless_dev *wdev, int freq, int sig_mbm), 2047 TP_ARGS(wdev, freq, sig_mbm), 2050 __field(int, freq) 2055 __entry->freq = freq; 2059 WDEV_PR_ARG, __entry->freq, __entry->sig_mbm) 2266 int freq, int sig_dbm), 2267 TP_ARGS(wiphy, frame, len, freq, sig_dbm), 2270 __field(int, freq) 2275 __entry->freq = freq; 2279 WIPHY_PR_ARG, __entry->freq, __entry->sig_dbm)
|
D | nl80211.h | 68 int freq, int sig_dbm,
|
D | mlme.c | 776 bool cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int sig_mbm, in cfg80211_rx_mgmt() argument 792 trace_cfg80211_rx_mgmt(wdev, freq, sig_mbm); in cfg80211_rx_mgmt() 819 freq, sig_mbm, in cfg80211_rx_mgmt()
|
D | reg.c | 1931 static bool freq_is_chan_12_13_14(u16 freq) in freq_is_chan_12_13_14() argument 1933 if (freq == ieee80211_channel_to_frequency(12, IEEE80211_BAND_2GHZ) || in freq_is_chan_12_13_14() 1934 freq == ieee80211_channel_to_frequency(13, IEEE80211_BAND_2GHZ) || in freq_is_chan_12_13_14() 1935 freq == ieee80211_channel_to_frequency(14, IEEE80211_BAND_2GHZ)) in freq_is_chan_12_13_14()
|
D | nl80211.c | 10198 int freq, int sig_dbm, in nl80211_send_mgmt() argument 10219 nla_put_u32(msg, NL80211_ATTR_WIPHY_FREQ, freq) || in nl80211_send_mgmt() 10697 int freq, int sig_dbm) in cfg80211_report_obss_beacon() argument 10704 trace_cfg80211_report_obss_beacon(wiphy, frame, len, freq, sig_dbm); in cfg80211_report_obss_beacon() 10719 (freq && in cfg80211_report_obss_beacon() 10720 nla_put_u32(msg, NL80211_ATTR_WIPHY_FREQ, freq)) || in cfg80211_report_obss_beacon()
|
/net/mac80211/ |
D | mesh.c | 889 int freq; in ieee80211_mesh_rx_bcn_presp() local 911 freq = ieee80211_channel_to_frequency(elems.ds_params[0], band); in ieee80211_mesh_rx_bcn_presp() 913 freq = rx_status->freq; in ieee80211_mesh_rx_bcn_presp() 915 channel = ieee80211_get_channel(local->hw.wiphy, freq); in ieee80211_mesh_rx_bcn_presp()
|
D | ibss.c | 458 int freq; in ieee80211_rx_bss_info() local 470 freq = ieee80211_channel_to_frequency(elems->ds_params[0], in ieee80211_rx_bss_info() 473 freq = rx_status->freq; in ieee80211_rx_bss_info() 475 channel = ieee80211_get_channel(local->hw.wiphy, freq); in ieee80211_rx_bss_info()
|
D | mlme.c | 2840 int freq; in ieee80211_rx_bss_info() local 2862 freq = ieee80211_channel_to_frequency(elems->ds_params[0], in ieee80211_rx_bss_info() 2865 freq = rx_status->freq; in ieee80211_rx_bss_info() 2867 channel = ieee80211_get_channel(local->hw.wiphy, freq); in ieee80211_rx_bss_info() 2987 if (rx_status->freq != chanctx_conf->def.chan->center_freq) { in ieee80211_rx_mgmt_beacon()
|
D | scan.c | 186 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); in ieee80211_scan_rx()
|
D | rx.c | 216 put_unaligned_le16(status->freq, pos); in ieee80211_add_rx_radiotap_header() 2314 status->freq, sig); in ieee80211_rx_h_mgmt_check() 2625 if (cfg80211_rx_mgmt(&rx->sdata->wdev, status->freq, sig, in ieee80211_rx_h_userspace_mgmt()
|