Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

kernel/bpf/tnum.c tnum_const_subreg() -> tnum_const()

Type Parameter Key Value
DATA_SOURCE 0 value $1
UNITS 0 value unit_byte

kernel/bpf/verifier.c ___mark_reg_known() -> tnum_const()

Type Parameter Key Value
DATA_SOURCE 0 value $1
UNITS 0 value unit_byte

kernel/bpf/verifier.c check_generic_ptr_alignment() -> tnum_const()

Type Parameter Key Value
PARAM_VALUE 0 value 0-s32max,18446744071562067968-u64max
DATA_SOURCE 0 value $3
UNITS 0 value unit_byte

kernel/bpf/verifier.c check_pkt_ptr_alignment() -> tnum_const()

Type Parameter Key Value
PARAM_VALUE 0 value 0-s32max,18446744071562067968-u64max
UNITS 0 value unit_byte

kernel/bpf/verifier.c coerce_reg_to_size_sx() -> tnum_const()

Type Parameter Key Value
UNITS 0 value unit_byte

kernel/bpf/verifier.c coerce_reg_to_size_sx() -> tnum_const()

Type Parameter Key Value
UNITS 0 value unit_byte

kernel/bpf/verifier.c coerce_reg_to_size_sx() -> tnum_const()

Type Parameter Key Value
UNITS 0 value unit_byte

kernel/bpf/verifier.c coerce_subreg_to_size_sx() -> tnum_const()

Type Parameter Key Value
PARAM_VALUE 0 value 0-127,18446744073709551488-u64max
UNITS 0 value unit_byte

kernel/bpf/verifier.c coerce_subreg_to_size_sx() -> tnum_const()

Type Parameter Key Value
PARAM_VALUE 0 value 0-s16max,18446744073709518848-u64max
UNITS 0 value unit_byte

kernel/bpf/verifier.c regs_refine_cond_op() -> tnum_const()

Type Parameter Key Value
DATA_SOURCE 0 value r reg_const_value

kernel/bpf/verifier.c regs_refine_cond_op() -> tnum_const()

Type Parameter Key Value
DATA_SOURCE 0 value r reg_const_value

kernel/bpf/verifier.c regs_refine_cond_op() -> tnum_const()

Type Parameter Key Value

kernel/bpf/verifier.c regs_refine_cond_op() -> tnum_const()

Type Parameter Key Value