Lines Matching refs:cfg80211_registered_device
22 struct cfg80211_registered_device { struct
102 struct cfg80211_registered_device *wiphy_to_rdev(struct wiphy *wiphy) in wiphy_to_rdev() argument
105 return container_of(wiphy, struct cfg80211_registered_device, wiphy); in wiphy_to_rdev()
109 cfg80211_rdev_free_wowlan(struct cfg80211_registered_device *rdev) in cfg80211_rdev_free_wowlan()
161 struct cfg80211_registered_device *cfg80211_rdev_by_wiphy_idx(int wiphy_idx);
166 int cfg80211_switch_netns(struct cfg80211_registered_device *rdev,
185 static inline bool cfg80211_has_monitors_only(struct cfg80211_registered_device *rdev) in cfg80211_has_monitors_only()
255 void cfg80211_destroy_ifaces(struct cfg80211_registered_device *rdev);
258 void cfg80211_dev_free(struct cfg80211_registered_device *rdev);
260 int cfg80211_dev_rename(struct cfg80211_registered_device *rdev,
265 void cfg80211_bss_expire(struct cfg80211_registered_device *rdev);
266 void cfg80211_bss_age(struct cfg80211_registered_device *rdev,
270 int cfg80211_join_ibss(struct cfg80211_registered_device *rdev,
275 int __cfg80211_leave_ibss(struct cfg80211_registered_device *rdev,
277 int cfg80211_leave_ibss(struct cfg80211_registered_device *rdev,
281 int cfg80211_ibss_wext_join(struct cfg80211_registered_device *rdev,
287 int __cfg80211_join_mesh(struct cfg80211_registered_device *rdev,
291 int cfg80211_join_mesh(struct cfg80211_registered_device *rdev,
295 int __cfg80211_leave_mesh(struct cfg80211_registered_device *rdev,
297 int cfg80211_leave_mesh(struct cfg80211_registered_device *rdev,
299 int cfg80211_set_mesh_channel(struct cfg80211_registered_device *rdev,
304 int __cfg80211_join_ocb(struct cfg80211_registered_device *rdev,
307 int cfg80211_join_ocb(struct cfg80211_registered_device *rdev,
310 int __cfg80211_leave_ocb(struct cfg80211_registered_device *rdev,
312 int cfg80211_leave_ocb(struct cfg80211_registered_device *rdev,
316 int __cfg80211_stop_ap(struct cfg80211_registered_device *rdev,
318 int cfg80211_stop_ap(struct cfg80211_registered_device *rdev,
322 int cfg80211_mlme_auth(struct cfg80211_registered_device *rdev,
331 int cfg80211_mlme_assoc(struct cfg80211_registered_device *rdev,
337 int cfg80211_mlme_deauth(struct cfg80211_registered_device *rdev,
341 int cfg80211_mlme_disassoc(struct cfg80211_registered_device *rdev,
345 void cfg80211_mlme_down(struct cfg80211_registered_device *rdev,
352 int cfg80211_mlme_mgmt_tx(struct cfg80211_registered_device *rdev,
362 int cfg80211_connect(struct cfg80211_registered_device *rdev,
374 int cfg80211_disconnect(struct cfg80211_registered_device *rdev,
381 int cfg80211_mgd_wext_connect(struct cfg80211_registered_device *rdev,
396 int cfg80211_validate_key_settings(struct cfg80211_registered_device *rdev,
400 void ___cfg80211_scan_done(struct cfg80211_registered_device *rdev,
403 int __cfg80211_stop_sched_scan(struct cfg80211_registered_device *rdev,
406 int cfg80211_change_iface(struct cfg80211_registered_device *rdev,
409 void cfg80211_process_rdev_events(struct cfg80211_registered_device *rdev);
412 int cfg80211_can_use_iftype_chan(struct cfg80211_registered_device *rdev,
458 int cfg80211_set_monitor_channel(struct cfg80211_registered_device *rdev,
465 int cfg80211_validate_beacon_int(struct cfg80211_registered_device *rdev,
468 void cfg80211_update_iface_num(struct cfg80211_registered_device *rdev,
471 void __cfg80211_leave(struct cfg80211_registered_device *rdev,
473 void cfg80211_leave(struct cfg80211_registered_device *rdev,
476 void cfg80211_stop_p2p_device(struct cfg80211_registered_device *rdev,