/Linux-v4.19/arch/arc/kernel/ |
D | ptrace.c | 77 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 …]
|
D | entry.S | 311 ; 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
|
D | entry-arcv2.S | 153 ; TBD: optimize - do this only if a callee reg was involved
|
D | entry-compact.S | 294 ; TBD: optimize - do this only if a callee reg was involved
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | ftrace.h | 46 #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/ |
D | draw_functrace.py | 118 calltime, callee, caller = parseLine(line) 124 tree = tree.calls(callee, calltime)
|
/Linux-v4.19/scripts/gcc-plugins/ |
D | gcc-common.h | 720 #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/ |
D | ptrace.h | 47 } callee; member
|
/Linux-v4.19/tools/testing/selftests/powerpc/pmu/ebb/ |
D | ebb.h | 50 void setup_ebb_handler(void (*callee)(void));
|
D | ebb.c | 131 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/ |
D | sve.txt | 437 (*) 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/ |
D | verifier.c | 2330 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/ |
D | sha512_x4_avx2.S | 245 # 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/ |
D | sha1_x8_avx2.S | 299 # save callee-saved clobbered registers to comply with C function ABI 454 # restore callee-saved clobbered registers
|
/Linux-v4.19/tools/perf/Documentation/ |
D | perf-config.txt | 407 'callee' which means callee is printed at top and then followed by its 414 still default to 'callee'.
|
D | perf-report.txt | 233 - callee: callee based call graph. 235 Default is 'caller' when --children is used, otherwise 'callee'.
|
/Linux-v4.19/arch/x86/crypto/sha256-mb/ |
D | sha256_x8_avx2.S | 285 # save callee-saved clobbered registers to comply with C function ABI 432 # restore callee-saved clobbered registers
|
/Linux-v4.19/Documentation/networking/ |
D | filter.txt | 618 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.
|
D | strparser.txt | 144 is queued. The callee must consume the sk_buff; it can
|
/Linux-v4.19/Documentation/s390/ |
D | Debugging390.txt | 473 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/ |
D | entry.S | 1509 st.q SP, 24, r35 ! r35 is callee-save
|