Searched refs:dst_prog (Results 1 - 9 of 9) sorted by relevance
/linux-master/kernel/bpf/preload/iterators/ |
H A D | iterators.bpf.c | 44 struct bpf_prog *dst_prog; member in struct:bpf_prog_aux 115 aux->attach_func_name, aux->dst_prog->aux->name);
|
/linux-master/kernel/bpf/ |
H A D | syscall.c | 2528 struct bpf_prog *dst_prog) 2534 if (!attach_btf && !dst_prog) 2548 if (attach_btf && (!btf_id || dst_prog)) 2551 if (dst_prog && prog_type != BPF_PROG_TYPE_TRACING && 2686 struct bpf_prog *prog, *dst_prog = NULL; local 2762 dst_prog = bpf_prog_get(attr->attach_prog_fd); 2763 if (IS_ERR(dst_prog)) { 2764 dst_prog = NULL; 2795 dst_prog)) { 2796 if (dst_prog) 2525 bpf_prog_load_check_attach(enum bpf_prog_type prog_type, enum bpf_attach_type expected_attach_type, struct btf *attach_btf, u32 btf_id, struct bpf_prog *dst_prog) argument [all...] |
H A D | core.c | 2791 if (aux->dst_prog) 2792 bpf_prog_put(aux->dst_prog);
|
H A D | btf.c | 6111 struct bpf_prog *tgt_prog = prog->aux->dst_prog; 6196 struct bpf_prog *tgt_prog = prog->aux->dst_prog; 7174 prog_type = prog->aux->dst_prog->type;
|
H A D | verifier.c | 21100 struct bpf_prog *tgt_prog = prog->aux->dst_prog;
|
/linux-master/include/linux/ |
H A D | bpf_verifier.h | 839 prog->aux->dst_prog->type : prog->type;
|
H A D | bpf.h | 1448 struct bpf_prog *dst_prog; member in struct:bpf_prog_aux
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | tc_redirect.c | 365 const struct bpf_program *dst_prog, 382 /* tc filter add dev dst_fwd ingress bpf da dst_prog */ 383 XGRESS_FILTER_ADD(&qdisc_dst_fwd, BPF_TC_INGRESS, dst_prog, 0); 364 netns_load_bpf(const struct bpf_program *src_prog, const struct bpf_program *dst_prog, const struct bpf_program *chk_prog, const struct netns_setup_result *setup_result) argument
|
/linux-master/net/core/ |
H A D | bpf_sk_storage.c | 360 if (prog->aux->dst_prog)
|
Completed in 251 milliseconds