Searched refs:ptr_regno (Results 1 - 1 of 1) sorted by relevance
/device/soc/rockchip/common/sdk_linux/kernel/bpf/ |
H A D | verifier.c | 2394 /* Write the stack: 'stack[ptr_regno + off] = value_regno'. 'ptr_regno' is
2415 struct bpf_func_state *state, int ptr_regno, int off, int size, int value_regno,
in check_stack_write_var_off() 2429 ptr_reg = &cur->regs[ptr_regno];
in check_stack_write_var_off() 2646 /* Read the stack at 'ptr_regno + off' and put the result into the register
2648 * 'off' includes the pointer register's fixed offset(i.e. 'ptr_regno.off'),
2655 * SCALAR_VALUE. That's why we assert that the 'ptr_regno' has a variable
2659 static int check_stack_read_var_off(struct bpf_verifier_env *env, int ptr_regno, int off, int size, int dst_regno)
in check_stack_read_var_off() argument 2662 struct bpf_reg_state *reg = reg_state(env, ptr_regno);
in check_stack_read_var_off() 2669 err = check_stack_range_initialized(env, ptr_regno, of in check_stack_read_var_off() 2413 check_stack_write_var_off(struct bpf_verifier_env *env, struct bpf_func_state *state, int ptr_regno, int off, int size, int value_regno, int insn_idx) check_stack_write_var_off() argument 2689 check_stack_read(struct bpf_verifier_env *env, int ptr_regno, int off, int size, int dst_regno) check_stack_read() argument 2743 check_stack_write(struct bpf_verifier_env *env, int ptr_regno, int off, int size, int value_regno, int insn_idx) check_stack_write() argument [all...] |
Completed in 8 milliseconds