Searched refs:bpf_prog_type (Results 26 - 43 of 43) sorted by relevance

12

/linux-master/tools/lib/bpf/
H A Dbpf.h114 LIBBPF_API int bpf_prog_load(enum bpf_prog_type prog_type,
H A Dgen_loader.c935 enum bpf_prog_type prog_type, const char *prog_name,
H A Dbpf.c236 int bpf_prog_load(enum bpf_prog_type prog_type,
H A Dlibbpf.c389 enum bpf_prog_type prog_type;
454 enum bpf_prog_type type;
6600 enum bpf_prog_type prog_type;
9116 enum bpf_prog_type bpf_program__get_type(const struct bpf_program *prog);
9118 enum bpf_prog_type bpf_program__type(const struct bpf_program *prog)
9129 int bpf_program__set_type(struct bpf_program *prog, enum bpf_prog_type type)
9341 enum bpf_prog_type prog_type,
9517 int libbpf_prog_type_by_name(const char *name, enum bpf_prog_type *prog_type,
9567 const char *libbpf_bpf_prog_type_str(enum bpf_prog_type t)
/linux-master/kernel/bpf/
H A Dinode.c556 static struct bpf_prog *__get_prog_inode(struct inode *inode, enum bpf_prog_type type)
583 struct bpf_prog *bpf_prog_get_type_path(const char *name, enum bpf_prog_type type)
636 else if (strcmp(name, "bpf_prog_type") == 0)
H A Dbtf.c5679 static const struct btf_type *find_canonical_prog_ctx_type(enum bpf_prog_type prog_type)
5695 static int find_kern_ctx_type_id(enum bpf_prog_type prog_type)
5712 const struct btf_type *t, enum bpf_prog_type prog_type,
5801 enum bpf_prog_type prog_type,
5936 enum bpf_prog_type prog_type,
5944 int get_kern_ctx_btf_id(struct bpf_verifier_log *log, enum bpf_prog_type prog_type)
6338 enum bpf_prog_type tgt_type;
7135 enum bpf_prog_type prog_type = prog->type;
8108 static int bpf_prog_type_to_kfunc_hook(enum bpf_prog_type prog_type)
8156 enum bpf_prog_type prog_typ
[all...]
H A Dtrampoline.c110 enum bpf_prog_type ptype = prog->type;
H A Dcgroup.c1131 enum bpf_prog_type ptype, struct bpf_prog *prog)
1159 int cgroup_bpf_prog_detach(const union bpf_attr *attr, enum bpf_prog_type ptype)
H A Dverifier.c5477 enum bpf_prog_type prog_type = resolve_prog_type(env->prog);
8831 enum bpf_prog_type type = resolve_prog_type(env->prog);
10125 enum bpf_prog_type type = resolve_prog_type(env->prog);
10182 enum bpf_prog_type prog_type = resolve_prog_type(env->prog);
11590 enum bpf_prog_type prog_type = resolve_prog_type(env->prog);
15264 static bool may_access_skb(enum bpf_prog_type type)
15380 enum bpf_prog_type prog_type = resolve_prog_type(env->prog);
18104 static bool is_tracing_prog_type(enum bpf_prog_type type)
18123 enum bpf_prog_type prog_type = resolve_prog_type(prog);
19588 enum bpf_prog_type prog_typ
[all...]
H A Dcore.c2288 enum bpf_prog_type prog_type = resolve_prog_type(fp);
/linux-master/tools/testing/selftests/bpf/
H A Dveristat.c854 enum bpf_prog_type *prog_type,
868 enum bpf_prog_type prog_type;
937 enum bpf_prog_type prog_type;
/linux-master/tools/bpf/bpftool/
H A Dprog.c1447 get_prog_type_by_name(const char *name, enum bpf_prog_type *prog_type,
1515 enum bpf_prog_type common_prog_type = BPF_PROG_TYPE_UNSPEC;
1697 enum bpf_prog_type prog_type = common_prog_type;
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector_reattach.c42 static int load_prog(enum bpf_prog_type type)
/linux-master/net/core/
H A Dlwt_bpf.c333 enum bpf_prog_type type)
H A Dsock_map.c79 int sock_map_prog_detach(const union bpf_attr *attr, enum bpf_prog_type ptype)
/linux-master/include/linux/
H A Dbpf_verifier.h836 static inline enum bpf_prog_type resolve_prog_type(const struct bpf_prog *prog)
/linux-master/include/uapi/linux/
H A Dbpf.h1024 enum bpf_prog_type { enum
1525 __u32 prog_type; /* one of enum bpf_prog_type */
/linux-master/tools/include/uapi/linux/
H A Dbpf.h1024 enum bpf_prog_type { enum
1525 __u32 prog_type; /* one of enum bpf_prog_type */

Completed in 408 milliseconds

12