Searched refs:caller_saved (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/tools/perf/util/ |
| H A D | annotate-data.c | 165 state->regs[0].caller_saved = true; in init_type_state() 166 state->regs[1].caller_saved = true; in init_type_state() 167 state->regs[2].caller_saved = true; in init_type_state() 168 state->regs[4].caller_saved = true; in init_type_state() 169 state->regs[5].caller_saved = true; in init_type_state() 170 state->regs[8].caller_saved = true; in init_type_state() 171 state->regs[9].caller_saved = true; in init_type_state() 172 state->regs[10].caller_saved = true; in init_type_state() 173 state->regs[11].caller_saved = true; in init_type_state()
|
| H A D | annotate-data.h | 177 bool caller_saved; member
|
| /linux-6.15/tools/perf/arch/x86/annotate/ |
| H A D | instructions.c | 242 if (state->regs[i].caller_saved) in update_insn_state_x86()
|
| /linux-6.15/kernel/bpf/ |
| H A D | verifier.c | 2066 static const int caller_saved[CALLER_SAVED_REGS] = { variable 10260 mark_reg_not_init(env, regs, caller_saved[i]); in clear_caller_saved_regs() 10261 __check_reg_arg(env, regs, caller_saved[i], DST_OP_NO_MARK); in clear_caller_saved_regs() 11548 mark_reg_not_init(env, regs, caller_saved[i]); in check_helper_call() 11549 check_reg_arg(env, caller_saved[i], DST_OP_NO_MARK); in check_helper_call() 13470 mark_reg_not_init(env, regs, caller_saved[i]); in check_kfunc_call() 13633 mark_reg_not_init(env, regs, caller_saved[i]); in check_kfunc_call() 16789 mark_reg_not_init(env, regs, caller_saved[i]); in check_ld_abs() 16790 check_reg_arg(env, caller_saved[i], DST_OP_NO_MARK); in check_ld_abs() 17365 for (i = 1, off = lowest_off; i <= ARRAY_SIZE(caller_saved); ++i, off += BPF_REG_SIZE) { in mark_fastcall_pattern_for_call()
|