Searched refs:frameno (Results 1 – 5 of 5) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | diagnostics.c | 58 u8 frameno; member 62 static struct bpf_diag_mod_target diag_reg_target(u32 frame_id, u8 frameno, u8 regno) in diag_reg_target() argument 66 .frameno = frameno, in diag_reg_target() 72 static struct bpf_diag_mod_target diag_stack_arg_target(u32 frame_id, u8 frameno, u8 slot) in diag_stack_arg_target() argument 76 .frameno = frameno, in diag_stack_arg_target() 82 static struct bpf_diag_mod_target diag_stack_slot_target(u32 frame_id, u8 frameno, u16 spi) in diag_stack_slot_target() argument 86 .frameno = frameno, in diag_stack_slot_target() 92 static struct bpf_diag_mod_target diag_stack_range_target(u32 frame_id, u8 frameno, in diag_stack_range_target() argument 97 .frameno = frameno, in diag_stack_range_target() 157 u32 frameno; member [all …]
|
| H A D | log.c | 643 if (state->frameno != reg->frameno) in print_reg_state() 644 verbose(env, "[%d]", reg->frameno); in print_reg_state() 701 u32 frameno, bool print_all) in print_verifier_state() argument 703 const struct bpf_func_state *state = vstate->frame[frameno]; in print_verifier_state() 707 if (state->frameno) in print_verifier_state() 708 verbose(env, " frame%d:", state->frameno); in print_verifier_state() 804 u32 frameno) in print_insn_state() argument 813 print_verifier_state(env, vstate, frameno, false); in print_insn_state()
|
| H A D | liveness.c | 103 u32 frameno) in lookup_instance() argument 109 subprog_start = env->subprog_info[st->frame[frameno]->subprogno].start; in lookup_instance() 110 callsite = frameno > 0 ? st->frame[frameno]->callsite : subprog_start; in lookup_instance() 112 for (depth = frameno; ; depth--) { in lookup_instance() 330 static bool is_live_before(struct func_instance *instance, u32 insn_idx, u32 frameno, u32 half_spi) in is_live_before() argument 334 masks = get_frame_masks(instance, frameno, insn_idx); in is_live_before() 359 bool bpf_stack_slot_alive(struct bpf_verifier_env *env, u32 frameno, u32 half_spi) in bpf_stack_slot_alive() argument 377 rel = frameno + cur_delta; in bpf_stack_slot_alive() 384 for (i = frameno; i < q->curframe; i++) { in bpf_stack_slot_alive() 390 rel = frameno + delta; in bpf_stack_slot_alive()
|
| H A D | verifier.c | 2286 regs[BPF_REG_FP].frameno = state->frameno; in init_reg_state() 2300 int callsite, int frameno, int subprogno) in init_func_state() argument 2303 state->frameno = frameno; in init_func_state() 2348 0 /* frameno within this callchain */, in push_async_cb() 3251 u8 frameno; member 3276 * - 4-bits frameno 3289 tmp |= e->frameno; in linked_regs_pack() 3311 e->frameno in linked_regs_unpack() 16846 __collect_linked_regs(struct linked_regs * reg_set,struct bpf_reg_state * reg,u32 id,u32 frameno,u32 spi_or_reg,bool is_reg) __collect_linked_regs() argument [all...] |
| /linux/include/linux/ |
| H A D | bpf_verifier.h | 55 u8 frameno; member 357 u32 frameno; member 1255 return cur->frame[reg->frameno]; in bpf_func() 1497 u32 frameno, bool print_all); 1499 u32 frameno); 1606 u8 frameno; member 1652 bool bpf_stack_slot_alive(struct bpf_verifier_env *env, u32 frameno, u32 spi);
|