Home
last modified time | relevance | path

Searched refs:spilled_ptr (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/kernel/bpf/
H A Dverifier.c930 mark_dynptr_stack_regs(env, &state->stack[spi].spilled_ptr, in mark_stack_slots_dynptr()
931 &state->stack[spi - 1].spilled_ptr, type); in mark_stack_slots_dynptr()
945 state->stack[spi].spilled_ptr.ref_obj_id = id; in mark_stack_slots_dynptr()
946 state->stack[spi - 1].spilled_ptr.ref_obj_id = id; in mark_stack_slots_dynptr()
949 state->stack[spi].spilled_ptr.live |= REG_LIVE_WRITTEN; in mark_stack_slots_dynptr()
950 state->stack[spi - 1].spilled_ptr.live |= REG_LIVE_WRITTEN; in mark_stack_slots_dynptr()
964 __mark_reg_not_init(env, &state->stack[spi].spilled_ptr); in invalidate_dynptr()
965 __mark_reg_not_init(env, &state->stack[spi - 1].spilled_ptr); in invalidate_dynptr()
988 state->stack[spi].spilled_ptr.live |= REG_LIVE_WRITTEN; in invalidate_dynptr()
989 state->stack[spi - 1].spilled_ptr.live |= REG_LIVE_WRITTEN; in invalidate_dynptr()
[all …]
/openbmc/linux/include/linux/
H A Dbpf_verifier.h252 struct bpf_reg_state spilled_ptr; member
419 ? &frame->stack[slot].spilled_ptr : NULL)
/openbmc/linux/Documentation/bpf/
H A Dverifier.rst373 struct bpf_reg_state spilled_ptr;