summaryrefslogtreecommitdiff
path: root/doc/api/setjmp.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/api/setjmp.rst')
-rw-r--r--doc/api/setjmp.rst20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/api/setjmp.rst b/doc/api/setjmp.rst
new file mode 100644
index 00000000000..c30e51c2b55
--- /dev/null
+++ b/doc/api/setjmp.rst
@@ -0,0 +1,20 @@
+.. SPDX-License-Identifier: GPL-2.0-or-later
+
+Long jump API
+=============
+
+.. kernel-doc:: include/setjmp.h
+ :doc: Overview
+
+.. kernel-doc:: include/setjmp.h
+ :internal:
+
+Example
+-------
+
+Here is an example showing how to use the a long jump functions and
+initjmp() in particular:
+
+.. literalinclude:: ../../test/lib/initjmp.c
+ :language: c
+ :linenos: