Home
last modified time | relevance | path

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

/linux-5.19.10/include/linux/
Dbpf_verifier.h85 } dynptr; member
/linux-5.19.10/kernel/bpf/
Dverifier.c712 state->stack[spi].spilled_ptr.dynptr.first_slot = true; in mark_stack_slots_dynptr()
713 state->stack[spi].spilled_ptr.dynptr.type = type; in mark_stack_slots_dynptr()
714 state->stack[spi - 1].spilled_ptr.dynptr.type = type; in mark_stack_slots_dynptr()
745 if (dynptr_type_refcounted(state->stack[spi].spilled_ptr.dynptr.type)) { in unmark_stack_slots_dynptr()
751 state->stack[spi].spilled_ptr.dynptr.first_slot = false; in unmark_stack_slots_dynptr()
752 state->stack[spi].spilled_ptr.dynptr.type = 0; in unmark_stack_slots_dynptr()
753 state->stack[spi - 1].spilled_ptr.dynptr.type = 0; in unmark_stack_slots_dynptr()
784 !state->stack[spi].spilled_ptr.dynptr.first_slot) in is_dynptr_reg_valid_init()
797 return state->stack[spi].spilled_ptr.dynptr.type == arg_to_dynptr_type(arg_type); in is_dynptr_reg_valid_init()