Symbol: SCALAR_VALUE
drivers/net/ethernet/netronome/nfp/bpf/verifier.c
234
BUILD_BUG_ON(NFP_BPF_SCALAR_VALUE != SCALAR_VALUE ||
drivers/net/ethernet/netronome/nfp/bpf/verifier.c
263
if (reg1->type != SCALAR_VALUE /* NULL ptr */ &&
drivers/net/ethernet/netronome/nfp/bpf/verifier.c
320
if (!(reg0->type == SCALAR_VALUE && tnum_is_const(reg0->var_off))) {
drivers/net/ethernet/netronome/nfp/bpf/verifier.c
542
if (sreg->type != SCALAR_VALUE) {
drivers/net/ethernet/netronome/nfp/bpf/verifier.c
59
if (reg2->type != SCALAR_VALUE || !tnum_is_const(reg2->var_off))
include/linux/bpf_verifier.h
1228
return bpf_is_spilled_reg(stack) && stack->spilled_ptr.type == SCALAR_VALUE;
include/linux/bpf_verifier.h
1233
return reg->type == SCALAR_VALUE && tnum_equals_const(reg->var_off, 0);
io_uring/bpf-ops.c
97
return SCALAR_VALUE;
kernel/bpf/backtrack.c
679
if (reg->type != SCALAR_VALUE || reg->precise)
kernel/bpf/backtrack.c
691
if (reg->type != SCALAR_VALUE || reg->precise)
kernel/bpf/backtrack.c
819
if (reg->type != SCALAR_VALUE) {
kernel/bpf/backtrack.c
854
if (reg->type == SCALAR_VALUE) {
kernel/bpf/backtrack.c
912
if (reg->type != SCALAR_VALUE) {
kernel/bpf/backtrack.c
947
if (reg->type != SCALAR_VALUE || reg->precise) {
kernel/bpf/btf.c
7094
info->reg_type = SCALAR_VALUE;
kernel/bpf/btf.c
7415
return SCALAR_VALUE;
kernel/bpf/btf.c
7426
return SCALAR_VALUE;
kernel/bpf/log.c
404
[SCALAR_VALUE] = "scalar",
kernel/bpf/log.c
643
if (t == SCALAR_VALUE && reg->precise)
kernel/bpf/log.c
645
if (t == SCALAR_VALUE && tnum_is_const(reg->var_off)) {
kernel/bpf/log.c
679
if (t != SCALAR_VALUE && reg->delta) {
kernel/bpf/states.c
1035
if (state_reg->type != SCALAR_VALUE ||
kernel/bpf/states.c
1052
if (state_reg->type != SCALAR_VALUE ||
kernel/bpf/states.c
1223
if (reg->type != SCALAR_VALUE)
kernel/bpf/states.c
1231
if (reg->type != SCALAR_VALUE)
kernel/bpf/states.c
450
if (spill->type != SCALAR_VALUE)
kernel/bpf/states.c
543
case SCALAR_VALUE:
kernel/bpf/states.c
671
stack->spilled_ptr.type == SCALAR_VALUE;
kernel/bpf/verifier.c
10338
if (r1->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
10583
r0->type = SCALAR_VALUE;
kernel/bpf/verifier.c
10716
if (!btf_type_is_scalar(t) || reg->type != SCALAR_VALUE)
kernel/bpf/verifier.c
10729
if (!btf_type_is_scalar(t) || reg->type != SCALAR_VALUE)
kernel/bpf/verifier.c
11993
if (reg->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
14787
if (dst_reg->type != SCALAR_VALUE)
kernel/bpf/verifier.c
14791
if (src_reg->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
14792
if (dst_reg->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
14833
off_reg.type = SCALAR_VALUE;
kernel/bpf/verifier.c
14937
if (regs[insn->dst_reg].type == SCALAR_VALUE) {
kernel/bpf/verifier.c
14996
} else if (src_reg->type == SCALAR_VALUE) {
kernel/bpf/verifier.c
15018
} else if (src_reg->type == SCALAR_VALUE) {
kernel/bpf/verifier.c
15057
regs[insn->dst_reg].type = SCALAR_VALUE;
kernel/bpf/verifier.c
15690
reg->type = SCALAR_VALUE;
kernel/bpf/verifier.c
15836
if (reg->type != SCALAR_VALUE || (reg->id & ~BPF_ADD_CONST) != id)
kernel/bpf/verifier.c
15898
if (reg->type != SCALAR_VALUE || reg == known_reg)
kernel/bpf/verifier.c
15919
fake_reg.type = SCALAR_VALUE;
kernel/bpf/verifier.c
16012
src_reg->type = SCALAR_VALUE;
kernel/bpf/verifier.c
16079
if (BPF_SRC(insn->code) == BPF_X && src_reg->type == SCALAR_VALUE && src_reg->id)
kernel/bpf/verifier.c
16081
if (dst_reg->type == SCALAR_VALUE && dst_reg->id)
kernel/bpf/verifier.c
16105
src_reg->type == SCALAR_VALUE && src_reg->id &&
kernel/bpf/verifier.c
16111
if (dst_reg->type == SCALAR_VALUE && dst_reg->id &&
kernel/bpf/verifier.c
16206
dst_reg->type = SCALAR_VALUE;
kernel/bpf/verifier.c
16591
if (reg->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
16638
if (reg->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
16962
if (reg->type != SCALAR_VALUE)
kernel/bpf/verifier.c
16970
if (reg->type != SCALAR_VALUE)
kernel/bpf/verifier.c
17450
if (regs[r].type != SCALAR_VALUE)
kernel/bpf/verifier.c
18427
reg->type = SCALAR_VALUE;
kernel/bpf/verifier.c
1846
reg->type = SCALAR_VALUE;
kernel/bpf/verifier.c
2153
reg->type = SCALAR_VALUE;
kernel/bpf/verifier.c
2209
case SCALAR_VALUE:
kernel/bpf/verifier.c
3051
if (t == SRC_OP && reg->type != SCALAR_VALUE)
kernel/bpf/verifier.c
3339
return reg->type == SCALAR_VALUE &&
kernel/bpf/verifier.c
3355
return reg->type != SCALAR_VALUE;
kernel/bpf/verifier.c
3367
if (src_reg->type != SCALAR_VALUE)
kernel/bpf/verifier.c
3502
if (reg && !(off % BPF_REG_SIZE) && reg->type == SCALAR_VALUE && env->bpf_capable) {
kernel/bpf/verifier.c
3519
tmp_reg->type = SCALAR_VALUE;
kernel/bpf/verifier.c
3773
if (reg->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
4062
arg->type = SCALAR_VALUE;
kernel/bpf/verifier.c
6062
fake_reg.type = SCALAR_VALUE;
kernel/bpf/verifier.c
6144
regs[value_regno].type = SCALAR_VALUE;
kernel/bpf/verifier.c
6192
.reg_type = SCALAR_VALUE,
kernel/bpf/verifier.c
6210
if (info.reg_type == SCALAR_VALUE) {
kernel/bpf/verifier.c
6328
regs[value_regno].type == SCALAR_VALUE) {
kernel/bpf/verifier.c
6709
(state->stack[spi].spilled_ptr.type == SCALAR_VALUE ||
kernel/bpf/verifier.c
7485
if (rold->type != SCALAR_VALUE)
kernel/bpf/verifier.c
7770
static const struct bpf_reg_types scalar_types = { .types = { SCALAR_VALUE } };
kernel/bpf/verifier.c
8054
case SCALAR_VALUE:
kernel/bpf/verifier.c
9164
if (reg->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
9206
if (reg->type != PTR_TO_ARENA && reg->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
9527
callee->regs[BPF_REG_1].type = SCALAR_VALUE;
kernel/bpf/verifier.c
9740
if (r0->type != SCALAR_VALUE) {
kernel/sched/ext/ext.c
7922
return SCALAR_VALUE;
kernel/sched/ext/ext.c
7927
return SCALAR_VALUE;