Symbol: bpf_reg_type
include/linux/bpf.h
1091
enum bpf_reg_type reg_type;
include/linux/bpf.h
1684
enum bpf_reg_type reg_type;
include/linux/bpf_verifier.h
1318
static inline bool type_is_pkt_pointer(enum bpf_reg_type type)
include/linux/bpf_verifier.h
1325
static inline bool type_is_sk_pointer(enum bpf_reg_type type)
include/linux/bpf_verifier.h
1392
const char *reg_type_str(struct bpf_verifier_env *env, enum bpf_reg_type type);
include/linux/bpf_verifier.h
40
enum bpf_reg_type type;
include/linux/bpf_verifier.h
642
enum bpf_reg_type ptr_type; /* pointer type for load/store insns */
include/linux/bpf_verifier.h
651
enum bpf_reg_type reg_type; /* type of pseudo_btf_id */
kernel/bpf/log.c
399
const char *reg_type_str(struct bpf_verifier_env *env, enum bpf_reg_type type)
kernel/bpf/log.c
618
static bool type_is_map_ptr(enum bpf_reg_type t) {
kernel/bpf/log.c
639
enum bpf_reg_type t;
kernel/bpf/verifier.c
13193
enum bpf_reg_type type = PTR_TO_BTF_ID;
kernel/bpf/verifier.c
13298
enum bpf_reg_type type)
kernel/bpf/verifier.c
13327
enum bpf_reg_type type)
kernel/bpf/verifier.c
15109
enum bpf_reg_type type,
kernel/bpf/verifier.c
16980
static bool reg_type_mismatch_ok(enum bpf_reg_type type)
kernel/bpf/verifier.c
17008
static bool reg_type_mismatch(enum bpf_reg_type src, enum bpf_reg_type prev)
kernel/bpf/verifier.c
17014
static bool is_ptr_to_mem_or_btf_id(enum bpf_reg_type type)
kernel/bpf/verifier.c
17025
static bool is_ptr_to_mem(enum bpf_reg_type type)
kernel/bpf/verifier.c
17030
static int save_aux_ptr_type(struct bpf_verifier_env *env, enum bpf_reg_type type,
kernel/bpf/verifier.c
17033
enum bpf_reg_type *prev_type = &env->insn_aux_data[env->insn_idx].ptr_type;
kernel/bpf/verifier.c
17034
enum bpf_reg_type merged_type;
kernel/bpf/verifier.c
17265
enum bpf_reg_type dst_reg_type;
kernel/bpf/verifier.c
1933
enum bpf_reg_type which)
kernel/bpf/verifier.c
2204
enum bpf_reg_type reg_type,
kernel/bpf/verifier.c
3308
static bool is_spillable_regtype(enum bpf_reg_type type)
kernel/bpf/verifier.c
363
enum bpf_reg_type type;
kernel/bpf/verifier.c
6338
static int save_aux_ptr_type(struct bpf_verifier_env *env, enum bpf_reg_type type,
kernel/bpf/verifier.c
6348
enum bpf_reg_type src_reg_type;
kernel/bpf/verifier.c
6390
enum bpf_reg_type dst_reg_type;
kernel/bpf/verifier.c
7720
const enum bpf_reg_type types[10];
kernel/bpf/verifier.c
7838
enum bpf_reg_type expected, type = reg->type;
kernel/bpf/verifier.c
8220
enum bpf_reg_type type = reg->type;