H A D | cfg.c | 23 static struct wireless_dev *ieee80211_add_iface(struct wiphy *wiphy, argument 29 struct ieee80211_local *local = wiphy_priv(wiphy); 46 static int ieee80211_del_iface(struct wiphy *wiphy, struct wireless_dev *wdev) argument 53 static int ieee80211_change_iface(struct wiphy *wiphy, argument 106 static int ieee80211_start_p2p_device(struct wiphy *wiphy, argument 112 static void ieee80211_stop_p2p_device(struct wiphy *wiph argument 118 ieee80211_set_noack_map(struct wiphy *wiphy, struct net_device *dev, u16 noack_map) argument 128 ieee80211_add_key(struct wiphy *wiphy, struct net_device *dev, u8 key_idx, bool pairwise, const u8 *mac_addr, struct key_params *params) argument 224 ieee80211_del_key(struct wiphy *wiphy, struct net_device *dev, u8 key_idx, bool pairwise, const u8 *mac_addr) argument 265 ieee80211_get_key(struct wiphy *wiphy, struct net_device *dev, u8 key_idx, bool pairwise, const u8 *mac_addr, void *cookie, void (*callback)(void *cookie, struct key_params *params)) argument 358 ieee80211_config_default_key(struct wiphy *wiphy, struct net_device *dev, u8 key_idx, bool uni, bool multi) argument 370 ieee80211_config_default_mgmt_key(struct wiphy *wiphy, struct net_device *dev, u8 key_idx) argument 562 ieee80211_get_et_sset_count(struct wiphy *wiphy, struct net_device *dev, int sset) argument 579 ieee80211_get_et_stats(struct wiphy *wiphy, struct net_device *dev, struct ethtool_stats *stats, u64 *data) argument 722 ieee80211_get_et_strings(struct wiphy *wiphy, struct net_device *dev, u32 sset, u8 *data) argument 736 ieee80211_dump_station(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *mac, struct station_info *sinfo) argument 758 ieee80211_dump_survey(struct wiphy *wiphy, struct net_device *dev, int idx, struct survey_info *survey) argument 766 ieee80211_get_station(struct wiphy *wiphy, struct net_device *dev, u8 *mac, struct station_info *sinfo) argument 787 ieee80211_set_monitor_channel(struct wiphy *wiphy, struct cfg80211_chan_def *chandef) argument 915 ieee80211_start_ap(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ap_settings *params) argument 998 ieee80211_change_beacon(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_beacon_data *params) argument 1018 ieee80211_stop_ap(struct wiphy *wiphy, struct net_device *dev) argument 1353 ieee80211_add_station(struct wiphy *wiphy, struct net_device *dev, u8 *mac, struct station_parameters *params) argument 1420 ieee80211_del_station(struct wiphy *wiphy, struct net_device *dev, u8 *mac) argument 1434 ieee80211_change_station(struct wiphy *wiphy, struct net_device *dev, u8 *mac, struct station_parameters *params) argument 1545 ieee80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst, u8 *next_hop) argument 1573 ieee80211_del_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst) argument 1585 ieee80211_change_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst, u8 *next_hop) argument 1657 ieee80211_get_mpath(struct wiphy *wiphy, struct net_device *dev, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) argument 1678 ieee80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) argument 1699 ieee80211_get_mesh_config(struct wiphy *wiphy, struct net_device *dev, struct mesh_config *conf) argument 1760 ieee80211_update_mesh_config(struct wiphy *wiphy, struct net_device *dev, u32 mask, const struct mesh_config *nconf) argument 1869 ieee80211_join_mesh(struct wiphy *wiphy, struct net_device *dev, const struct mesh_config *conf, const struct mesh_setup *setup) argument 1894 ieee80211_leave_mesh(struct wiphy *wiphy, struct net_device *dev) argument 1905 ieee80211_change_bss(struct wiphy *wiphy, struct net_device *dev, struct bss_parameters *params) argument 1992 ieee80211_set_txq_params(struct wiphy *wiphy, struct net_device *dev, struct ieee80211_txq_params *params) argument 2032 ieee80211_suspend(struct wiphy *wiphy, struct cfg80211_wowlan *wowlan) argument 2038 ieee80211_resume(struct wiphy *wiphy) argument 2047 ieee80211_scan(struct wiphy *wiphy, struct cfg80211_scan_request *req) argument 2090 ieee80211_sched_scan_start(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_sched_scan_request *req) argument 2103 ieee80211_sched_scan_stop(struct wiphy *wiphy, struct net_device *dev) argument 2113 ieee80211_auth(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_auth_request *req) argument 2119 ieee80211_assoc(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_assoc_request *req) argument 2125 ieee80211_deauth(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_deauth_request *req) argument 2131 ieee80211_disassoc(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_disassoc_request *req) argument 2137 ieee80211_join_ibss(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ibss_params *params) argument 2143 ieee80211_leave_ibss(struct wiphy *wiphy, struct net_device *dev) argument 2148 ieee80211_set_mcast_rate(struct wiphy *wiphy, struct net_device *dev, int rate[IEEE80211_NUM_BANDS]) argument 2159 ieee80211_set_wiphy_params(struct wiphy *wiphy, u32 changed) argument 2202 ieee80211_set_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, enum nl80211_tx_power_setting type, int mbm) argument 2251 ieee80211_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, int *dbm) argument 2266 ieee80211_set_wds_peer(struct wiphy *wiphy, struct net_device *dev, const u8 *addr) argument 2276 ieee80211_rfkill_poll(struct wiphy *wiphy) argument 2284 ieee80211_testmode_cmd(struct wiphy *wiphy, void *data, int len) argument 2294 ieee80211_testmode_dump(struct wiphy *wiphy, struct sk_buff *skb, struct netlink_callback *cb, void *data, int len) argument 2351 ieee80211_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev, bool enabled, int timeout) argument 2385 ieee80211_set_cqm_rssi_config(struct wiphy *wiphy, struct net_device *dev, s32 rssi_thold, u32 rssi_hyst) argument 2408 ieee80211_set_bitrate_mask(struct wiphy *wiphy, struct net_device *dev, const u8 *addr, const struct cfg80211_bitrate_mask *mask) argument 2633 ieee80211_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev, struct ieee80211_channel *chan, unsigned int duration, u64 *cookie) argument 2728 ieee80211_cancel_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev, u64 cookie) argument 2738 ieee80211_start_radar_detection(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_chan_def *chandef) argument 2769 ieee80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, struct ieee80211_channel *chan, bool offchan, unsigned int wait, const u8 *buf, size_t len, bool no_cck, bool dont_wait_for_ack, u64 *cookie) argument 2890 ieee80211_mgmt_tx_cancel_wait(struct wiphy *wiphy, struct wireless_dev *wdev, u64 cookie) argument 2899 ieee80211_mgmt_frame_register(struct wiphy *wiphy, struct wireless_dev *wdev, u16 frame_type, bool reg) argument 2933 ieee80211_set_antenna(struct wiphy *wiphy, u32 tx_ant, u32 rx_ant) argument 2943 ieee80211_get_antenna(struct wiphy *wiphy, u32 *tx_ant, u32 *rx_ant) argument 2950 ieee80211_set_ringparam(struct wiphy *wiphy, u32 tx, u32 rx) argument 2957 ieee80211_get_ringparam(struct wiphy *wiphy, u32 *tx, u32 *tx_max, u32 *rx, u32 *rx_max) argument 2965 ieee80211_set_rekey_data(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_gtk_rekey_data *data) argument 3026 ieee80211_prep_tdls_encap_data(struct wiphy *wiphy, struct net_device *dev, u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument 3099 ieee80211_prep_tdls_direct(struct wiphy *wiphy, struct net_device *dev, u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument 3138 ieee80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *dev, u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, const u8 *extra_ies, size_t extra_ies_len) argument 3254 ieee80211_tdls_oper(struct wiphy *wiphy, struct net_device *dev, u8 *peer, enum nl80211_tdls_operation oper) argument 3294 ieee80211_probe_client(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, u64 *cookie) argument 3372 ieee80211_cfg_get_channel(struct wiphy *wiphy, struct wireless_dev *wdev, struct cfg80211_chan_def *chandef) argument 3401 ieee80211_set_wakeup(struct wiphy *wiphy, bool enabled) argument [all...] |