hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/Documentation/driver-api/80211/cfg80211.rst
....@@ -12,79 +12,32 @@
1212 :doc: Device registration
1313
1414 .. 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
15
+ :functions:
16
+ ieee80211_channel_flags
17
+ ieee80211_channel
18
+ ieee80211_rate_flags
19
+ ieee80211_rate
20
+ ieee80211_sta_ht_cap
21
+ ieee80211_supported_band
22
+ cfg80211_signal_type
23
+ wiphy_params_flags
24
+ wiphy_flags
25
+ wiphy
26
+ wireless_dev
27
+ wiphy_new
28
+ wiphy_read_of_freq_limits
29
+ wiphy_register
30
+ wiphy_unregister
31
+ wiphy_free
32
+ wiphy_name
33
+ wiphy_dev
34
+ wiphy_priv
35
+ priv_to_wiphy
36
+ set_wiphy_dev
37
+ wdev_priv
38
+ ieee80211_iface_limit
39
+ ieee80211_iface_combination
40
+ cfg80211_check_combinations
8841
8942 Actions and configuration
9043 =========================
....@@ -93,139 +46,52 @@
9346 :doc: Actions and configuration
9447
9548 .. 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
49
+ :functions:
50
+ cfg80211_ops
51
+ vif_params
52
+ key_params
53
+ survey_info_flags
54
+ survey_info
55
+ cfg80211_beacon_data
56
+ cfg80211_ap_settings
57
+ station_parameters
58
+ rate_info_flags
59
+ rate_info
60
+ station_info
61
+ monitor_flags
62
+ mpath_info_flags
63
+ mpath_info
64
+ bss_parameters
65
+ ieee80211_txq_params
66
+ cfg80211_crypto_settings
67
+ cfg80211_auth_request
68
+ cfg80211_assoc_request
69
+ cfg80211_deauth_request
70
+ cfg80211_disassoc_request
71
+ cfg80211_ibss_params
72
+ cfg80211_connect_params
73
+ cfg80211_pmksa
74
+ cfg80211_rx_mlme_mgmt
75
+ cfg80211_auth_timeout
76
+ cfg80211_rx_assoc_resp
77
+ cfg80211_assoc_timeout
78
+ cfg80211_tx_mlme_mgmt
79
+ cfg80211_ibss_joined
80
+ cfg80211_connect_resp_params
81
+ cfg80211_connect_done
82
+ cfg80211_connect_result
83
+ cfg80211_connect_bss
84
+ cfg80211_connect_timeout
85
+ cfg80211_roamed
86
+ cfg80211_disconnected
87
+ cfg80211_ready_on_channel
88
+ cfg80211_remain_on_channel_expired
89
+ cfg80211_new_sta
90
+ cfg80211_rx_mgmt
91
+ cfg80211_mgmt_tx_status
92
+ cfg80211_cqm_rssi_notify
93
+ cfg80211_cqm_pktloss_notify
94
+ cfg80211_michael_mic_failure
22995
23096 Scanning and BSS list handling
23197 ==============================
....@@ -234,34 +100,17 @@
234100 :doc: Scanning and BSS list handling
235101
236102 .. 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
103
+ :functions:
104
+ cfg80211_ssid
105
+ cfg80211_scan_request
106
+ cfg80211_scan_done
107
+ cfg80211_bss
108
+ cfg80211_inform_bss
109
+ cfg80211_inform_bss_frame_data
110
+ cfg80211_inform_bss_data
111
+ cfg80211_unlink_bss
112
+ cfg80211_find_ie
113
+ ieee80211_bss_get_ie
265114
266115 Utility functions
267116 =================
....@@ -270,25 +119,14 @@
270119 :doc: Utility functions
271120
272121 .. 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
122
+ :functions:
123
+ ieee80211_channel_to_frequency
124
+ ieee80211_frequency_to_channel
125
+ ieee80211_get_channel
126
+ ieee80211_get_response_rate
127
+ ieee80211_hdrlen
128
+ ieee80211_get_hdrlen_from_skb
129
+ ieee80211_radiotap_iterator
292130
293131 Data path helpers
294132 =================
....@@ -297,13 +135,10 @@
297135 :doc: Data path helpers
298136
299137 .. kernel-doc:: include/net/cfg80211.h
300
- :functions: ieee80211_data_to_8023
301
-
302
-.. kernel-doc:: include/net/cfg80211.h
303
- :functions: ieee80211_amsdu_to_8023s
304
-
305
-.. kernel-doc:: include/net/cfg80211.h
306
- :functions: cfg80211_classify8021d
138
+ :functions:
139
+ ieee80211_data_to_8023
140
+ ieee80211_amsdu_to_8023s
141
+ cfg80211_classify8021d
307142
308143 Regulatory enforcement infrastructure
309144 =====================================
....@@ -312,13 +147,10 @@
312147 :doc: Regulatory enforcement infrastructure
313148
314149 .. kernel-doc:: include/net/cfg80211.h
315
- :functions: regulatory_hint
316
-
317
-.. kernel-doc:: include/net/cfg80211.h
318
- :functions: wiphy_apply_custom_regulatory
319
-
320
-.. kernel-doc:: include/net/cfg80211.h
321
- :functions: freq_reg_info
150
+ :functions:
151
+ regulatory_hint
152
+ wiphy_apply_custom_regulatory
153
+ freq_reg_info
322154
323155 RFkill integration
324156 ==================
....@@ -327,13 +159,10 @@
327159 :doc: RFkill integration
328160
329161 .. kernel-doc:: include/net/cfg80211.h
330
- :functions: wiphy_rfkill_set_hw_state
331
-
332
-.. kernel-doc:: include/net/cfg80211.h
333
- :functions: wiphy_rfkill_start_polling
334
-
335
-.. kernel-doc:: include/net/cfg80211.h
336
- :functions: wiphy_rfkill_stop_polling
162
+ :functions:
163
+ wiphy_rfkill_set_hw_state
164
+ wiphy_rfkill_start_polling
165
+ wiphy_rfkill_stop_polling
337166
338167 Test mode
339168 =========
....@@ -342,13 +171,8 @@
342171 :doc: Test mode
343172
344173 .. kernel-doc:: include/net/cfg80211.h
345
- :functions: cfg80211_testmode_alloc_reply_skb
346
-
347
-.. kernel-doc:: include/net/cfg80211.h
348
- :functions: cfg80211_testmode_reply
349
-
350
-.. kernel-doc:: include/net/cfg80211.h
351
- :functions: cfg80211_testmode_alloc_event_skb
352
-
353
-.. kernel-doc:: include/net/cfg80211.h
354
- :functions: cfg80211_testmode_event
174
+ :functions:
175
+ cfg80211_testmode_alloc_reply_skb
176
+ cfg80211_testmode_reply
177
+ cfg80211_testmode_alloc_event_skb
178
+ cfg80211_testmode_event