Home
last modified time | relevance | path

Searched refs:NORETURN (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/tools/objtool/
H A Dnoreturns.h9 NORETURN(__fortify_panic)
10 NORETURN(__ia32_sys_exit)
12 NORETURN(__kunit_abort)
17 NORETURN(__x64_sys_exit)
26 NORETURN(do_exit)
27 NORETURN(do_group_exit)
28 NORETURN(do_task_dead)
33 NORETURN(kthread_exit)
40 NORETURN(panic)
42 NORETURN(rest_init)
[all …]
H A Dcheck.c253 #define NORETURN(func) __stringify(func), in __dead_end_function() macro
257 #undef NORETURN in __dead_end_function()
/linux-6.15/scripts/dtc/
H A Dutil.h23 #define NORETURN __attribute__((noreturn)) macro
26 #define NORETURN macro
34 static inline void NORETURN PRINTF(1, 2) die(const char *str, ...) in die()
188 void NORETURN util_version(void);
202 void NORETURN util_usage(const char *errmsg, const char *synopsis,
H A Dutil.c420 void NORETURN util_version(void) in util_version()
426 void NORETURN util_usage(const char *errmsg, const char *synopsis, in util_usage()
/linux-6.15/tools/memory-model/
H A Dlinux-kernel.def66 atomic_add(V,X) { __atomic_op{NORETURN}(X,+,V); }
67 atomic_sub(V,X) { __atomic_op{NORETURN}(X,-,V); }
68 atomic_and(V,X) { __atomic_op{NORETURN}(X,&,V); }
69 atomic_or(V,X) { __atomic_op{NORETURN}(X,|,V); }
70 atomic_xor(V,X) { __atomic_op{NORETURN}(X,^,V); }
71 atomic_inc(X) { __atomic_op{NORETURN}(X,+,1); }
72 atomic_dec(X) { __atomic_op{NORETURN}(X,-,1); }
73 atomic_andnot(V,X) { __atomic_op{NORETURN}(X,&~,V); }
H A Dlinux-kernel.bell19 'NORETURN (* R of non-return RMW *) ||
48 let Noreturn = NORETURN \ W
/linux-6.15/tools/memory-model/Documentation/
H A Dherd-representation.txt68 | atomic_add | R*[NORETURN] ->rmw W*[NORETURN] |
/linux-6.15/tools/objtool/Documentation/
H A Dobjtool.txt333 3. file.o: warning: objtool: foo+0x48c: bar() missing __noreturn in .c/.h or NORETURN() in noreturn…
337 declaration and its definition, and must have a NORETURN() annotation