Lines Matching refs:chandef
2363 struct cfg80211_chan_def chandef = {}; in reg_wdev_chan_valid() local
2388 chandef = wdev->links[link].ap.chandef; in reg_wdev_chan_valid()
2393 chandef = wdev->u.mesh.chandef; in reg_wdev_chan_valid()
2398 chandef = wdev->u.ibss.chandef; in reg_wdev_chan_valid()
2411 rdev_get_channel(rdev, wdev, link, &chandef)) in reg_wdev_chan_valid()
2412 cfg80211_chandef_create(&chandef, chan, in reg_wdev_chan_valid()
2421 if (!wdev->u.ocb.chandef.chan) in reg_wdev_chan_valid()
2423 chandef = wdev->u.ocb.chandef; in reg_wdev_chan_valid()
2441 ret = cfg80211_reg_can_beacon_relax(wiphy, &chandef, in reg_wdev_chan_valid()
2448 ret = cfg80211_chandef_usable(wiphy, &chandef, in reg_wdev_chan_valid()
4247 struct cfg80211_chan_def *chandef; in cfg80211_check_and_end_cac() local
4253 chandef = wdev_chandef(wdev, 0); in cfg80211_check_and_end_cac()
4254 if (!chandef) in cfg80211_check_and_end_cac()
4257 if (!cfg80211_chandef_dfs_usable(&rdev->wiphy, chandef)) in cfg80211_check_and_end_cac()
4263 struct cfg80211_chan_def *chandef, in regulatory_propagate_dfs_state() argument
4271 if (WARN_ON(!cfg80211_chandef_valid(chandef))) in regulatory_propagate_dfs_state()
4282 chandef->chan->center_freq)) in regulatory_propagate_dfs_state()
4285 cfg80211_set_dfs_state(&rdev->wiphy, chandef, dfs_state); in regulatory_propagate_dfs_state()
4293 nl80211_radar_notify(rdev, chandef, event, NULL, GFP_KERNEL); in regulatory_propagate_dfs_state()