^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) ==================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) cfg80211 subsystem
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) ==================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) :doc: Introduction
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) Device registration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) ===================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) :doc: Device registration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) :functions:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) ieee80211_channel_flags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) ieee80211_channel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) ieee80211_rate_flags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) ieee80211_rate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) ieee80211_sta_ht_cap
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) ieee80211_supported_band
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) cfg80211_signal_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) wiphy_params_flags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) wiphy_flags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) wiphy
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) wireless_dev
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) wiphy_new
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) wiphy_read_of_freq_limits
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) wiphy_register
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) wiphy_unregister
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) wiphy_free
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) wiphy_name
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) wiphy_dev
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) wiphy_priv
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) priv_to_wiphy
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) set_wiphy_dev
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) wdev_priv
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) ieee80211_iface_limit
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) ieee80211_iface_combination
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) cfg80211_check_combinations
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) Actions and configuration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) =========================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) :doc: Actions and configuration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) :functions:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) cfg80211_ops
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) vif_params
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) key_params
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) survey_info_flags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) survey_info
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) cfg80211_beacon_data
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) cfg80211_ap_settings
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) station_parameters
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) rate_info_flags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) rate_info
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) station_info
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) monitor_flags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) mpath_info_flags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) mpath_info
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) bss_parameters
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) ieee80211_txq_params
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) cfg80211_crypto_settings
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) cfg80211_auth_request
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) cfg80211_assoc_request
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) cfg80211_deauth_request
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) cfg80211_disassoc_request
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) cfg80211_ibss_params
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) cfg80211_connect_params
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) cfg80211_pmksa
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) cfg80211_rx_mlme_mgmt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) cfg80211_auth_timeout
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) cfg80211_rx_assoc_resp
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) cfg80211_assoc_timeout
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) cfg80211_tx_mlme_mgmt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) cfg80211_ibss_joined
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) cfg80211_connect_resp_params
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) cfg80211_connect_done
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) cfg80211_connect_result
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) cfg80211_connect_bss
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) cfg80211_connect_timeout
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) cfg80211_roamed
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) cfg80211_disconnected
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) cfg80211_ready_on_channel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) cfg80211_remain_on_channel_expired
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) cfg80211_new_sta
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) cfg80211_rx_mgmt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) cfg80211_mgmt_tx_status
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) cfg80211_cqm_rssi_notify
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) cfg80211_cqm_pktloss_notify
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) cfg80211_michael_mic_failure
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) Scanning and BSS list handling
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) ==============================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) :doc: Scanning and BSS list handling
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) :functions:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) cfg80211_ssid
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) cfg80211_scan_request
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) cfg80211_scan_done
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) cfg80211_bss
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) cfg80211_inform_bss
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) cfg80211_inform_bss_frame_data
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) cfg80211_inform_bss_data
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) cfg80211_unlink_bss
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) cfg80211_find_ie
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) ieee80211_bss_get_ie
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) Utility functions
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) =================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) :doc: Utility functions
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) :functions:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) ieee80211_channel_to_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) ieee80211_frequency_to_channel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) ieee80211_get_channel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) ieee80211_get_response_rate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) ieee80211_hdrlen
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) ieee80211_get_hdrlen_from_skb
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) ieee80211_radiotap_iterator
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) Data path helpers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) =================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) :doc: Data path helpers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) :functions:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) ieee80211_data_to_8023
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) ieee80211_amsdu_to_8023s
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) cfg80211_classify8021d
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) Regulatory enforcement infrastructure
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) =====================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) :doc: Regulatory enforcement infrastructure
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) :functions:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) regulatory_hint
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) wiphy_apply_custom_regulatory
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) freq_reg_info
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) RFkill integration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) ==================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) :doc: RFkill integration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) :functions:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) wiphy_rfkill_set_hw_state
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) wiphy_rfkill_start_polling
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) wiphy_rfkill_stop_polling
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) Test mode
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) =========
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) :doc: Test mode
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) .. kernel-doc:: include/net/cfg80211.h
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) :functions:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) cfg80211_testmode_alloc_reply_skb
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) cfg80211_testmode_reply
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) cfg80211_testmode_alloc_event_skb
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) cfg80211_testmode_event