Lines Matching refs:chandef
866 struct cfg80211_chan_def chandef; in cfg80211_dfs_channels_update_work() local
915 cfg80211_chandef_create(&chandef, c, in cfg80211_dfs_channels_update_work()
918 nl80211_radar_notify(rdev, &chandef, in cfg80211_dfs_channels_update_work()
922 regulatory_propagate_dfs_state(wiphy, &chandef, in cfg80211_dfs_channels_update_work()
945 struct cfg80211_chan_def *chandef, in __cfg80211_radar_event() argument
950 trace_cfg80211_radar_event(wiphy, chandef, offchan); in __cfg80211_radar_event()
956 cfg80211_set_dfs_state(wiphy, chandef, NL80211_DFS_UNAVAILABLE); in __cfg80211_radar_event()
963 nl80211_radar_notify(rdev, chandef, NL80211_RADAR_DETECTED, NULL, gfp); in __cfg80211_radar_event()
965 memcpy(&rdev->radar_chandef, chandef, sizeof(struct cfg80211_chan_def)); in __cfg80211_radar_event()
971 const struct cfg80211_chan_def *chandef, in cfg80211_cac_event() argument
993 cfg80211_set_dfs_state(wiphy, chandef, NL80211_DFS_AVAILABLE); in cfg80211_cac_event()
994 memcpy(&rdev->cac_done_chandef, chandef, in cfg80211_cac_event()
1010 nl80211_radar_notify(rdev, chandef, event, netdev, gfp); in cfg80211_cac_event()
1017 const struct cfg80211_chan_def *chandef, in __cfg80211_background_cac_event() argument
1025 if (!cfg80211_chandef_valid(chandef)) in __cfg80211_background_cac_event()
1033 cfg80211_set_dfs_state(wiphy, chandef, NL80211_DFS_AVAILABLE); in __cfg80211_background_cac_event()
1034 memcpy(&rdev->cac_done_chandef, chandef, sizeof(*chandef)); in __cfg80211_background_cac_event()
1051 nl80211_radar_notify(rdev, chandef, event, netdev, GFP_KERNEL); in __cfg80211_background_cac_event()
1056 const struct cfg80211_chan_def *chandef, in cfg80211_background_cac_event() argument
1061 chandef, event); in cfg80211_background_cac_event()
1097 struct cfg80211_chan_def *chandef) in cfg80211_start_background_radar_detection() argument
1117 err = rdev_set_radar_background(rdev, chandef); in cfg80211_start_background_radar_detection()
1121 cac_time_ms = cfg80211_chandef_dfs_cac_time(&rdev->wiphy, chandef); in cfg80211_start_background_radar_detection()
1125 rdev->background_radar_chandef = *chandef; in cfg80211_start_background_radar_detection()
1128 __cfg80211_background_cac_event(rdev, wdev, chandef, in cfg80211_start_background_radar_detection()