Lines Matching refs:callable
121 1. Each callable function must be annotated as such with the ELF
125 callable code which should be annotated accordingly.
128 callable function in order to analyze its stack metadata.
130 2. Conversely, each section of code which is *not* callable should *not*
134 This rule is needed so that objtool can ignore non-callable code.
137 3. Each callable function which calls another function must have the
159 5. A callable function may not execute kernel entry/exit instructions.
161 which shouldn't be be in callable functions anyway.
163 This rule is just a sanity check to ensure that callable functions
188 If the error is for an asm file, and func() is indeed a callable
190 FRAME_END macros. Otherwise, if it's not a callable function, remove
210 reachable from) a callable function, the function should be annotated
220 If it's not actually in a callable function (e.g. kernel entry code),
233 5. file.o: warning: objtool: func()+0x6: unsupported instruction in callable function
236 instructions aren't allowed in a callable function, and are most
238 the callable function annotation (ENDPROC) and should always be
242 6. file.o: warning: objtool: func()+0x26: sibling call from callable instruction with modified stac…
251 If the instruction is not actually in a callable function (e.g.