• Home
  • Raw
  • Download

Lines Matching refs:c

194 static int cfg80211_chandef_get_width(const struct cfg80211_chan_def *c)  in cfg80211_chandef_get_width()  argument
196 return nl80211_chan_width_to_mhz(c->width); in cfg80211_chandef_get_width()
323 static void chandef_primary_freqs(const struct cfg80211_chan_def *c, in chandef_primary_freqs() argument
328 switch (c->width) { in chandef_primary_freqs()
330 *pri40 = c->center_freq1; in chandef_primary_freqs()
337 *pri80 = c->center_freq1; in chandef_primary_freqs()
339 tmp = (30 + c->chan->center_freq - c->center_freq1)/20; in chandef_primary_freqs()
343 *pri40 = c->center_freq1 - 20 + 40 * tmp; in chandef_primary_freqs()
346 *pri160 = c->center_freq1; in chandef_primary_freqs()
348 tmp = (70 + c->chan->center_freq - c->center_freq1)/20; in chandef_primary_freqs()
352 *pri40 = c->center_freq1 - 60 + 40 * tmp; in chandef_primary_freqs()
355 *pri80 = c->center_freq1 - 40 + 80 * tmp; in chandef_primary_freqs()
359 tmp = (150 + c->chan->center_freq - c->center_freq1) / 20; in chandef_primary_freqs()
363 *pri40 = c->center_freq1 - 140 + 40 * tmp; in chandef_primary_freqs()
366 *pri80 = c->center_freq1 - 120 + 80 * tmp; in chandef_primary_freqs()
369 *pri160 = c->center_freq1 - 80 + 160 * tmp; in chandef_primary_freqs()
452 struct ieee80211_channel *c; in cfg80211_set_chans_dfs_state() local
458 c = ieee80211_get_channel(wiphy, freq); in cfg80211_set_chans_dfs_state()
459 if (!c || !(c->flags & IEEE80211_CHAN_RADAR)) in cfg80211_set_chans_dfs_state()
462 c->dfs_state = dfs_state; in cfg80211_set_chans_dfs_state()
463 c->dfs_state_entered = jiffies; in cfg80211_set_chans_dfs_state()
521 struct ieee80211_channel *c; in cfg80211_get_chans_dfs_required() local
528 c = ieee80211_get_channel_khz(wiphy, freq); in cfg80211_get_chans_dfs_required()
529 if (!c) in cfg80211_get_chans_dfs_required()
532 if (c->flags & IEEE80211_CHAN_RADAR) in cfg80211_get_chans_dfs_required()
600 struct ieee80211_channel *c; in cfg80211_get_chans_dfs_usable() local
614 c = ieee80211_get_channel_khz(wiphy, freq); in cfg80211_get_chans_dfs_usable()
615 if (!c) in cfg80211_get_chans_dfs_usable()
618 if (c->flags & IEEE80211_CHAN_DISABLED) in cfg80211_get_chans_dfs_usable()
621 if (c->flags & IEEE80211_CHAN_RADAR) { in cfg80211_get_chans_dfs_usable()
622 if (c->dfs_state == NL80211_DFS_UNAVAILABLE) in cfg80211_get_chans_dfs_usable()
625 if (c->dfs_state == NL80211_DFS_USABLE) in cfg80211_get_chans_dfs_usable()
844 struct ieee80211_channel *c; in cfg80211_get_chans_dfs_available() local
860 c = ieee80211_get_channel_khz(wiphy, freq); in cfg80211_get_chans_dfs_available()
861 if (!c) in cfg80211_get_chans_dfs_available()
864 if (c->flags & IEEE80211_CHAN_DISABLED) in cfg80211_get_chans_dfs_available()
867 if ((c->flags & IEEE80211_CHAN_RADAR) && in cfg80211_get_chans_dfs_available()
868 (c->dfs_state != NL80211_DFS_AVAILABLE) && in cfg80211_get_chans_dfs_available()
869 !(c->dfs_state == NL80211_DFS_USABLE && dfs_offload)) in cfg80211_get_chans_dfs_available()
916 struct ieee80211_channel *c; in cfg80211_get_chans_dfs_cac_time() local
924 c = ieee80211_get_channel_khz(wiphy, freq); in cfg80211_get_chans_dfs_cac_time()
925 if (!c) in cfg80211_get_chans_dfs_cac_time()
928 if (c->flags & IEEE80211_CHAN_DISABLED) in cfg80211_get_chans_dfs_cac_time()
931 if (!(c->flags & IEEE80211_CHAN_RADAR)) in cfg80211_get_chans_dfs_cac_time()
934 if (c->dfs_cac_ms > dfs_cac_ms) in cfg80211_get_chans_dfs_cac_time()
935 dfs_cac_ms = c->dfs_cac_ms; in cfg80211_get_chans_dfs_cac_time()
973 struct ieee80211_channel *c; in cfg80211_secondary_chans_ok() local
980 c = ieee80211_get_channel_khz(wiphy, freq); in cfg80211_secondary_chans_ok()
981 if (!c || c->flags & prohibited_flags) in cfg80211_secondary_chans_ok()