Home
last modified time | relevance | path

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

/Linux-v4.19/arch/arc/kernel/
Dptrace.c77 REG_O_ONE(callee.r25, &cregs->r25); in genregs_get()
78 REG_O_ONE(callee.r24, &cregs->r24); in genregs_get()
79 REG_O_ONE(callee.r23, &cregs->r23); in genregs_get()
80 REG_O_ONE(callee.r22, &cregs->r22); in genregs_get()
81 REG_O_ONE(callee.r21, &cregs->r21); in genregs_get()
82 REG_O_ONE(callee.r20, &cregs->r20); in genregs_get()
83 REG_O_ONE(callee.r19, &cregs->r19); in genregs_get()
84 REG_O_ONE(callee.r18, &cregs->r18); in genregs_get()
85 REG_O_ONE(callee.r17, &cregs->r17); in genregs_get()
86 REG_O_ONE(callee.r16, &cregs->r16); in genregs_get()
[all …]
Dentry.S311 ; save/restore callee-saved regs.
313 ; However, here we need to explicitly save callee regs because
321 ; save location of saved Callee Regs @ thread_struct->callee
Dentry-arcv2.S153 ; TBD: optimize - do this only if a callee reg was involved
Dentry-compact.S294 ; TBD: optimize - do this only if a callee reg was involved
/Linux-v4.19/arch/riscv/include/asm/
Dftrace.h46 #define make_call(caller, callee, call) \ argument
48 call[0] = to_auipc_insn((unsigned int)((unsigned long)callee - \
50 call[1] = to_jalr_insn((unsigned int)((unsigned long)callee - \
/Linux-v4.19/scripts/tracing/
Ddraw_functrace.py118 calltime, callee, caller = parseLine(line)
124 tree = tree.calls(callee, calltime)
/Linux-v4.19/scripts/gcc-plugins/
Dgcc-common.h720 #define cgraph_create_edge(caller, callee, call_stmt, count, freq) \ argument
721 (caller)->create_edge((callee), (call_stmt), (count))
723 #define cgraph_create_edge_including_clones(caller, callee, \ argument
725 (caller)->create_edge_including_clones((callee), \
728 #define cgraph_create_edge(caller, callee, call_stmt, count, freq) \ argument
729 (caller)->create_edge((callee), (call_stmt), (count), (freq))
731 #define cgraph_create_edge_including_clones(caller, callee, \ argument
733 (caller)->create_edge_including_clones((callee), \
/Linux-v4.19/arch/arc/include/uapi/asm/
Dptrace.h47 } callee; member
/Linux-v4.19/tools/testing/selftests/powerpc/pmu/ebb/
Debb.h50 void setup_ebb_handler(void (*callee)(void));
Debb.c131 void setup_ebb_handler(void (*callee)(void)) in setup_ebb_handler()
149 ebb_user_func = callee; in setup_ebb_handler()
/Linux-v4.19/Documentation/arm64/
Dsve.txt437 (*) callee-save:
439 FPCR contains callee-save and caller-save bits. See [4] for details.
450 * Z8 bits [63:0] .. Z15 bits [63:0] are callee-save.
489 (*) callee-save:
491 FPCR contains a mixture of callee-save and caller-save bits.
/Linux-v4.19/kernel/bpf/
Dverifier.c2330 struct bpf_func_state *caller, *callee; in check_func_call() local
2354 callee = kzalloc(sizeof(*callee), GFP_KERNEL); in check_func_call()
2355 if (!callee) in check_func_call()
2357 state->frame[state->curframe + 1] = callee; in check_func_call()
2363 init_func_state(env, callee, in check_func_call()
2371 callee->regs[i] = caller->regs[i]; in check_func_call()
2389 print_verifier_state(env, callee); in check_func_call()
2397 struct bpf_func_state *caller, *callee; in prepare_func_exit() local
2400 callee = state->frame[state->curframe]; in prepare_func_exit()
2401 r0 = &callee->regs[BPF_REG_0]; in prepare_func_exit()
[all …]
/Linux-v4.19/arch/x86/crypto/sha512-mb/
Dsha512_x4_avx2.S245 # save callee-saved clobbered registers to comply with C function ABI
353 # restore callee-saved clobbered registers
/Linux-v4.19/arch/x86/crypto/sha1-mb/
Dsha1_x8_avx2.S299 # save callee-saved clobbered registers to comply with C function ABI
454 # restore callee-saved clobbered registers
/Linux-v4.19/tools/perf/Documentation/
Dperf-config.txt407 'callee' which means callee is printed at top and then followed by its
414 still default to 'callee'.
Dperf-report.txt233 - callee: callee based call graph.
235 Default is 'caller' when --children is used, otherwise 'callee'.
/Linux-v4.19/arch/x86/crypto/sha256-mb/
Dsha256_x8_avx2.S285 # save callee-saved clobbered registers to comply with C function ABI
432 # restore callee-saved clobbered registers
/Linux-v4.19/Documentation/networking/
Dfilter.txt618 sparcv9/mips64 have 7 - 8 registers for arguments; x86_64 has 6 callee saved
619 registers, and aarch64/sparcv9/mips64 have 11 or more callee saved registers.
625 * R6 - R9 - callee saved registers that in-kernel function will preserve
680 a return value of the function. Since R6 - R9 are callee saved, their state
734 and rbx, r12 - r15 are callee saved.
1043 Since R6-R9 are callee saved, their state is preserved across the call.
1086 callee saved registers may not be enough for some programs.
Dstrparser.txt144 is queued. The callee must consume the sk_buff; it can
/Linux-v4.19/Documentation/s390/
DDebugging390.txt473 parameters for the callee's cannot all be put in registers, the same
536 by the callee are saved, e.g. the compiler is perfectly
584 96 160 outgoing args passed from caller to callee
630 40039a: a7 fa ff a0 ahi %r15,-96 # Make area for callee saving
/Linux-v4.19/arch/sh/kernel/cpu/sh5/
Dentry.S1509 st.q SP, 24, r35 ! r35 is callee-save