Home
last modified time | relevance | path

Searched refs:callee (Results 1 – 25 of 25) sorted by relevance

/linux-6.15/arch/arc/kernel/
H A Dptrace.c220 REG_IN_ONE(callee.r25, &cregs->r25); in genregs_set()
221 REG_IN_ONE(callee.r24, &cregs->r24); in genregs_set()
222 REG_IN_ONE(callee.r23, &cregs->r23); in genregs_set()
223 REG_IN_ONE(callee.r22, &cregs->r22); in genregs_set()
224 REG_IN_ONE(callee.r21, &cregs->r21); in genregs_set()
225 REG_IN_ONE(callee.r20, &cregs->r20); in genregs_set()
226 REG_IN_ONE(callee.r19, &cregs->r19); in genregs_set()
227 REG_IN_ONE(callee.r18, &cregs->r18); in genregs_set()
228 REG_IN_ONE(callee.r17, &cregs->r17); in genregs_set()
229 REG_IN_ONE(callee.r16, &cregs->r16); in genregs_set()
[all …]
H A Dentry.S195 ; save callee regs in case tracer/gdb wants to peek
198 ; safekeep ref to callee regs
205 ; unwind stack to discard callee regs
H A Dentry-arcv2.S141 ; TBD: optimize - do this only if a callee reg was involved
H A Dentry-compact.S279 ; TBD: optimize - do this only if a callee reg was involved
/linux-6.15/scripts/gcc-plugins/
H A Dgcc-common.h185 #define cgraph_create_edge(caller, callee, call_stmt, count, freq) \ argument
186 (caller)->create_edge((callee), (call_stmt), (count))
188 #define cgraph_create_edge_including_clones(caller, callee, \ argument
190 (caller)->create_edge_including_clones((callee), \
193 #define cgraph_create_edge(caller, callee, call_stmt, count, freq) \ argument
194 (caller)->create_edge((callee), (call_stmt), (count), (freq))
196 #define cgraph_create_edge_including_clones(caller, callee, \ argument
198 (caller)->create_edge_including_clones((callee), \
/linux-6.15/arch/csky/kernel/
H A Dftrace.c41 static inline void make_jbsr(unsigned long callee, unsigned long pc, in make_jbsr() argument
48 offset = (long) callee - (long) pc; in make_jbsr()
52 call[2] = callee >> 16; in make_jbsr()
54 call[4] = callee & 0xffff; in make_jbsr()
/linux-6.15/arch/riscv/include/asm/
H A Dftrace.h91 #define make_call_t0(caller, callee, call) \ argument
94 (unsigned long) (callee) - (unsigned long) (caller); \
107 #define make_call_ra(caller, callee, call) \ argument
110 (unsigned long) (callee) - (unsigned long) (caller); \
/linux-6.15/arch/arc/include/uapi/asm/
H A Dptrace.h47 } callee; member
/linux-6.15/tools/testing/selftests/powerpc/pmu/ebb/
H A Debb.h50 void setup_ebb_handler(void (*callee)(void));
H A Debb.c131 void setup_ebb_handler(void (*callee)(void)) in setup_ebb_handler()
149 ebb_user_func = callee; in setup_ebb_handler()
/linux-6.15/arch/powerpc/kernel/
H A Dirq.c218 [callee] "i" (__do_softirq) in call_do_softirq()
276 [callee] "i" (__do_irq) in call_do_irq()
/linux-6.15/Documentation/bpf/standardization/
H A Dabi.rst21 * R6 - R9: callee saved registers that function calls will preserve
/linux-6.15/kernel/bpf/
H A Dverifier.c10294 callee = kzalloc(sizeof(*callee), GFP_KERNEL); in setup_func_entry()
10295 if (!callee) in setup_func_entry()
10303 init_func_state(env, callee, in setup_func_entry()
10318 free_func_state(callee); in setup_func_entry()
10487 callee = async_cb->frame[0]; in push_callback_call()
10658 callee->in_callback_fn = true; in set_map_elem_callback_state()
10680 callee->in_callback_fn = true; in set_loop_callback_state()
10738 callee->in_callback_fn = true; in set_find_vma_callback_state()
10816 if (!callee->in_callback_fn) in in_rbtree_lock_required_cb()
10854 if (callee->in_callback_fn) { in prepare_func_exit()
[all …]
/linux-6.15/Documentation/bpf/
H A Dclassic_vs_extended.rst20 sparcv9/mips64 have 7 - 8 registers for arguments; x86_64 has 6 callee saved
21 registers, and aarch64/sparcv9/mips64 have 11 or more callee saved registers.
75 a return value of the function. Since R6 - R9 are callee saved, their state
131 and rbx, r12 - r15 are callee saved.
H A Dverifier.rst35 Since R6-R9 are callee saved, their state is preserved across the call.
89 callee saved registers may not be enough for some programs.
421 * For the outer stack frames, only callee saved registers (r6-r9) and stack
/linux-6.15/tools/perf/util/
H A Dmachine.c2237 bool callee, int end, in lbr_callchain_add_kernel_ip() argument
2244 if (callee) { in lbr_callchain_add_kernel_ip()
2303 bool callee, in lbr_callchain_add_lbr_ip() argument
2329 if (callee) { in lbr_callchain_add_lbr_ip()
2444 bool callee) in has_stitched_lbr() argument
2506 if (callee) in has_stitched_lbr()
2561 bool callee = (callchain_param.order == ORDER_CALLEE); in resolve_lbr_callchain_sample() local
2584 max_lbr, callee); in resolve_lbr_callchain_sample()
2597 if (callee) { in resolve_lbr_callchain_sample()
/linux-6.15/Documentation/arch/arm64/
H A Dsve.rst539 (*) callee-save:
541 FPCR contains callee-save and caller-save bits. See [4] for details.
552 * Z8 bits [63:0] .. Z15 bits [63:0] are callee-save.
593 (*) callee-save:
595 FPCR contains a mixture of callee-save and caller-save bits.
/linux-6.15/Documentation/livepatch/
H A Dreliable-stacktrace.rst296 ADR LR, <callee>
301 The ADR places the address of 'callee' into the LR, before the BLR branches to
302 this address. If a trace is made immediately after the ADR, 'callee' will
/linux-6.15/tools/perf/Documentation/
H A Dperf-config.txt487 'callee' which means callee is printed at top and then followed by its
494 still default to 'callee'.
H A Dperf-report.txt288 - callee: callee based call graph.
290 Default is 'caller' when --children is used, otherwise 'callee'.
/linux-6.15/Documentation/networking/
H A Dstrparser.rst174 is queued. The callee must consume the sk_buff; it can
/linux-6.15/include/linux/
H A Dbpf.h173 struct bpf_func_state *callee);
2601 struct bpf_func_state *callee);
/linux-6.15/Documentation/driver-api/media/
H A Dv4l2-subdev.rst615 the callee's active state with :c:func:`v4l2_subdev_lock_and_get_active_state()`,
/linux-6.15/arch/
H A DKconfig1634 start of its callee. This may avoid redundant work, and may
/linux-6.15/Documentation/filesystems/xfs/
H A Dxfs-online-fsck-design.rst3501 caller and the callee.