Searched refs:var_off (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | verifier.c | 59 if (reg2->type != SCALAR_VALUE || !tnum_is_const(reg2->var_off)) in nfp_record_adjust_head() 61 imm = reg2->var_off.value; in nfp_record_adjust_head() 74 if (meta->arg2.reg.var_off.value != imm) in nfp_record_adjust_head() 101 off = reg3->off + reg3->var_off.value; in nfp_bpf_map_update_value_ok() 135 if (!tnum_is_const(reg->var_off)) { in nfp_bpf_stack_arg_ok() 140 off = reg->var_off.value + reg->off; in nfp_bpf_stack_arg_ok() 150 old_off = old_arg->reg.var_off.value + old_arg->reg.off; in nfp_bpf_stack_arg_ok() 151 old_arg->var_off |= off != old_off; in nfp_bpf_stack_arg_ok() 247 if (reg3->var_off.mask & BPF_F_INDEX_MASK || in nfp_bpf_check_helper_call() 248 (reg3->var_off in nfp_bpf_check_helper_call() [all...] |
H A D | main.h | 247 * @var_off: for stack arg - changes stack offset on different paths 251 bool var_off; member
|
H A D | jit.c | 1734 lm_off += meta->arg2.reg.var_off.value + meta->arg2.reg.off; in map_call_stack_common() 1735 load_lm_ptr = meta->arg2.var_off || lm_off; in map_call_stack_common() 2878 meta->ptr.off + meta->ptr.var_off.value); in mem_ldx() 2989 meta->ptr.off + meta->ptr.var_off.value); in mem_stx()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | verifier.c | 59 if (reg2->type != SCALAR_VALUE || !tnum_is_const(reg2->var_off)) in nfp_record_adjust_head() 61 imm = reg2->var_off.value; in nfp_record_adjust_head() 74 if (meta->arg2.reg.var_off.value != imm) in nfp_record_adjust_head() 101 off = reg3->off + reg3->var_off.value; in nfp_bpf_map_update_value_ok() 135 if (!tnum_is_const(reg->var_off)) { in nfp_bpf_stack_arg_ok() 140 off = reg->var_off.value + reg->off; in nfp_bpf_stack_arg_ok() 150 old_off = old_arg->reg.var_off.value + old_arg->reg.off; in nfp_bpf_stack_arg_ok() 151 old_arg->var_off |= off != old_off; in nfp_bpf_stack_arg_ok() 247 if (reg3->var_off.mask & BPF_F_INDEX_MASK || in nfp_bpf_check_helper_call() 248 (reg3->var_off in nfp_bpf_check_helper_call() [all...] |
H A D | main.h | 247 * @var_off: for stack arg - changes stack offset on different paths 251 bool var_off; member
|
H A D | jit.c | 1734 lm_off += meta->arg2.reg.var_off.value + meta->arg2.reg.off; in map_call_stack_common() 1735 load_lm_ptr = meta->arg2.var_off || lm_off; in map_call_stack_common() 2878 meta->ptr.off + meta->ptr.var_off.value); in mem_ldx() 2989 meta->ptr.off + meta->ptr.var_off.value); in mem_stx()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | verifier.c | 602 tnum_is_const(reg->var_off)) { in print_verifier_state() 604 verbose(env, "%lld", reg->var_off.value + reg->off); in print_verifier_state() 621 if (tnum_is_const(reg->var_off)) { in print_verifier_state() 626 verbose(env, ",imm=%llx", reg->var_off.value); in print_verifier_state() 642 if (!tnum_is_unknown(reg->var_off)) { in print_verifier_state() 645 tnum_strn(tn_buf, sizeof(tn_buf), reg->var_off); in print_verifier_state() 646 verbose(env, ",var_off=%s", tn_buf); in print_verifier_state() 690 if (t == SCALAR_VALUE && tnum_is_const(reg->var_off)) in print_verifier_state() 691 verbose(env, "%lld", reg->var_off.value + reg->off); in print_verifier_state() 1031 reg->var_off in ___mark_reg_known() 2918 bool var_off = !tnum_is_const(reg->var_off); check_stack_read() local [all...] |
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | verifier.c | 418 if (!tnum_is_unknown(reg->var_off)) { in verbose_invalid_scalar() 419 tnum_strn(tn_buf, sizeof(tn_buf), reg->var_off); in verbose_invalid_scalar() 711 if (!tnum_is_const(reg->var_off)) { in stack_slot_obj_get_spi() 716 off = reg->off + reg->var_off.value; in stack_slot_obj_get_spi() 1140 * CONST_PTR_TO_DYNPTR already has fixed and var_off as 0 due to in is_dynptr_reg_valid_init() 1378 tnum_is_const(reg->var_off)) { in print_verifier_state() 1381 verbose(env, "%lld", reg->var_off.value + reg->off); in print_verifier_state() 1411 if (tnum_is_const(reg->var_off)) { in print_verifier_state() 1416 verbose_a("imm=%llx", reg->var_off.value); in print_verifier_state() 1428 if (!tnum_is_unknown(reg->var_off)) { in print_verifier_state() 5006 bool var_off = !tnum_is_const(reg->var_off); check_stack_read() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | bpf_verifier.h | 122 struct tnum var_off; member 125 * These refer to the same value as var_off, not necessarily the actual
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | bpf_verifier.h | 143 struct tnum var_off; member 146 * These refer to the same value as var_off, not necessarily the actual
|
Completed in 37 milliseconds