Home
last modified time | relevance | path

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

/Linux-v6.1/include/linux/
Dbpf_verifier.h202 struct bpf_reg_state spilled_ptr; member
344 ? &frame->stack[slot].spilled_ptr : NULL)
/Linux-v6.1/kernel/bpf/
Dverifier.c721 state->stack[spi].spilled_ptr.dynptr.first_slot = true; in mark_stack_slots_dynptr()
722 state->stack[spi].spilled_ptr.dynptr.type = type; in mark_stack_slots_dynptr()
723 state->stack[spi - 1].spilled_ptr.dynptr.type = type; in mark_stack_slots_dynptr()
731 state->stack[spi].spilled_ptr.id = id; in mark_stack_slots_dynptr()
732 state->stack[spi - 1].spilled_ptr.id = id; in mark_stack_slots_dynptr()
754 if (dynptr_type_refcounted(state->stack[spi].spilled_ptr.dynptr.type)) { in unmark_stack_slots_dynptr()
755 release_reference(env, state->stack[spi].spilled_ptr.id); in unmark_stack_slots_dynptr()
756 state->stack[spi].spilled_ptr.id = 0; in unmark_stack_slots_dynptr()
757 state->stack[spi - 1].spilled_ptr.id = 0; in unmark_stack_slots_dynptr()
760 state->stack[spi].spilled_ptr.dynptr.first_slot = false; in unmark_stack_slots_dynptr()
[all …]