console.rst 865 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. .. SPDX-License-Identifier: GPL-2.0
  2. =======
  3. Console
  4. =======
  5. .. contents:: :local:
  6. Struct Console
  7. ==============
  8. .. kernel-doc:: include/linux/console.h
  9. :identifiers: console cons_flags
  10. Internals
  11. ---------
  12. .. kernel-doc:: include/linux/console.h
  13. :identifiers: nbcon_state nbcon_prio nbcon_context nbcon_write_context
  14. Struct Consw
  15. ============
  16. .. kernel-doc:: include/linux/console.h
  17. :identifiers: consw
  18. Console functions
  19. =================
  20. .. kernel-doc:: include/linux/console.h
  21. :identifiers: console_srcu_read_flags console_srcu_write_flags
  22. console_is_registered for_each_console_srcu for_each_console
  23. .. kernel-doc:: drivers/tty/vt/selection.c
  24. :export:
  25. .. kernel-doc:: drivers/tty/vt/vt.c
  26. :export:
  27. Internals
  28. ---------
  29. .. kernel-doc:: drivers/tty/vt/selection.c
  30. :internal:
  31. .. kernel-doc:: drivers/tty/vt/vt.c
  32. :internal: