Home
last modified time | relevance | path

Searched refs:stack_arg_regs (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/
H A Dbpf_verifier.h406 struct bpf_reg_state *stack_arg_regs; /* Outgoing on-stack arguments */ member
545 frame->stack_arg_regs[slot].type != NOT_INIT) in bpf_get_spilled_stack_arg()
546 return &frame->stack_arg_regs[slot]; in bpf_get_spilled_stack_arg()
/linux/kernel/bpf/
H A Ddiagnostics.c1569 return &state->stack_arg_regs[target->stack_arg]; in target_to_reg()
1600 start = (unsigned long)state->stack_arg_regs; in reg_to_target()
1601 end = (unsigned long)(state->stack_arg_regs + state->out_stack_arg_cnt); in reg_to_target()
1604 reg - state->stack_arg_regs); in reg_to_target()
H A Dstates.c859 &old->stack_arg_regs[i] : &not_init; in stack_arg_safe()
861 &cur->stack_arg_regs[i] : &not_init; in stack_arg_safe()
H A Dbacktrack.c945 reg = &func->stack_arg_regs[i]; in bpf_mark_chain_precision()
H A Dverifier.c1349 dst->stack_arg_regs = copy_array(dst->stack_arg_regs, src->stack_arg_regs, n, in copy_stack_state()
1352 if (!dst->stack_arg_regs) in copy_stack_state()
1406 state->stack_arg_regs = realloc_array(state->stack_arg_regs, old_n, cnt, in grow_stack_arg_slots()
1408 if (!state->stack_arg_regs) in grow_stack_arg_slots()
1597 kfree(state->stack_arg_regs); in free_func_state()
4181 arg = &state->stack_arg_regs[spi]; in check_stack_arg_write()
4185 state->stack_arg_regs[spi] = *value_reg; in check_stack_arg_write()
4222 arg = &caller->stack_arg_regs[spi]; in check_stack_arg_read()
4249 caller->stack_arg_regs[spi].type == NOT_INIT) { in check_outgoing_stack_args()
4271 return &caller->stack_arg_regs[arg - MAX_BPF_FUNC_REG_ARGS]; in get_func_arg_reg()
[all …]