|
146 | 146 | !Finclude/net/cfg80211.h cfg80211_rx_mgmt |
147 | 147 | !Finclude/net/cfg80211.h cfg80211_mgmt_tx_status |
148 | 148 | !Finclude/net/cfg80211.h cfg80211_cqm_rssi_notify |
| 149 | +!Finclude/net/cfg80211.h cfg80211_cqm_pktloss_notify |
149 | 150 | !Finclude/net/cfg80211.h cfg80211_michael_mic_failure |
150 | 151 | </chapter> |
151 | 152 | <chapter> |
|
332 | 333 | <title>functions/definitions</title> |
333 | 334 | !Finclude/net/mac80211.h ieee80211_rx_status |
334 | 335 | !Finclude/net/mac80211.h mac80211_rx_flags |
| 336 | +!Finclude/net/mac80211.h mac80211_tx_control_flags |
| 337 | +!Finclude/net/mac80211.h mac80211_rate_control_flags |
| 338 | +!Finclude/net/mac80211.h ieee80211_tx_rate |
335 | 339 | !Finclude/net/mac80211.h ieee80211_tx_info |
| 340 | +!Finclude/net/mac80211.h ieee80211_tx_info_clear_status |
336 | 341 | !Finclude/net/mac80211.h ieee80211_rx |
| 342 | +!Finclude/net/mac80211.h ieee80211_rx_ni |
337 | 343 | !Finclude/net/mac80211.h ieee80211_rx_irqsafe |
338 | 344 | !Finclude/net/mac80211.h ieee80211_tx_status |
| 345 | +!Finclude/net/mac80211.h ieee80211_tx_status_ni |
339 | 346 | !Finclude/net/mac80211.h ieee80211_tx_status_irqsafe |
340 | 347 | !Finclude/net/mac80211.h ieee80211_rts_get |
341 | 348 | !Finclude/net/mac80211.h ieee80211_rts_duration |
|
346 | 353 | !Finclude/net/mac80211.h ieee80211_stop_queue |
347 | 354 | !Finclude/net/mac80211.h ieee80211_wake_queues |
348 | 355 | !Finclude/net/mac80211.h ieee80211_stop_queues |
| 356 | +!Finclude/net/mac80211.h ieee80211_queue_stopped |
349 | 357 | </sect1> |
350 | 358 | </chapter> |
351 | 359 |
|
|
354 | 362 | !Pinclude/net/mac80211.h Frame filtering |
355 | 363 | !Finclude/net/mac80211.h ieee80211_filter_flags |
356 | 364 | </chapter> |
| 365 | + |
| 366 | + <chapter id="workqueue"> |
| 367 | + <title>The mac80211 workqueue</title> |
| 368 | +!Pinclude/net/mac80211.h mac80211 workqueue |
| 369 | +!Finclude/net/mac80211.h ieee80211_queue_work |
| 370 | +!Finclude/net/mac80211.h ieee80211_queue_delayed_work |
| 371 | + </chapter> |
357 | 372 | </part> |
358 | 373 |
|
359 | 374 | <part id="advanced"> |
|
374 | 389 | !Finclude/net/mac80211.h set_key_cmd |
375 | 390 | !Finclude/net/mac80211.h ieee80211_key_conf |
376 | 391 | !Finclude/net/mac80211.h ieee80211_key_flags |
| 392 | +!Finclude/net/mac80211.h ieee80211_tkip_key_type |
| 393 | +!Finclude/net/mac80211.h ieee80211_get_tkip_key |
| 394 | +!Finclude/net/mac80211.h ieee80211_key_removed |
377 | 395 | </chapter> |
378 | 396 |
|
379 | 397 | <chapter id="powersave"> |
|
417 | 435 | supported by mac80211, add notes about supporting hw crypto |
418 | 436 | with it. |
419 | 437 | </para> |
| 438 | +!Finclude/net/mac80211.h ieee80211_iterate_active_interfaces |
| 439 | +!Finclude/net/mac80211.h ieee80211_iterate_active_interfaces_atomic |
| 440 | + </chapter> |
| 441 | + |
| 442 | + <chapter id="station-handling"> |
| 443 | + <title>Station handling</title> |
| 444 | + <para>TODO</para> |
| 445 | +!Finclude/net/mac80211.h ieee80211_sta |
| 446 | +!Finclude/net/mac80211.h sta_notify_cmd |
| 447 | +!Finclude/net/mac80211.h ieee80211_find_sta |
| 448 | +!Finclude/net/mac80211.h ieee80211_find_sta_by_ifaddr |
| 449 | +!Finclude/net/mac80211.h ieee80211_sta_block_awake |
420 | 450 | </chapter> |
421 | 451 |
|
422 | 452 | <chapter id="hardware-scan-offload"> |
423 | 453 | <title>Hardware scan offload</title> |
424 | 454 | <para>TBD</para> |
425 | 455 | !Finclude/net/mac80211.h ieee80211_scan_completed |
426 | 456 | </chapter> |
| 457 | + |
| 458 | + <chapter id="aggregation"> |
| 459 | + <title>Aggregation</title> |
| 460 | + <sect1> |
| 461 | + <title>TX A-MPDU aggregation</title> |
| 462 | +!Pnet/mac80211/agg-tx.c TX A-MPDU aggregation |
| 463 | +!Cnet/mac80211/agg-tx.c |
| 464 | + </sect1> |
| 465 | + <sect1> |
| 466 | + <title>RX A-MPDU aggregation</title> |
| 467 | +!Pnet/mac80211/agg-rx.c RX A-MPDU aggregation |
| 468 | +!Cnet/mac80211/agg-rx.c |
| 469 | + </sect1> |
| 470 | +!Finclude/net/mac80211.h ieee80211_ampdu_mlme_action |
| 471 | + </chapter> |
| 472 | + |
| 473 | + <chapter id="smps"> |
| 474 | + <title>Spatial Multiplexing Powersave (SMPS)</title> |
| 475 | +!Pinclude/net/mac80211.h Spatial multiplexing power save |
| 476 | +!Finclude/net/mac80211.h ieee80211_request_smps |
| 477 | +!Finclude/net/mac80211.h ieee80211_smps_mode |
| 478 | + </chapter> |
427 | 479 | </part> |
428 | 480 |
|
429 | 481 | <part id="rate-control"> |
|
435 | 487 | interface and how it relates to mac80211 and drivers. |
436 | 488 | </para> |
437 | 489 | </partintro> |
438 | | - <chapter id="dummy"> |
439 | | - <title>dummy chapter</title> |
| 490 | + <chapter id="ratecontrol-api"> |
| 491 | + <title>Rate Control API</title> |
440 | 492 | <para>TBD</para> |
| 493 | +!Finclude/net/mac80211.h ieee80211_start_tx_ba_session |
| 494 | +!Finclude/net/mac80211.h ieee80211_start_tx_ba_cb_irqsafe |
| 495 | +!Finclude/net/mac80211.h ieee80211_stop_tx_ba_session |
| 496 | +!Finclude/net/mac80211.h ieee80211_stop_tx_ba_cb_irqsafe |
| 497 | +!Finclude/net/mac80211.h rate_control_changed |
| 498 | +!Finclude/net/mac80211.h ieee80211_tx_rate_control |
| 499 | +!Finclude/net/mac80211.h rate_control_send_low |
441 | 500 | </chapter> |
442 | 501 | </part> |
443 | 502 |
|
|
485 | 544 | </sect1> |
486 | 545 | </chapter> |
487 | 546 |
|
| 547 | + <chapter id="aggregation-internals"> |
| 548 | + <title>Aggregation</title> |
| 549 | +!Fnet/mac80211/sta_info.h sta_ampdu_mlme |
| 550 | +!Fnet/mac80211/sta_info.h tid_ampdu_tx |
| 551 | +!Fnet/mac80211/sta_info.h tid_ampdu_rx |
| 552 | + </chapter> |
| 553 | + |
488 | 554 | <chapter id="synchronisation"> |
489 | 555 | <title>Synchronisation</title> |
490 | 556 | <para>TBD</para> |
|
0 commit comments