Searched refs:caller_saved (Results 1 – 4 of 4) sorted by relevance
| /linux/tools/perf/util/ |
| H A D | annotate-data.c | 170 state->regs[0].caller_saved = true; in init_type_state() 171 state->regs[1].caller_saved = true; in init_type_state() 172 state->regs[2].caller_saved = true; in init_type_state() 173 state->regs[4].caller_saved = true; in init_type_state() 174 state->regs[5].caller_saved = true; in init_type_state() 175 state->regs[8].caller_saved = true; in init_type_state() 176 state->regs[9].caller_saved = true; in init_type_state() 177 state->regs[10].caller_saved = true; in init_type_state() 178 state->regs[11].caller_saved = true; in init_type_state()
|
| H A D | annotate-data.h | 172 * The @caller_saved registers are invalidated after a function call. 184 bool caller_saved; member
|
| /linux/tools/perf/util/annotate-arch/ |
| H A D | annotate-x86.c | 259 if (!reg->caller_saved) in update_insn_state_x86()
|
| /linux/kernel/bpf/ |
| H A D | verifier.c | 1825 static const int caller_saved[CALLER_SAVED_REGS] = { variable 1835 bpf_diag_record_scrub(env, ®s[caller_saved[i]], in bpf_diag_record_caller_saved() 9545 bpf_mark_reg_not_init(env, ®s[caller_saved[i]]); in clear_caller_saved_regs() 9546 __check_reg_arg(env, regs, caller_saved[i], DST_OP_NO_MARK); in clear_caller_saved_regs() 11000 bpf_mark_reg_not_init(env, ®s[caller_saved[i]]); in check_helper_call() 11001 check_reg_arg(env, caller_saved[i], DST_OP_NO_MARK); in check_helper_call() 13711 bpf_mark_reg_not_init(env, ®s[caller_saved[i]]); in check_kfunc_call() 13897 u32 regno = caller_saved[i]; in check_kfunc_call() 17198 bpf_mark_reg_not_init(env, ®s[caller_saved[i]]); in check_ld_abs() 17199 check_reg_arg(env, caller_saved[i], DST_OP_NO_MARK); in check_ld_abs() [all …]
|