cfg80211.rst 3.6 KB

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