api.rst 516 B

123456789101112131415161718192021222324252627282930
  1. .. SPDX-License-Identifier: GPL-2.0
  2. =================
  3. Livepatching APIs
  4. =================
  5. Livepatch Enablement
  6. ====================
  7. .. kernel-doc:: kernel/livepatch/core.c
  8. :export:
  9. Shadow Variables
  10. ================
  11. .. kernel-doc:: kernel/livepatch/shadow.c
  12. :export:
  13. System State Changes
  14. ====================
  15. .. kernel-doc:: kernel/livepatch/state.c
  16. :export:
  17. Object Types
  18. ============
  19. .. kernel-doc:: include/linux/livepatch.h
  20. :identifiers: klp_patch klp_object klp_func klp_callbacks klp_state