sys/compat/linuxkpi/common/include/net/cfg80211.h
1045
int (*doit)(struct wiphy *, struct wireless_dev *, const void *, int);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1108
typedef void (*wiphy_work_fn)(struct wiphy *, struct wiphy_work *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1115
struct wiphy *wiphy;
sys/compat/linuxkpi/common/include/net/cfg80211.h
1139
void(*reg_notifier)(struct wiphy *, struct regulatory_request *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1176
#define lockdep_assert_wiphy(wiphy) \
sys/compat/linuxkpi/common/include/net/cfg80211.h
1177
lockdep_assert_held(&(wiphy)->mtx)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1185
struct wiphy *wiphy;
sys/compat/linuxkpi/common/include/net/cfg80211.h
1190
struct wireless_dev *(*add_virtual_intf)(struct wiphy *, const char *, unsigned char, enum nl80211_iftype, struct vif_params *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1191
int (*del_virtual_intf)(struct wiphy *, struct wireless_dev *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1192
int (*change_virtual_intf)(struct wiphy *, struct net_device *, enum nl80211_iftype, struct vif_params *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1193
int (*scan)(struct wiphy *, struct cfg80211_scan_request *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1194
int (*set_wiphy_params)(struct wiphy *, int, uint32_t);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1195
int (*join_ibss)(struct wiphy *, struct net_device *, struct cfg80211_ibss_params *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1196
int (*leave_ibss)(struct wiphy *, struct net_device *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1197
int (*get_station)(struct wiphy *, struct net_device *, const uint8_t *, struct station_info *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1198
int (*dump_station)(struct wiphy *, struct net_device *, int, uint8_t *, struct station_info *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1199
int (*set_tx_power)(struct wiphy *, struct wireless_dev *, int, enum nl80211_tx_power_setting, int);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1200
int (*get_tx_power)(struct wiphy *, struct wireless_dev *, int, unsigned int, int *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1201
int (*add_key)(struct wiphy *, struct net_device *, int, uint8_t, bool, const uint8_t *, struct key_params *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1202
int (*del_key)(struct wiphy *, struct net_device *, int, uint8_t, bool, const uint8_t *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1203
int (*get_key)(struct wiphy *, struct net_device *, int, uint8_t, bool, const uint8_t *, void *, void(*)(void *, struct key_params *));
sys/compat/linuxkpi/common/include/net/cfg80211.h
1204
int (*set_default_key)(struct wiphy *, struct net_device *, int, uint8_t, bool, bool);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1205
int (*set_default_mgmt_key)(struct wiphy *, struct net_device *, int, uint8_t);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1206
int (*set_power_mgmt)(struct wiphy *, struct net_device *, bool, int);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1207
int (*connect)(struct wiphy *, struct net_device *, struct cfg80211_connect_params *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1208
int (*disconnect)(struct wiphy *, struct net_device *, uint16_t);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1209
int (*suspend)(struct wiphy *, struct cfg80211_wowlan *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1210
int (*resume)(struct wiphy *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1211
int (*set_pmksa)(struct wiphy *, struct net_device *, struct cfg80211_pmksa *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1212
int (*del_pmksa)(struct wiphy *, struct net_device *, struct cfg80211_pmksa *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1213
int (*flush_pmksa)(struct wiphy *, struct net_device *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1214
int (*start_ap)(struct wiphy *, struct net_device *, struct cfg80211_ap_settings *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1215
int (*stop_ap)(struct wiphy *, struct net_device *, unsigned int);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1216
int (*change_beacon)(struct wiphy *, struct net_device *, struct cfg80211_ap_update *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1217
int (*del_station)(struct wiphy *, struct net_device *, struct station_del_parameters *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1218
int (*change_station)(struct wiphy *, struct net_device *, const uint8_t *, struct station_parameters *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1219
int (*sched_scan_start)(struct wiphy *, struct net_device *, struct cfg80211_sched_scan_request *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1220
int (*sched_scan_stop)(struct wiphy *, struct net_device *, uint64_t);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1221
void (*update_mgmt_frame_registrations)(struct wiphy *, struct wireless_dev *, struct mgmt_frame_regs *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1222
int (*mgmt_tx)(struct wiphy *, struct wireless_dev *, struct cfg80211_mgmt_tx_params *, uint64_t *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1223
int (*cancel_remain_on_channel)(struct wiphy *, struct wireless_dev *, uint64_t);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1224
int (*get_channel)(struct wiphy *, struct wireless_dev *, unsigned int, struct cfg80211_chan_def *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1225
int (*crit_proto_start)(struct wiphy *, struct wireless_dev *, enum nl80211_crit_proto_id, uint16_t);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1226
void (*crit_proto_stop)(struct wiphy *, struct wireless_dev *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1227
int (*tdls_oper)(struct wiphy *, struct net_device *, const uint8_t *, enum nl80211_tdls_operation);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1228
int (*update_connect_params)(struct wiphy *, struct net_device *, struct cfg80211_connect_params *, uint32_t);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1229
int (*set_pmk)(struct wiphy *, struct net_device *, const struct cfg80211_pmk_conf *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1230
int (*del_pmk)(struct wiphy *, struct net_device *, const uint8_t *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1231
int (*remain_on_channel)(struct wiphy *, struct wireless_dev *, struct linuxkpi_ieee80211_channel *, unsigned int, uint64_t *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1232
int (*start_p2p_device)(struct wiphy *, struct wireless_dev *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1233
void (*stop_p2p_device)(struct wiphy *, struct wireless_dev *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1234
int (*dump_survey)(struct wiphy *, struct net_device *, int, struct survey_info *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1235
int (*external_auth)(struct wiphy *, struct net_device *, struct cfg80211_external_auth_params *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1236
int (*set_cqm_rssi_range_config)(struct wiphy *, struct net_device *, int, int);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1237
int (*change_bss)(struct wiphy *, struct net_device *, struct bss_parameters *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1245
struct wiphy *linuxkpi_wiphy_new(const struct cfg80211_ops *, size_t);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1246
void linuxkpi_wiphy_free(struct wiphy *wiphy);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1247
int linuxkpi_80211_wiphy_register(struct wiphy *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1249
void linuxkpi_wiphy_work_queue(struct wiphy *, struct wiphy_work *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1250
void linuxkpi_wiphy_work_cancel(struct wiphy *, struct wiphy_work *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1251
void linuxkpi_wiphy_work_flush(struct wiphy *, struct wiphy_work *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1253
void linuxkpi_wiphy_delayed_work_queue(struct wiphy *,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1255
void linuxkpi_wiphy_delayed_work_cancel(struct wiphy *,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1257
void linuxkpi_wiphy_delayed_work_flush(struct wiphy *,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1260
int linuxkpi_regulatory_set_wiphy_regd_sync(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1266
linuxkpi_ieee80211_get_channel(struct wiphy *, uint32_t);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1267
struct cfg80211_bss *linuxkpi_cfg80211_get_bss(struct wiphy *,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1270
void linuxkpi_cfg80211_put_bss(struct wiphy *, struct cfg80211_bss *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1271
void linuxkpi_cfg80211_bss_flush(struct wiphy *);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1277
static __inline struct wiphy *
sys/compat/linuxkpi/common/include/net/cfg80211.h
1285
wiphy_free(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1288
linuxkpi_wiphy_free(wiphy);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1292
wiphy_priv(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1295
return (wiphy->priv);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1299
set_wiphy_dev(struct wiphy *wiphy, struct device *dev)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1302
wiphy->dev = dev;
sys/compat/linuxkpi/common/include/net/cfg80211.h
1306
wiphy_dev(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1309
return (wiphy->dev);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1319
wiphy_rfkill_set_hw_state_reason(struct wiphy *wiphy, bool blocked,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1343
cfg80211_get_bss(struct wiphy *wiphy, struct linuxkpi_ieee80211_channel *chan,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1348
return (linuxkpi_cfg80211_get_bss(wiphy, chan, bssid, ssid, ssid_len,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1353
cfg80211_put_bss(struct wiphy *wiphy, struct cfg80211_bss *bss)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1356
linuxkpi_cfg80211_put_bss(wiphy, bss);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1360
cfg80211_bss_flush(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1363
linuxkpi_cfg80211_bss_flush(wiphy);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1383
wiphy_rfkill_start_polling(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1389
wiphy_rfkill_stop_polling(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1509
cfg80211_chandef_dfs_usable(struct wiphy *wiphy, const struct cfg80211_chan_def *chandef)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1516
cfg80211_chandef_dfs_cac_time(struct wiphy *wiphy, const struct cfg80211_chan_def *chandef)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1531
cfg80211_chandef_usable(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1539
cfg80211_bss_iter(struct wiphy *wiphy, struct cfg80211_chan_def *chandef,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1540
void (*iterfunc)(struct wiphy *, struct cfg80211_bss *, void *), void *data)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1641
regulatory_set_wiphy_regd_sync(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1645
return (linuxkpi_regulatory_set_wiphy_regd_sync(wiphy, regd));
sys/compat/linuxkpi/common/include/net/cfg80211.h
1649
regulatory_set_wiphy_regd_sync_rtnl(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1654
return (linuxkpi_regulatory_set_wiphy_regd_sync(wiphy, regd));
sys/compat/linuxkpi/common/include/net/cfg80211.h
1658
regulatory_set_wiphy_regd(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1667
if (wiphy->regulatory_flags & REGULATORY_WIPHY_SELF_MANAGED)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1668
wiphy->regd = regd;
sys/compat/linuxkpi/common/include/net/cfg80211.h
1677
regulatory_hint(struct wiphy *wiphy, const uint8_t *alpha2)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1681
if (wiphy->regd != NULL)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1690
wiphy->regd = regd;
sys/compat/linuxkpi/common/include/net/cfg80211.h
1712
freq_reg_info(struct wiphy *wiphy, uint32_t center_freq)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1719
wiphy_apply_custom_regulatory(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1726
wiphy_name(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1728
if (wiphy != NULL && wiphy->dev != NULL)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1729
return dev_name(wiphy->dev);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1737
wiphy_read_of_freq_limits(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1745
wiphy_ext_feature_set(struct wiphy *wiphy, enum nl80211_ext_feature ef)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1748
set_bit(ef, wiphy->ext_features);
sys/compat/linuxkpi/common/include/net/cfg80211.h
1752
wiphy_ext_feature_isset(struct wiphy *wiphy, enum nl80211_ext_feature ef)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1754
return (test_bit(ef, wiphy->ext_features));
sys/compat/linuxkpi/common/include/net/cfg80211.h
1758
wiphy_net(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1765
wiphy_register(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1767
return (linuxkpi_80211_wiphy_register(wiphy));
sys/compat/linuxkpi/common/include/net/cfg80211.h
1771
wiphy_unregister(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1777
wiphy_warn(struct wiphy *wiphy, const char *fmt, ...)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1783
cfg80211_check_combinations(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1833
cfg80211_inform_bss(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1844
cfg80211_inform_bss_data(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
1930
cfg80211_sched_scan_results(struct wiphy *wiphy, uint64_t reqid)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1936
cfg80211_sched_scan_stopped(struct wiphy *wiphy, int _x)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1948
cfg80211_vendor_cmd_alloc_reply_skb(struct wiphy *wiphy, unsigned int len)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1962
ieee80211_get_channel(struct wiphy *wiphy, uint32_t freq)
sys/compat/linuxkpi/common/include/net/cfg80211.h
1965
return (linuxkpi_ieee80211_get_channel(wiphy, freq));
sys/compat/linuxkpi/common/include/net/cfg80211.h
2045
cfg80211_shutdown_all_interfaces(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/cfg80211.h
2051
cfg80211_reg_can_beacon(struct wiphy *wiphy, struct cfg80211_chan_def *chandef,
sys/compat/linuxkpi/common/include/net/cfg80211.h
2059
cfg80211_background_radar_event(struct wiphy *wiphy,
sys/compat/linuxkpi/common/include/net/cfg80211.h
2156
cfg80211_get_iftype_ext_capa(struct wiphy *wiphy, enum nl80211_iftype iftype)
sys/compat/linuxkpi/common/include/net/cfg80211.h
2180
wiphy_locked_debugfs_read(struct wiphy *wiphy, struct file *file,
sys/compat/linuxkpi/common/include/net/cfg80211.h
2183
ssize_t (*handler)(struct wiphy *, struct file *, char *, size_t, void *),
sys/compat/linuxkpi/common/include/net/cfg80211.h
2192
wiphy_locked_debugfs_write(struct wiphy *wiphy, struct file *file,
sys/compat/linuxkpi/common/include/net/cfg80211.h
2194
ssize_t (*handler)(struct wiphy *, struct file *, char *, size_t, void *),
sys/compat/linuxkpi/common/include/net/cfg80211.h
2218
wiphy_work_queue(struct wiphy *wiphy, struct wiphy_work *wwk)
sys/compat/linuxkpi/common/include/net/cfg80211.h
2220
linuxkpi_wiphy_work_queue(wiphy, wwk);
sys/compat/linuxkpi/common/include/net/cfg80211.h
2224
wiphy_work_cancel(struct wiphy *wiphy, struct wiphy_work *wwk)
sys/compat/linuxkpi/common/include/net/cfg80211.h
2226
linuxkpi_wiphy_work_cancel(wiphy, wwk);
sys/compat/linuxkpi/common/include/net/cfg80211.h
2230
wiphy_work_flush(struct wiphy *wiphy, struct wiphy_work *wwk)
sys/compat/linuxkpi/common/include/net/cfg80211.h
2232
linuxkpi_wiphy_work_flush(wiphy, wwk);
sys/compat/linuxkpi/common/include/net/cfg80211.h
2243
wiphy_delayed_work_queue(struct wiphy *wiphy, struct wiphy_delayed_work *wdwk,
sys/compat/linuxkpi/common/include/net/cfg80211.h
2246
linuxkpi_wiphy_delayed_work_queue(wiphy, wdwk, delay);
sys/compat/linuxkpi/common/include/net/cfg80211.h
2250
wiphy_delayed_work_cancel(struct wiphy *wiphy, struct wiphy_delayed_work *wdwk)
sys/compat/linuxkpi/common/include/net/cfg80211.h
2252
linuxkpi_wiphy_delayed_work_cancel(wiphy, wdwk);
sys/compat/linuxkpi/common/include/net/cfg80211.h
2256
wiphy_delayed_work_flush(struct wiphy *wiphy, struct wiphy_delayed_work *wdwk)
sys/compat/linuxkpi/common/include/net/cfg80211.h
2258
linuxkpi_wiphy_delayed_work_flush(wiphy, wdwk);
sys/compat/linuxkpi/common/include/net/cfg80211.h
2265
#define wiphy_info(wiphy, fmt, ...) \
sys/compat/linuxkpi/common/include/net/cfg80211.h
2266
dev_info((wiphy)->dev, fmt, ##__VA_ARGS__)
sys/compat/linuxkpi/common/include/net/cfg80211.h
2267
#define wiphy_info_once(wiphy, fmt, ...) \
sys/compat/linuxkpi/common/include/net/cfg80211.h
2268
dev_info_once((wiphy)->dev, fmt, ##__VA_ARGS__)
sys/compat/linuxkpi/common/include/net/cfg80211.h
432
struct wiphy *wiphy;
sys/compat/linuxkpi/common/include/net/mac80211.h
1137
struct ieee80211_hw * linuxkpi_wiphy_to_ieee80211_hw(struct wiphy *);
sys/compat/linuxkpi/common/include/net/mac80211.h
1234
if (hw->wiphy != NULL)
sys/compat/linuxkpi/common/include/net/mac80211.h
1235
wiphy_free(hw->wiphy);
sys/compat/linuxkpi/common/include/net/mac80211.h
1252
set_wiphy_dev(hw->wiphy, dev);
sys/compat/linuxkpi/common/include/net/mac80211.h
1263
error = wiphy_register(hw->wiphy);
sys/compat/linuxkpi/common/include/net/mac80211.h
1288
wiphy_to_ieee80211_hw(struct wiphy *wiphy)
sys/compat/linuxkpi/common/include/net/mac80211.h
1291
return (linuxkpi_wiphy_to_ieee80211_hw(wiphy));
sys/compat/linuxkpi/common/include/net/mac80211.h
1768
wiphy_rfkill_set_hw_state(struct wiphy *wiphy, bool state)
sys/compat/linuxkpi/common/include/net/mac80211.h
2272
ether_addr_copy(hw->wiphy->perm_addr, addr);
sys/compat/linuxkpi/common/include/net/mac80211.h
481
struct wiphy *wiphy;
sys/compat/linuxkpi/common/src/linux_80211.c
1298
if (hw->wiphy->bands[band] == NULL)
sys/compat/linuxkpi/common/src/linux_80211.c
1301
nchans = hw->wiphy->bands[band]->n_channels;
sys/compat/linuxkpi/common/src/linux_80211.c
1305
channels = hw->wiphy->bands[band]->channels;
sys/compat/linuxkpi/common/src/linux_80211.c
1342
linuxkpi_ieee80211_get_channel(struct wiphy *wiphy, uint32_t freq)
sys/compat/linuxkpi/common/src/linux_80211.c
1351
supband = wiphy->bands[band];
sys/compat/linuxkpi/common/src/linux_80211.c
1375
lockdep_assert_wiphy(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
1462
lockdep_assert_wiphy(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
1578
lockdep_assert_wiphy(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
1790
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
1861
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2059
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2062
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2189
lockdep_assert_not_held(&hw->wiphy->mtx);
sys/compat/linuxkpi/common/src/linux_80211.c
2225
lockdep_is_held(&hw->wiphy->mtx));
sys/compat/linuxkpi/common/src/linux_80211.c
2379
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2383
lockdep_is_held(&hw->wiphy->mtx));
sys/compat/linuxkpi/common/src/linux_80211.c
2567
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2623
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2653
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2724
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2764
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2874
hw->wiphy->frag_threshold = vap->iv_fragthreshold;
sys/compat/linuxkpi/common/src/linux_80211.c
2876
hw->wiphy->rts_threshold = vap->iv_rtsthreshold;
sys/compat/linuxkpi/common/src/linux_80211.c
2907
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2943
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
2997
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
302
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3023
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3102
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3133
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3184
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3215
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3367
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3423
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3475
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3723
lockdep_assert_wiphy(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3793
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3795
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3976
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3979
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3989
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
3995
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
4007
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
4020
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
4076
hw->wiphy->frag_threshold = vap->iv_fragthreshold;
sys/compat/linuxkpi/common/src/linux_80211.c
4078
hw->wiphy->rts_threshold = vap->iv_rtsthreshold;
sys/compat/linuxkpi/common/src/linux_80211.c
4109
wiphy_unregister(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
414
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
4221
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
4233
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
4292
supband = hw->wiphy->bands[band];
sys/compat/linuxkpi/common/src/linux_80211.c
4568
ssid_count = min(ss->ss_nssid, hw->wiphy->max_scan_ssids);
sys/compat/linuxkpi/common/src/linux_80211.c
4593
if (hw->wiphy->bands[band] != NULL) {
sys/compat/linuxkpi/common/src/linux_80211.c
4599
channels = hw->wiphy->bands[band]->channels;
sys/compat/linuxkpi/common/src/linux_80211.c
4600
n = hw->wiphy->bands[band]->n_channels;
sys/compat/linuxkpi/common/src/linux_80211.c
4629
if (common_ie_len > hw->wiphy->max_scan_ie_len) {
sys/compat/linuxkpi/common/src/linux_80211.c
4632
common_ie_len, hw->wiphy->max_scan_ie_len);
sys/compat/linuxkpi/common/src/linux_80211.c
4641
hw_req->req.wiphy = hw->wiphy;
sys/compat/linuxkpi/common/src/linux_80211.c
4708
supband = hw->wiphy->bands[band];
sys/compat/linuxkpi/common/src/linux_80211.c
508
lockdep_is_held(&hw->wiphy->mtx));
sys/compat/linuxkpi/common/src/linux_80211.c
5635
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
5637
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
5650
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
5653
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
574
ht_cap = &hw->wiphy->bands[band]->ht_cap;
sys/compat/linuxkpi/common/src/linux_80211.c
5814
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
5816
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
5892
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
5894
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
5951
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
5953
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
6055
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
6057
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
6151
wiphy_lock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
6153
wiphy_unlock(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
6172
ht_cap = &hw->wiphy->bands[band]->ht_cap;
sys/compat/linuxkpi/common/src/linux_80211.c
6233
if (hw->wiphy->bands[NL80211_BAND_2GHZ] != NULL)
sys/compat/linuxkpi/common/src/linux_80211.c
6234
nchans = hw->wiphy->bands[NL80211_BAND_2GHZ]->n_channels;
sys/compat/linuxkpi/common/src/linux_80211.c
6247
channels = hw->wiphy->bands[NL80211_BAND_2GHZ]->channels;
sys/compat/linuxkpi/common/src/linux_80211.c
6290
if (hw->wiphy->bands[NL80211_BAND_5GHZ] != NULL)
sys/compat/linuxkpi/common/src/linux_80211.c
6291
nchans = hw->wiphy->bands[NL80211_BAND_5GHZ]->n_channels;
sys/compat/linuxkpi/common/src/linux_80211.c
6301
if (hw->wiphy->bands[NL80211_BAND_5GHZ]->vht_cap.vht_supported) {
sys/compat/linuxkpi/common/src/linux_80211.c
6305
hw->wiphy->bands[NL80211_BAND_5GHZ]->vht_cap.cap;
sys/compat/linuxkpi/common/src/linux_80211.c
6307
hw->wiphy->bands[NL80211_BAND_5GHZ]->vht_cap.vht_mcs;
sys/compat/linuxkpi/common/src/linux_80211.c
6320
channels = hw->wiphy->bands[NL80211_BAND_5GHZ]->channels;
sys/compat/linuxkpi/common/src/linux_80211.c
6381
struct wiphy *wiphy;
sys/compat/linuxkpi/common/src/linux_80211.c
6385
wiphy = wiphy_new(&linuxkpi_mac80211cfgops, sizeof(*lhw) + priv_len);
sys/compat/linuxkpi/common/src/linux_80211.c
6386
if (wiphy == NULL)
sys/compat/linuxkpi/common/src/linux_80211.c
6389
lhw = wiphy_priv(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
6419
hw->wiphy = wiphy;
sys/compat/linuxkpi/common/src/linux_80211.c
6530
dev = wiphy_dev(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
6543
linuxkpi_wiphy_to_ieee80211_hw(struct wiphy *wiphy)
sys/compat/linuxkpi/common/src/linux_80211.c
6547
lhw = wiphy_priv(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
6575
lhw->workq = alloc_ordered_workqueue(wiphy_name(hw->wiphy), 0);
sys/compat/linuxkpi/common/src/linux_80211.c
6580
if (!is_zero_ether_addr(hw->wiphy->perm_addr)) {
sys/compat/linuxkpi/common/src/linux_80211.c
6582
hw->wiphy->perm_addr);
sys/compat/linuxkpi/common/src/linux_80211.c
6583
} else if (hw->wiphy->n_addresses > 0) {
sys/compat/linuxkpi/common/src/linux_80211.c
6586
hw->wiphy->addresses[0].addr);
sys/compat/linuxkpi/common/src/linux_80211.c
6640
if (hw->wiphy->available_antennas_rx ||
sys/compat/linuxkpi/common/src/linux_80211.c
6641
hw->wiphy->available_antennas_tx) {
sys/compat/linuxkpi/common/src/linux_80211.c
6652
if (lkpi_hwcrypto && hw->wiphy->n_cipher_suites > 0) {
sys/compat/linuxkpi/common/src/linux_80211.c
6656
for (i = 0; i < hw->wiphy->n_cipher_suites; i++) {
sys/compat/linuxkpi/common/src/linux_80211.c
6660
ic, hw->wiphy->cipher_suites[i]);
sys/compat/linuxkpi/common/src/linux_80211.c
6774
supband = hw->wiphy->bands[band];
sys/compat/linuxkpi/common/src/linux_80211.c
681
vht_cap = &hw->wiphy->bands[band]->vht_cap;
sys/compat/linuxkpi/common/src/linux_80211.c
6820
if (hw->wiphy->features & NL80211_FEATURE_DS_PARAM_SET_IE_IN_PROBES) {
sys/compat/linuxkpi/common/src/linux_80211.c
6839
if (hw->wiphy->max_scan_ie_len > 0) {
sys/compat/linuxkpi/common/src/linux_80211.c
6840
if (lhw->scan_ie_len > hw->wiphy->max_scan_ie_len)
sys/compat/linuxkpi/common/src/linux_80211.c
6842
hw->wiphy->max_scan_ie_len -= lhw->scan_ie_len;
sys/compat/linuxkpi/common/src/linux_80211.c
6892
lockdep_assert_wiphy(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
6989
lockdep_assert_wiphy(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7067
linuxkpi_regulatory_set_wiphy_regd_sync(struct wiphy *wiphy,
sys/compat/linuxkpi/common/src/linux_80211.c
7074
lhw = wiphy_priv(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7097
lhw = wiphy_priv(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7269
supband = hw->wiphy->bands[rx_status->band];
sys/compat/linuxkpi/common/src/linux_80211.c
7730
struct wiphy *wiphy;
sys/compat/linuxkpi/common/src/linux_80211.c
7734
wiphy = LWIPHY_TO_WIPHY(lwiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7736
wiphy_lock(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7743
wiphy_unlock(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7754
wk->fn(wiphy, wk);
sys/compat/linuxkpi/common/src/linux_80211.c
7756
wiphy_unlock(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7760
linuxkpi_wiphy_work_queue(struct wiphy *wiphy, struct wiphy_work *wwk)
sys/compat/linuxkpi/common/src/linux_80211.c
7764
lwiphy = WIPHY_TO_LWIPHY(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7781
linuxkpi_wiphy_work_cancel(struct wiphy *wiphy, struct wiphy_work *wwk)
sys/compat/linuxkpi/common/src/linux_80211.c
7785
lwiphy = WIPHY_TO_LWIPHY(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7795
linuxkpi_wiphy_work_flush(struct wiphy *wiphy, struct wiphy_work *wwk)
sys/compat/linuxkpi/common/src/linux_80211.c
7800
lwiphy = WIPHY_TO_LWIPHY(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7814
wk->fn(wiphy, wk);
sys/compat/linuxkpi/common/src/linux_80211.c
7828
wiphy_work_queue(wdwk->wiphy, &wdwk->work);
sys/compat/linuxkpi/common/src/linux_80211.c
7832
linuxkpi_wiphy_delayed_work_queue(struct wiphy *wiphy,
sys/compat/linuxkpi/common/src/linux_80211.c
7838
wiphy_work_queue(wiphy, &wdwk->work);
sys/compat/linuxkpi/common/src/linux_80211.c
7840
wdwk->wiphy = wiphy;
sys/compat/linuxkpi/common/src/linux_80211.c
7846
linuxkpi_wiphy_delayed_work_cancel(struct wiphy *wiphy,
sys/compat/linuxkpi/common/src/linux_80211.c
7850
wiphy_work_cancel(wiphy, &wdwk->work);
sys/compat/linuxkpi/common/src/linux_80211.c
7854
linuxkpi_wiphy_delayed_work_flush(struct wiphy *wiphy,
sys/compat/linuxkpi/common/src/linux_80211.c
7857
lockdep_assert_held(&wiphy->mtx);
sys/compat/linuxkpi/common/src/linux_80211.c
7860
wiphy_work_flush(wiphy, &wdwk->work);
sys/compat/linuxkpi/common/src/linux_80211.c
7865
struct wiphy *
sys/compat/linuxkpi/common/src/linux_80211.c
7869
struct wiphy *wiphy;
sys/compat/linuxkpi/common/src/linux_80211.c
7880
wiphy = LWIPHY_TO_WIPHY(lwiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7882
mutex_init(&wiphy->mtx);
sys/compat/linuxkpi/common/src/linux_80211.c
7885
return (wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7889
linuxkpi_wiphy_free(struct wiphy *wiphy)
sys/compat/linuxkpi/common/src/linux_80211.c
7893
if (wiphy == NULL)
sys/compat/linuxkpi/common/src/linux_80211.c
7896
linuxkpi_wiphy_work_flush(wiphy, NULL);
sys/compat/linuxkpi/common/src/linux_80211.c
7897
mutex_destroy(&wiphy->mtx);
sys/compat/linuxkpi/common/src/linux_80211.c
7899
lwiphy = WIPHY_TO_LWIPHY(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
7906
lkpi_wiphy_band_annotate(struct wiphy *wiphy)
sys/compat/linuxkpi/common/src/linux_80211.c
7914
supband = wiphy->bands[band];
sys/compat/linuxkpi/common/src/linux_80211.c
7967
linuxkpi_80211_wiphy_register(struct wiphy *wiphy)
sys/compat/linuxkpi/common/src/linux_80211.c
7971
lkpi_wiphy_band_annotate(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
8083
lhw = wiphy_priv(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
821
lockdep_assert_wiphy(lsta->hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
8533
lhw = wiphy_priv(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
8592
lhw = wiphy_priv(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
8834
struct wiphy *wiphy;
sys/compat/linuxkpi/common/src/linux_80211.c
8881
chan = linuxkpi_ieee80211_get_channel(lookup->wiphy,
sys/compat/linuxkpi/common/src/linux_80211.c
8914
linuxkpi_cfg80211_get_bss(struct wiphy *wiphy, struct linuxkpi_ieee80211_channel *chan,
sys/compat/linuxkpi/common/src/linux_80211.c
8923
lhw = wiphy_priv(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
8932
lookup.wiphy = wiphy;
sys/compat/linuxkpi/common/src/linux_80211.c
8955
linuxkpi_cfg80211_put_bss(struct wiphy *wiphy, struct cfg80211_bss *bss)
sys/compat/linuxkpi/common/src/linux_80211.c
8969
linuxkpi_cfg80211_bss_flush(struct wiphy *wiphy)
sys/compat/linuxkpi/common/src/linux_80211.c
8975
lhw = wiphy_priv(wiphy);
sys/compat/linuxkpi/common/src/linux_80211.c
901
supband = hw->wiphy->bands[band];
sys/compat/linuxkpi/common/src/linux_80211.h
347
struct wiphy wiphy __aligned(CACHE_LINE_SIZE);
sys/compat/linuxkpi/common/src/linux_80211.h
349
#define WIPHY_TO_LWIPHY(_wiphy) container_of(_wiphy, struct lkpi_wiphy, wiphy)
sys/compat/linuxkpi/common/src/linux_80211.h
350
#define LWIPHY_TO_WIPHY(_lwiphy) (&(_lwiphy)->wiphy)
sys/compat/linuxkpi/common/src/linux_80211_macops.c
477
lockdep_assert_wiphy(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
56
lockdep_assert_wiphy(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
756
lockdep_assert_wiphy(hw->wiphy);
sys/compat/linuxkpi/common/src/linux_80211_macops.c
813
lockdep_assert_wiphy(hw->wiphy);