Lines Matching refs:BPF_REG_SIZE
160 #define BPF_REG_SIZE 8 /* size of eBPF register in bytes */ macro
168 struct reg_state spilled_regs[MAX_BPF_STACK / BPF_REG_SIZE];
260 for (i = 0; i < MAX_BPF_STACK; i += BPF_REG_SIZE) { in print_verifier_state()
263 reg_type_str[env->cur_state.spilled_regs[i / BPF_REG_SIZE].type]); in print_verifier_state()
564 if (size != BPF_REG_SIZE) { in check_stack_write()
570 state->spilled_regs[(MAX_BPF_STACK + off) / BPF_REG_SIZE] = in check_stack_write()
573 for (i = 0; i < BPF_REG_SIZE; i++) in check_stack_write()
577 state->spilled_regs[(MAX_BPF_STACK + off) / BPF_REG_SIZE] = in check_stack_write()
595 if (size != BPF_REG_SIZE) { in check_stack_read()
599 for (i = 1; i < BPF_REG_SIZE; i++) { in check_stack_read()
609 state->spilled_regs[(MAX_BPF_STACK + off) / BPF_REG_SIZE]; in check_stack_read()
720 size != BPF_REG_SIZE) { in check_mem_access()
1646 if (i % BPF_REG_SIZE) in states_equal()
1648 if (memcmp(&old->spilled_regs[i / BPF_REG_SIZE], in states_equal()
1649 &cur->spilled_regs[i / BPF_REG_SIZE], in states_equal()