Lines Matching defs:wireless_dev

399 	struct wireless_dev			*wdev;
1117 int (*doit)(struct wiphy *, struct wireless_dev *, const void *, int);
1232 struct wireless_dev {
1242 struct wireless_dev *(*add_virtual_intf)(struct wiphy *, const char *, unsigned char, enum nl80211_iftype, struct vif_params *);
1243 int (*del_virtual_intf)(struct wiphy *, struct wireless_dev *);
1251 s32 (*set_tx_power)(struct wiphy *, struct wireless_dev *, enum nl80211_tx_power_setting, s32);
1252 s32 (*get_tx_power)(struct wiphy *, struct wireless_dev *, s32 *);
1273 void (*update_mgmt_frame_registrations)(struct wiphy *, struct wireless_dev *, struct mgmt_frame_regs *);
1274 int (*mgmt_tx)(struct wiphy *, struct wireless_dev *, struct cfg80211_mgmt_tx_params *, u64 *);
1275 int (*cancel_remain_on_channel)(struct wiphy *, struct wireless_dev *, u64);
1276 int (*get_channel)(struct wiphy *, struct wireless_dev *, struct cfg80211_chan_def *);
1277 int (*crit_proto_start)(struct wiphy *, struct wireless_dev *, enum nl80211_crit_proto_id, u16);
1278 void (*crit_proto_stop)(struct wiphy *, struct wireless_dev *);
1283 int (*remain_on_channel)(struct wiphy *, struct wireless_dev *, struct linuxkpi_ieee80211_channel *, unsigned int, u64 *);
1284 int (*start_p2p_device)(struct wiphy *, struct wireless_dev *);
1285 void (*stop_p2p_device)(struct wiphy *, struct wireless_dev *);
1447 cfg80211_pmsr_complete(struct wireless_dev *wdev,
1454 cfg80211_pmsr_report(struct wireless_dev *wdev,
1764 cfg80211_crit_proto_stopped(struct wireless_dev *wdev, gfp_t gfp)
1813 cfg80211_mgmt_tx_status(struct wireless_dev *wdev, uint64_t cookie,
1847 cfg80211_ready_on_channel(struct wireless_dev *wdev, uint64_t cookie,
1855 cfg80211_remain_on_channel_expired(struct wireless_dev *wdev,
1875 cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int _x,
1901 cfg80211_unregister_wdev(struct wireless_dev *wdev)