wiphy 351 include/net/cfg80211.h struct wiphy;
wiphy 405 include/net/cfg80211.h int (*add_virtual_intf)(struct wiphy *wiphy, char *name,
wiphy 408 include/net/cfg80211.h int (*del_virtual_intf)(struct wiphy *wiphy, int ifindex);
wiphy 409 include/net/cfg80211.h int (*change_virtual_intf)(struct wiphy *wiphy, int ifindex,
wiphy 413 include/net/cfg80211.h int (*add_key)(struct wiphy *wiphy, struct net_device *netdev,
wiphy 416 include/net/cfg80211.h int (*get_key)(struct wiphy *wiphy, struct net_device *netdev,
wiphy 419 include/net/cfg80211.h int (*del_key)(struct wiphy *wiphy, struct net_device *netdev,
wiphy 421 include/net/cfg80211.h int (*set_default_key)(struct wiphy *wiphy,
wiphy 425 include/net/cfg80211.h int (*add_beacon)(struct wiphy *wiphy, struct net_device *dev,
wiphy 427 include/net/cfg80211.h int (*set_beacon)(struct wiphy *wiphy, struct net_device *dev,
wiphy 429 include/net/cfg80211.h int (*del_beacon)(struct wiphy *wiphy, struct net_device *dev);
wiphy 432 include/net/cfg80211.h int (*add_station)(struct wiphy *wiphy, struct net_device *dev,
wiphy 434 include/net/cfg80211.h int (*del_station)(struct wiphy *wiphy, struct net_device *dev,
wiphy 436 include/net/cfg80211.h int (*change_station)(struct wiphy *wiphy, struct net_device *dev,
wiphy 438 include/net/cfg80211.h int (*get_station)(struct wiphy *wiphy, struct net_device *dev,
wiphy 440 include/net/cfg80211.h int (*dump_station)(struct wiphy *wiphy, struct net_device *dev,
wiphy 443 include/net/cfg80211.h int (*add_mpath)(struct wiphy *wiphy, struct net_device *dev,
wiphy 445 include/net/cfg80211.h int (*del_mpath)(struct wiphy *wiphy, struct net_device *dev,
wiphy 447 include/net/cfg80211.h int (*change_mpath)(struct wiphy *wiphy, struct net_device *dev,
wiphy 449 include/net/cfg80211.h int (*get_mpath)(struct wiphy *wiphy, struct net_device *dev,
wiphy 452 include/net/cfg80211.h int (*dump_mpath)(struct wiphy *wiphy, struct net_device *dev,
wiphy 456 include/net/cfg80211.h int (*change_bss)(struct wiphy *wiphy, struct net_device *dev,
wiphy 853 include/net/mac80211.h struct wiphy *wiphy;
wiphy 880 include/net/mac80211.h set_wiphy_dev(hw->wiphy, dev);
wiphy 891 include/net/mac80211.h memcpy(hw->wiphy->perm_addr, addr, ETH_ALEN);
wiphy 910 include/net/mac80211.h return &hw->wiphy->bands[c->band]->bitrates[c->tx_rate_idx];
wiphy 919 include/net/mac80211.h return &hw->wiphy->bands[c->band]->bitrates[c->control.rts_cts_rate_idx];
wiphy 928 include/net/mac80211.h return &hw->wiphy->bands[c->band]->bitrates[c->control.retries[idx].rate_idx];
wiphy 204 include/net/wireless.h int (*reg_notifier)(struct wiphy *wiphy, enum reg_set_by setby);
wiphy 229 include/net/wireless.h struct wiphy *wiphy;
wiphy 242 include/net/wireless.h BUG_ON(!wiphy);
wiphy 243 include/net/wireless.h return &wiphy->priv;
wiphy 251 include/net/wireless.h wiphy->dev.parent = dev;
wiphy 259 include/net/wireless.h return wiphy->dev.parent;
wiphy 267 include/net/wireless.h return wiphy->dev.bus_id;
wiphy 276 include/net/wireless.h return wiphy_priv(wdev->wiphy);
wiphy 288 include/net/wireless.h struct wiphy *wiphy_new(struct cfg80211_ops *ops, int sizeof_priv);
wiphy 339 include/net/wireless.h return __ieee80211_get_channel(wiphy, freq);
wiphy 22 net/mac80211/cfg.c struct ieee80211_local *local = wiphy_priv(wiphy);
wiphy 47 net/mac80211/cfg.c struct ieee80211_local *local = wiphy_priv(wiphy);
wiphy 632 net/mac80211/cfg.c sband = local->hw.wiphy->bands[local->oper_channel->band];
wiphy 664 net/mac80211/cfg.c struct ieee80211_local *local = wiphy_priv(wiphy);
wiphy 719 net/mac80211/cfg.c struct ieee80211_local *local = wiphy_priv(wiphy);
wiphy 750 net/mac80211/cfg.c struct ieee80211_local *local = wiphy_priv(wiphy);
wiphy 787 net/mac80211/cfg.c struct ieee80211_local *local = wiphy_priv(wiphy);
wiphy 841 net/mac80211/cfg.c struct ieee80211_local *local = wiphy_priv(wiphy);
wiphy 195 net/mac80211/debugfs.c struct dentry *phyd = local->hw.wiphy->debugfsdir;
wiphy 517 net/mac80211/debugfs_netdev.c sdata->local->hw.wiphy->debugfsdir);
wiphy 540 net/mac80211/debugfs_netdev.c if (!dev->ieee80211_ptr || !dev->ieee80211_ptr->wiphy)
wiphy 543 net/mac80211/debugfs_netdev.c if (dev->ieee80211_ptr->wiphy->privid != mac80211_wiphy_privid)
wiphy 821 net/mac80211/ht.c sband = local->hw.wiphy->bands[conf->channel->band];
wiphy 172 net/mac80211/iface.c local->hw.wiphy->perm_addr,
wiphy 177 net/mac80211/iface.c memcpy(local->mdev->dev_addr, local->hw.wiphy->perm_addr,
wiphy 721 net/mac80211/iface.c memcpy(ndev->dev_addr, local->hw.wiphy->perm_addr, ETH_ALEN);
wiphy 722 net/mac80211/iface.c SET_NETDEV_DEV(ndev, wiphy_dev(local->hw.wiphy));
wiphy 729 net/mac80211/iface.c sdata->wdev.wiphy = local->hw.wiphy;
wiphy 158 net/mac80211/key.c wiphy_name(key->local->hw.wiphy),
wiphy 190 net/mac80211/key.c wiphy_name(key->local->hw.wiphy),
wiphy 61 net/mac80211/led.c "%srx", wiphy_name(local->hw.wiphy));
wiphy 72 net/mac80211/led.c "%stx", wiphy_name(local->hw.wiphy));
wiphy 83 net/mac80211/led.c "%sassoc", wiphy_name(local->hw.wiphy));
wiphy 94 net/mac80211/led.c "%sradio", wiphy_name(local->hw.wiphy));
wiphy 222 net/mac80211/main.c wiphy_name(local->hw.wiphy), chan->center_freq);
wiphy 249 net/mac80211/main.c sband = local->hw.wiphy->bands[conf->channel->band];
wiphy 530 net/mac80211/main.c wiphy_name(local->hw.wiphy),
wiphy 592 net/mac80211/main.c sband = local->hw.wiphy->bands[info->band];
wiphy 712 net/mac80211/main.c struct wiphy *wiphy;
wiphy 733 net/mac80211/main.c wiphy = wiphy_new(&mac80211_config_ops, priv_size);
wiphy 735 net/mac80211/main.c if (!wiphy)
wiphy 738 net/mac80211/main.c wiphy->privid = mac80211_wiphy_privid;
wiphy 740 net/mac80211/main.c local = wiphy_priv(wiphy);
wiphy 741 net/mac80211/main.c local->hw.wiphy = wiphy;
wiphy 805 net/mac80211/main.c sband = local->hw.wiphy->bands[band];
wiphy 816 net/mac80211/main.c if (local->hw.wiphy->interface_modes & BIT(NL80211_IFTYPE_AP))
wiphy 817 net/mac80211/main.c local->hw.wiphy->interface_modes |= BIT(NL80211_IFTYPE_AP_VLAN);
wiphy 820 net/mac80211/main.c local->hw.wiphy->interface_modes |= BIT(NL80211_IFTYPE_MONITOR);
wiphy 822 net/mac80211/main.c result = wiphy_register(local->hw.wiphy);
wiphy 856 net/mac80211/main.c name = wiphy_dev(local->hw.wiphy)->driver->name;
wiphy 899 net/mac80211/main.c memcpy(local->mdev->dev_addr, local->hw.wiphy->perm_addr, ETH_ALEN);
wiphy 900 net/mac80211/main.c SET_NETDEV_DEV(local->mdev, wiphy_dev(local->hw.wiphy));
wiphy 910 net/mac80211/main.c "algorithm\n", wiphy_name(local->hw.wiphy));
wiphy 918 net/mac80211/main.c wiphy_name(local->hw.wiphy), result);
wiphy 929 net/mac80211/main.c wiphy_name(local->hw.wiphy));
wiphy 952 net/mac80211/main.c wiphy_unregister(local->hw.wiphy);
wiphy 989 net/mac80211/main.c wiphy_name(local->hw.wiphy));
wiphy 994 net/mac80211/main.c wiphy_unregister(local->hw.wiphy);
wiphy 1005 net/mac80211/main.c wiphy_free(local->hw.wiphy);
wiphy 211 net/mac80211/mesh.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 501 net/mac80211/mesh.c channel = ieee80211_get_channel(local->hw.wiphy, freq);
wiphy 217 net/mac80211/mesh_hwmp.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 106 net/mac80211/mlme.c sband = local->hw.wiphy->bands[band];
wiphy 110 net/mac80211/mlme.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 174 net/mac80211/mlme.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 257 net/mac80211/mlme.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 1307 net/mac80211/mlme.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 1391 net/mac80211/mlme.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 1474 net/mac80211/mlme.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 1520 net/mac80211/mlme.c channel = ieee80211_get_channel(local->hw.wiphy, freq);
wiphy 1600 net/mac80211/mlme.c int rate = local->hw.wiphy->bands[band]->
wiphy 2022 net/mac80211/mlme.c sband = local->hw.wiphy->bands[bss->band];
wiphy 2367 net/mac80211/mlme.c wiphy_name(local->hw.wiphy), print_mac(mac, addr), sdata->dev->name);
wiphy 164 net/mac80211/rate.c debugfsdir = debugfs_create_dir("rc", local->hw.wiphy->debugfsdir);
wiphy 269 net/mac80211/rate.c "algorithm\n", wiphy_name(local->hw.wiphy));
wiphy 281 net/mac80211/rate.c "algorithm '%s'\n", wiphy_name(local->hw.wiphy),
wiphy 61 net/mac80211/rate.h sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 470 net/mac80211/rc80211_minstrel.c sband = hw->wiphy->bands[hw->conf.channel->band];
wiphy 336 net/mac80211/rc80211_pid_algo.c sband = hw->wiphy->bands[hw->conf.channel->band];
wiphy 1987 net/mac80211/rx.c wiphy_name(local->hw.wiphy),
wiphy 2064 net/mac80211/rx.c sband = local->hw.wiphy->bands[status.band];
wiphy 2108 net/mac80211/rx.c sband = local->hw.wiphy->bands[status.band];
wiphy 2196 net/mac80211/rx.c sband = local->hw.wiphy->bands[status->band];
wiphy 383 net/mac80211/scan.c channel = ieee80211_get_channel(sdata->local->hw.wiphy, freq);
wiphy 452 net/mac80211/scan.c "channel after scan\n", wiphy_name(local->hw.wiphy));
wiphy 460 net/mac80211/scan.c "channel after scan\n", wiphy_name(local->hw.wiphy));
wiphy 519 net/mac80211/scan.c sband = local->hw.wiphy->bands[local->scan_band];
wiphy 529 net/mac80211/scan.c sband = local->hw.wiphy->bands[local->scan_band];
wiphy 550 net/mac80211/scan.c "%d MHz for scan\n", wiphy_name(local->hw.wiphy),
wiphy 147 net/mac80211/sta_info.c wiphy_name(local->hw.wiphy), print_mac(mbuf, sta->sta.addr));
wiphy 267 net/mac80211/sta_info.c wiphy_name(local->hw.wiphy), print_mac(mbuf, sta->sta.addr));
wiphy 326 net/mac80211/sta_info.c wiphy_name(local->hw.wiphy), print_mac(mac, sta->sta.addr));
wiphy 472 net/mac80211/sta_info.c wiphy_name(local->hw.wiphy), print_mac(mbuf, (*sta)->sta.addr));
wiphy 50 net/mac80211/tx.c sband = local->hw.wiphy->bands[tx->channel->band];
wiphy 271 net/mac80211/tx.c wiphy_name(local->hw.wiphy), purged);
wiphy 446 net/mac80211/tx.c sband = tx->local->hw.wiphy->bands[tx->channel->band];
wiphy 494 net/mac80211/tx.c sband = tx->local->hw.wiphy->bands[tx->channel->band];
wiphy 820 net/mac80211/tx.c sband = tx->local->hw.wiphy->bands[tx->channel->band];
wiphy 1249 net/mac80211/tx.c wiphy_name(local->hw.wiphy));
wiphy 1856 net/mac80211/tx.c sband = local->hw.wiphy->bands[band];
wiphy 1961 net/mac80211/tx.c wiphy_name(local->hw.wiphy));
wiphy 266 net/mac80211/util.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 307 net/mac80211/util.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 637 net/mac80211/util.c chan = ieee80211_get_channel(local->hw.wiphy, freqMHz);
wiphy 668 net/mac80211/util.c sband = local->hw.wiphy->bands[band];
wiphy 671 net/mac80211/util.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 147 net/mac80211/wext.c sband = local->hw.wiphy->bands[IEEE80211_BAND_5GHZ];
wiphy 153 net/mac80211/wext.c sband = local->hw.wiphy->bands[IEEE80211_BAND_2GHZ];
wiphy 238 net/mac80211/wext.c sband = local->hw.wiphy->bands[band];
wiphy 594 net/mac80211/wext.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 633 net/mac80211/wext.c sband = local->hw.wiphy->bands[local->hw.conf.channel->band];
wiphy 46 net/wireless/core.c if (drv->idx == wiphy) {
wiphy 76 net/wireless/core.c wiphy_to_dev(dev->ieee80211_ptr->wiphy);
wiphy 127 net/wireless/core.c drv = wiphy_to_dev(dev->ieee80211_ptr->wiphy);
wiphy 170 net/wireless/core.c if (strcmp(newname, dev_name(&rdev->wiphy.dev)) == 0)
wiphy 176 net/wireless/core.c if (strcmp(newname, dev_name(&drv->wiphy.dev)) == 0)
wiphy 183 net/wireless/core.c result = device_rename(&rdev->wiphy.dev, newname);
wiphy 187 net/wireless/core.c if (!debugfs_rename(rdev->wiphy.debugfsdir->d_parent,
wiphy 188 net/wireless/core.c rdev->wiphy.debugfsdir,
wiphy 189 net/wireless/core.c rdev->wiphy.debugfsdir->d_parent,
wiphy 205 net/wireless/core.c struct wiphy *wiphy_new(struct cfg80211_ops *ops, int sizeof_priv)
wiphy 238 net/wireless/core.c snprintf(drv->wiphy.dev.bus_id, BUS_ID_SIZE,
wiphy 245 net/wireless/core.c device_initialize(&drv->wiphy.dev);
wiphy 246 net/wireless/core.c drv->wiphy.dev.class = &ieee80211_class;
wiphy 247 net/wireless/core.c drv->wiphy.dev.platform_data = drv;
wiphy 249 net/wireless/core.c return &drv->wiphy;
wiphy 255 net/wireless/core.c struct cfg80211_registered_device *drv = wiphy_to_dev(wiphy);
wiphy 261 net/wireless/core.c u16 ifmodes = wiphy->interface_modes;
wiphy 266 net/wireless/core.c if (WARN_ON(ifmodes != wiphy->interface_modes))
wiphy 267 net/wireless/core.c wiphy->interface_modes = ifmodes;
wiphy 271 net/wireless/core.c sband = wiphy->bands[band];
wiphy 301 net/wireless/core.c ieee80211_set_bitrate_flags(wiphy);
wiphy 305 net/wireless/core.c wiphy_update_regulatory(wiphy, REGDOM_SET_BY_CORE);
wiphy 310 net/wireless/core.c res = device_add(&drv->wiphy.dev);
wiphy 317 net/wireless/core.c drv->wiphy.debugfsdir =
wiphy 318 net/wireless/core.c debugfs_create_dir(wiphy_name(&drv->wiphy),
wiphy 330 net/wireless/core.c struct cfg80211_registered_device *drv = wiphy_to_dev(wiphy);
wiphy 352 net/wireless/core.c device_del(&drv->wiphy.dev);
wiphy 353 net/wireless/core.c debugfs_remove(drv->wiphy.debugfsdir);
wiphy 368 net/wireless/core.c put_device(&wiphy->dev);
wiphy 382 net/wireless/core.c rdev = wiphy_to_dev(dev->ieee80211_ptr->wiphy);
wiphy 390 net/wireless/core.c if (sysfs_create_link(&dev->dev.kobj, &rdev->wiphy.dev.kobj,
wiphy 33 net/wireless/core.h struct wiphy wiphy __attribute__((__aligned__(NETDEV_ALIGN)));
wiphy 39 net/wireless/core.h BUG_ON(!wiphy);
wiphy 40 net/wireless/core.h return container_of(wiphy, struct cfg80211_registered_device, wiphy);
wiphy 125 net/wireless/nl80211.c u16 ifmodes = dev->wiphy.interface_modes;
wiphy 132 net/wireless/nl80211.c NLA_PUT_STRING(msg, NL80211_ATTR_WIPHY_NAME, wiphy_name(&dev->wiphy));
wiphy 153 net/wireless/nl80211.c if (!dev->wiphy.bands[band])
wiphy 165 net/wireless/nl80211.c for (i = 0; i < dev->wiphy.bands[band]->n_channels; i++) {
wiphy 170 net/wireless/nl80211.c chan = &dev->wiphy.bands[band]->channels[i];
wiphy 193 net/wireless/nl80211.c for (i = 0; i < dev->wiphy.bands[band]->n_bitrates; i++) {
wiphy 198 net/wireless/nl80211.c rate = &dev->wiphy.bands[band]->bitrates[i];
wiphy 440 net/wireless/nl80211.c !(drv->wiphy.interface_modes & (1 << type))) {
wiphy 465 net/wireless/nl80211.c err = drv->ops->change_virtual_intf(&drv->wiphy, ifindex,
wiphy 502 net/wireless/nl80211.c !(drv->wiphy.interface_modes & (1 << type))) {
wiphy 517 net/wireless/nl80211.c err = drv->ops->add_virtual_intf(&drv->wiphy,
wiphy 546 net/wireless/nl80211.c err = drv->ops->del_virtual_intf(&drv->wiphy, ifindex);
wiphy 633 net/wireless/nl80211.c err = drv->ops->get_key(&drv->wiphy, dev, key_idx, mac_addr,
wiphy 685 net/wireless/nl80211.c err = drv->ops->set_default_key(&drv->wiphy, dev, key_idx);
wiphy 766 net/wireless/nl80211.c err = drv->ops->add_key(&drv->wiphy, dev, key_idx, mac_addr, ¶ms);
wiphy 802 net/wireless/nl80211.c err = drv->ops->del_key(&drv->wiphy, dev, key_idx, mac_addr);
wiphy 813 net/wireless/nl80211.c int (*call)(struct wiphy *wiphy, struct net_device *dev,
wiphy 885 net/wireless/nl80211.c err = call(&drv->wiphy, dev, ¶ms);
wiphy 910 net/wireless/nl80211.c err = drv->ops->del_beacon(&drv->wiphy, dev);
wiphy 1037 net/wireless/nl80211.c err = dev->ops->dump_station(&dev->wiphy, netdev, sta_idx,
wiphy 1094 net/wireless/nl80211.c err = drv->ops->get_station(&drv->wiphy, dev, mac_addr, &sinfo);
wiphy 1135 net/wireless/nl80211.c if ((*vlan)->ieee80211_ptr->wiphy != &rdev->wiphy)
wiphy 1198 net/wireless/nl80211.c err = drv->ops->change_station(&drv->wiphy, dev, mac_addr, ¶ms);
wiphy 1261 net/wireless/nl80211.c err = drv->ops->add_station(&drv->wiphy, dev, mac_addr, ¶ms);
wiphy 1292 net/wireless/nl80211.c err = drv->ops->del_station(&drv->wiphy, dev, mac_addr);
wiphy 1396 net/wireless/nl80211.c err = dev->ops->dump_mpath(&dev->wiphy, netdev, path_idx,
wiphy 1453 net/wireless/nl80211.c err = drv->ops->get_mpath(&drv->wiphy, dev, dst, next_hop, &pinfo);
wiphy 1506 net/wireless/nl80211.c err = drv->ops->change_mpath(&drv->wiphy, dev, dst, next_hop);
wiphy 1541 net/wireless/nl80211.c err = drv->ops->add_mpath(&drv->wiphy, dev, dst, next_hop);
wiphy 1570 net/wireless/nl80211.c err = drv->ops->del_mpath(&drv->wiphy, dev, dst);
wiphy 1612 net/wireless/nl80211.c err = drv->ops->change_bss(&drv->wiphy, dev, ¶ms);
wiphy 48 net/wireless/reg.c struct wiphy *wiphy;
wiphy 327 net/wireless/reg.c if (last_request->wiphy != wiphy) {
wiphy 355 net/wireless/reg.c BUG_ON(!wiphy);
wiphy 362 net/wireless/reg.c if (last_request->wiphy != wiphy)
wiphy 567 net/wireless/reg.c wiphy_update_regulatory(&drv->wiphy, setby);
wiphy 574 net/wireless/reg.c if (wiphy->bands[band])
wiphy 575 net/wireless/reg.c handle_band(wiphy->bands[band]);
wiphy 576 net/wireless/reg.c if (wiphy->reg_notifier)
wiphy 577 net/wireless/reg.c wiphy->reg_notifier(wiphy, setby);
wiphy 589 net/wireless/reg.c r = ignore_request(wiphy, set_by, (char *) alpha2, rd);
wiphy 611 net/wireless/reg.c request->wiphy = wiphy;
wiphy 639 net/wireless/reg.c r = __regulatory_hint(wiphy, REGDOM_SET_BY_DRIVER, alpha2, rd);
wiphy 23 net/wireless/sysfs.c return container_of(dev, struct cfg80211_registered_device, wiphy.dev);
wiphy 36 net/wireless/sysfs.c unsigned char *addr = dev_to_rdev(dev)->wiphy.perm_addr;
wiphy 44 net/wireless/util.c sband = wiphy->bands[band];
wiphy 119 net/wireless/util.c if (wiphy->bands[band])
wiphy 120 net/wireless/util.c set_mandatory_flags_band(wiphy->bands[band], band);