Searched refs:NORETURN (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/tools/objtool/ |
| H A D | noreturns.h | 9 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 D | check.c | 253 #define NORETURN(func) __stringify(func), in __dead_end_function() macro 257 #undef NORETURN in __dead_end_function()
|
| /linux-6.15/scripts/dtc/ |
| H A D | util.h | 23 #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 D | util.c | 420 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 D | linux-kernel.def | 66 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 D | linux-kernel.bell | 19 'NORETURN (* R of non-return RMW *) || 48 let Noreturn = NORETURN \ W
|
| /linux-6.15/tools/memory-model/Documentation/ |
| H A D | herd-representation.txt | 68 | atomic_add | R*[NORETURN] ->rmw W*[NORETURN] |
|
| /linux-6.15/tools/objtool/Documentation/ |
| H A D | objtool.txt | 333 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
|