Searched refs:var_off (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Dverifier.c59 if (reg2->type != SCALAR_VALUE || !tnum_is_const(reg2->var_off))
61 imm = reg2->var_off.value;
74 if (meta->arg2.reg.var_off.value != imm)
101 off = reg3->off + reg3->var_off.value;
135 if (!tnum_is_const(reg->var_off)) {
140 off = reg->var_off.value + reg->off;
150 old_off = old_arg->reg.var_off.value + old_arg->reg.off;
151 old_arg->var_off |= off != old_off;
247 if (reg3->var_off.mask & BPF_F_INDEX_MASK ||
248 (reg3->var_off
[all...]
H A Dmain.h247 * @var_off: for stack arg - changes stack offset on different paths
251 bool var_off; member in struct:nfp_bpf_reg_state
H A Djit.c1734 lm_off += meta->arg2.reg.var_off.value + meta->arg2.reg.off;
1735 load_lm_ptr = meta->arg2.var_off || lm_off;
2878 meta->ptr.off + meta->ptr.var_off.value);
2989 meta->ptr.off + meta->ptr.var_off.value);
/linux-master/kernel/bpf/
H A Dverifier.c608 if (!tnum_is_const(reg->var_off)) {
613 off = reg->off + reg->var_off.value;
951 * CONST_PTR_TO_DYNPTR already has fixed and var_off as 0 due to
1752 reg->var_off = tnum_const(imm);
1771 offsetof(struct bpf_reg_state, var_off) - sizeof(reg->type));
1779 reg->var_off = tnum_const_subreg(reg->var_off, imm);
1897 tnum_equals_const(reg->var_off, 0);
1932 struct tnum var32_off = tnum_subreg(reg->var_off);
1949 reg->var_off
4975 bool var_off = !tnum_is_const(reg->var_off); local
[all...]
H A Dlog.c690 if (t == SCALAR_VALUE && tnum_is_const(reg->var_off)) {
692 verbose_snum(env, reg->var_off.value + reg->off);
702 if (tnum_is_const(reg->var_off)) {
703 verbose_snum(env, reg->var_off.value + reg->off);
737 if (tnum_is_const(reg->var_off)) {
739 if (reg->var_off.value) {
741 verbose_snum(env, reg->var_off.value);
745 if (!tnum_is_unknown(reg->var_off)) {
748 tnum_strn(tn_buf, sizeof(tn_buf), reg->var_off);
749 verbose_a("var_off
[all...]
/linux-master/include/linux/
H A Dbpf_verifier.h143 struct tnum var_off; member in struct:bpf_reg_state
146 * These refer to the same value as var_off, not necessarily the actual

Completed in 260 milliseconds