Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

kernel/bpf/btf.c btf_struct_ids_match() -> btf_types_are_same()

Type Parameter Key Value
DATA_SOURCE 0 btf1 $1
DATA_SOURCE 1 id1 $2
DATA_SOURCE 2 btf2 $4
DATA_SOURCE 3 id2 $5
UNITS 1 id1 unit_array_size
UNITS 3 id2 unit_array_size

kernel/bpf/btf.c btf_struct_ids_match() -> btf_types_are_same()

Type Parameter Key Value
DATA_SOURCE 0 btf1 $1
DATA_SOURCE 1 id1 $2 [m]
DATA_SOURCE 2 btf2 $4
DATA_SOURCE 3 id2 $5
UNITS 3 id2 unit_array_size

kernel/bpf/verifier.c __is_kfunc_ptr_arg_type() -> btf_types_are_same()

Type Parameter Key Value
DATA_SOURCE 0 btf1 $0
NOSPEC 1 id1