1================== 2cfg80211 subsystem 3================== 4 5.. kernel-doc:: include/net/cfg80211.h 6 :doc: Introduction 7 8Device registration 9=================== 10 11.. kernel-doc:: include/net/cfg80211.h 12 :doc: Device registration 13 14.. kernel-doc:: include/net/cfg80211.h 15 :functions: ieee80211_channel_flags 16 17.. kernel-doc:: include/net/cfg80211.h 18 :functions: ieee80211_channel 19 20.. kernel-doc:: include/net/cfg80211.h 21 :functions: ieee80211_rate_flags 22 23.. kernel-doc:: include/net/cfg80211.h 24 :functions: ieee80211_rate 25 26.. kernel-doc:: include/net/cfg80211.h 27 :functions: ieee80211_sta_ht_cap 28 29.. kernel-doc:: include/net/cfg80211.h 30 :functions: ieee80211_supported_band 31 32.. kernel-doc:: include/net/cfg80211.h 33 :functions: cfg80211_signal_type 34 35.. kernel-doc:: include/net/cfg80211.h 36 :functions: wiphy_params_flags 37 38.. kernel-doc:: include/net/cfg80211.h 39 :functions: wiphy_flags 40 41.. kernel-doc:: include/net/cfg80211.h 42 :functions: wiphy 43 44.. kernel-doc:: include/net/cfg80211.h 45 :functions: wireless_dev 46 47.. kernel-doc:: include/net/cfg80211.h 48 :functions: wiphy_new 49 50.. kernel-doc:: include/net/cfg80211.h 51 :functions: wiphy_read_of_freq_limits 52 53.. kernel-doc:: include/net/cfg80211.h 54 :functions: wiphy_register 55 56.. kernel-doc:: include/net/cfg80211.h 57 :functions: wiphy_unregister 58 59.. kernel-doc:: include/net/cfg80211.h 60 :functions: wiphy_free 61 62.. kernel-doc:: include/net/cfg80211.h 63 :functions: wiphy_name 64 65.. kernel-doc:: include/net/cfg80211.h 66 :functions: wiphy_dev 67 68.. kernel-doc:: include/net/cfg80211.h 69 :functions: wiphy_priv 70 71.. kernel-doc:: include/net/cfg80211.h 72 :functions: priv_to_wiphy 73 74.. kernel-doc:: include/net/cfg80211.h 75 :functions: set_wiphy_dev 76 77.. kernel-doc:: include/net/cfg80211.h 78 :functions: wdev_priv 79 80.. kernel-doc:: include/net/cfg80211.h 81 :functions: ieee80211_iface_limit 82 83.. kernel-doc:: include/net/cfg80211.h 84 :functions: ieee80211_iface_combination 85 86.. kernel-doc:: include/net/cfg80211.h 87 :functions: cfg80211_check_combinations 88 89Actions and configuration 90========================= 91 92.. kernel-doc:: include/net/cfg80211.h 93 :doc: Actions and configuration 94 95.. kernel-doc:: include/net/cfg80211.h 96 :functions: cfg80211_ops 97 98.. kernel-doc:: include/net/cfg80211.h 99 :functions: vif_params 100 101.. kernel-doc:: include/net/cfg80211.h 102 :functions: key_params 103 104.. kernel-doc:: include/net/cfg80211.h 105 :functions: survey_info_flags 106 107.. kernel-doc:: include/net/cfg80211.h 108 :functions: survey_info 109 110.. kernel-doc:: include/net/cfg80211.h 111 :functions: cfg80211_beacon_data 112 113.. kernel-doc:: include/net/cfg80211.h 114 :functions: cfg80211_ap_settings 115 116.. kernel-doc:: include/net/cfg80211.h 117 :functions: station_parameters 118 119.. kernel-doc:: include/net/cfg80211.h 120 :functions: rate_info_flags 121 122.. kernel-doc:: include/net/cfg80211.h 123 :functions: rate_info 124 125.. kernel-doc:: include/net/cfg80211.h 126 :functions: station_info 127 128.. kernel-doc:: include/net/cfg80211.h 129 :functions: monitor_flags 130 131.. kernel-doc:: include/net/cfg80211.h 132 :functions: mpath_info_flags 133 134.. kernel-doc:: include/net/cfg80211.h 135 :functions: mpath_info 136 137.. kernel-doc:: include/net/cfg80211.h 138 :functions: bss_parameters 139 140.. kernel-doc:: include/net/cfg80211.h 141 :functions: ieee80211_txq_params 142 143.. kernel-doc:: include/net/cfg80211.h 144 :functions: cfg80211_crypto_settings 145 146.. kernel-doc:: include/net/cfg80211.h 147 :functions: cfg80211_auth_request 148 149.. kernel-doc:: include/net/cfg80211.h 150 :functions: cfg80211_assoc_request 151 152.. kernel-doc:: include/net/cfg80211.h 153 :functions: cfg80211_deauth_request 154 155.. kernel-doc:: include/net/cfg80211.h 156 :functions: cfg80211_disassoc_request 157 158.. kernel-doc:: include/net/cfg80211.h 159 :functions: cfg80211_ibss_params 160 161.. kernel-doc:: include/net/cfg80211.h 162 :functions: cfg80211_connect_params 163 164.. kernel-doc:: include/net/cfg80211.h 165 :functions: cfg80211_pmksa 166 167.. kernel-doc:: include/net/cfg80211.h 168 :functions: cfg80211_rx_mlme_mgmt 169 170.. kernel-doc:: include/net/cfg80211.h 171 :functions: cfg80211_auth_timeout 172 173.. kernel-doc:: include/net/cfg80211.h 174 :functions: cfg80211_rx_assoc_resp 175 176.. kernel-doc:: include/net/cfg80211.h 177 :functions: cfg80211_assoc_timeout 178 179.. kernel-doc:: include/net/cfg80211.h 180 :functions: cfg80211_tx_mlme_mgmt 181 182.. kernel-doc:: include/net/cfg80211.h 183 :functions: cfg80211_ibss_joined 184 185.. kernel-doc:: include/net/cfg80211.h 186 :functions: cfg80211_connect_resp_params 187 188.. kernel-doc:: include/net/cfg80211.h 189 :functions: cfg80211_connect_done 190 191.. kernel-doc:: include/net/cfg80211.h 192 :functions: cfg80211_connect_result 193 194.. kernel-doc:: include/net/cfg80211.h 195 :functions: cfg80211_connect_bss 196 197.. kernel-doc:: include/net/cfg80211.h 198 :functions: cfg80211_connect_timeout 199 200.. kernel-doc:: include/net/cfg80211.h 201 :functions: cfg80211_roamed 202 203.. kernel-doc:: include/net/cfg80211.h 204 :functions: cfg80211_disconnected 205 206.. kernel-doc:: include/net/cfg80211.h 207 :functions: cfg80211_ready_on_channel 208 209.. kernel-doc:: include/net/cfg80211.h 210 :functions: cfg80211_remain_on_channel_expired 211 212.. kernel-doc:: include/net/cfg80211.h 213 :functions: cfg80211_new_sta 214 215.. kernel-doc:: include/net/cfg80211.h 216 :functions: cfg80211_rx_mgmt 217 218.. kernel-doc:: include/net/cfg80211.h 219 :functions: cfg80211_mgmt_tx_status 220 221.. kernel-doc:: include/net/cfg80211.h 222 :functions: cfg80211_cqm_rssi_notify 223 224.. kernel-doc:: include/net/cfg80211.h 225 :functions: cfg80211_cqm_pktloss_notify 226 227.. kernel-doc:: include/net/cfg80211.h 228 :functions: cfg80211_michael_mic_failure 229 230Scanning and BSS list handling 231============================== 232 233.. kernel-doc:: include/net/cfg80211.h 234 :doc: Scanning and BSS list handling 235 236.. kernel-doc:: include/net/cfg80211.h 237 :functions: cfg80211_ssid 238 239.. kernel-doc:: include/net/cfg80211.h 240 :functions: cfg80211_scan_request 241 242.. kernel-doc:: include/net/cfg80211.h 243 :functions: cfg80211_scan_done 244 245.. kernel-doc:: include/net/cfg80211.h 246 :functions: cfg80211_bss 247 248.. kernel-doc:: include/net/cfg80211.h 249 :functions: cfg80211_inform_bss 250 251.. kernel-doc:: include/net/cfg80211.h 252 :functions: cfg80211_inform_bss_frame_data 253 254.. kernel-doc:: include/net/cfg80211.h 255 :functions: cfg80211_inform_bss_data 256 257.. kernel-doc:: include/net/cfg80211.h 258 :functions: cfg80211_unlink_bss 259 260.. kernel-doc:: include/net/cfg80211.h 261 :functions: cfg80211_find_ie 262 263.. kernel-doc:: include/net/cfg80211.h 264 :functions: ieee80211_bss_get_ie 265 266Utility functions 267================= 268 269.. kernel-doc:: include/net/cfg80211.h 270 :doc: Utility functions 271 272.. kernel-doc:: include/net/cfg80211.h 273 :functions: ieee80211_channel_to_frequency 274 275.. kernel-doc:: include/net/cfg80211.h 276 :functions: ieee80211_frequency_to_channel 277 278.. kernel-doc:: include/net/cfg80211.h 279 :functions: ieee80211_get_channel 280 281.. kernel-doc:: include/net/cfg80211.h 282 :functions: ieee80211_get_response_rate 283 284.. kernel-doc:: include/net/cfg80211.h 285 :functions: ieee80211_hdrlen 286 287.. kernel-doc:: include/net/cfg80211.h 288 :functions: ieee80211_get_hdrlen_from_skb 289 290.. kernel-doc:: include/net/cfg80211.h 291 :functions: ieee80211_radiotap_iterator 292 293Data path helpers 294================= 295 296.. kernel-doc:: include/net/cfg80211.h 297 :doc: Data path helpers 298 299.. kernel-doc:: include/net/cfg80211.h 300 :functions: ieee80211_data_to_8023 301 302.. kernel-doc:: include/net/cfg80211.h 303 :functions: ieee80211_data_from_8023 304 305.. kernel-doc:: include/net/cfg80211.h 306 :functions: ieee80211_amsdu_to_8023s 307 308.. kernel-doc:: include/net/cfg80211.h 309 :functions: cfg80211_classify8021d 310 311Regulatory enforcement infrastructure 312===================================== 313 314.. kernel-doc:: include/net/cfg80211.h 315 :doc: Regulatory enforcement infrastructure 316 317.. kernel-doc:: include/net/cfg80211.h 318 :functions: regulatory_hint 319 320.. kernel-doc:: include/net/cfg80211.h 321 :functions: wiphy_apply_custom_regulatory 322 323.. kernel-doc:: include/net/cfg80211.h 324 :functions: freq_reg_info 325 326RFkill integration 327================== 328 329.. kernel-doc:: include/net/cfg80211.h 330 :doc: RFkill integration 331 332.. kernel-doc:: include/net/cfg80211.h 333 :functions: wiphy_rfkill_set_hw_state 334 335.. kernel-doc:: include/net/cfg80211.h 336 :functions: wiphy_rfkill_start_polling 337 338.. kernel-doc:: include/net/cfg80211.h 339 :functions: wiphy_rfkill_stop_polling 340 341Test mode 342========= 343 344.. kernel-doc:: include/net/cfg80211.h 345 :doc: Test mode 346 347.. kernel-doc:: include/net/cfg80211.h 348 :functions: cfg80211_testmode_alloc_reply_skb 349 350.. kernel-doc:: include/net/cfg80211.h 351 :functions: cfg80211_testmode_reply 352 353.. kernel-doc:: include/net/cfg80211.h 354 :functions: cfg80211_testmode_alloc_event_skb 355 356.. kernel-doc:: include/net/cfg80211.h 357 :functions: cfg80211_testmode_event 358