Searched refs:attach_btf (Results 1 – 6 of 6) sorted by relevance
2385 if (prog->aux->attach_btf) in __bpf_prog_put_noref()2386 btf_put(prog->aux->attach_btf); in __bpf_prog_put_noref()2655 struct btf *attach_btf, u32 btf_id, in bpf_prog_load_check_attach() argument2662 if (!attach_btf && !dst_prog) in bpf_prog_load_check_attach()2676 if (attach_btf && (!btf_id || dst_prog)) in bpf_prog_load_check_attach()2875 struct btf *attach_btf = NULL; in bpf_prog_load() local2953 attach_btf = btf_get_by_fd(attr->attach_btf_obj_fd); in bpf_prog_load()2954 if (IS_ERR(attach_btf)) { in bpf_prog_load()2958 if (!btf_is_kernel(attach_btf)) { in bpf_prog_load()2962 btf_put(attach_btf); in bpf_prog_load()[all …]
947 p->aux->attach_btf = prog->aux->attach_btf; in cgroup_shim_alloc()948 btf_get(p->aux->attach_btf); in cgroup_shim_alloc()994 key = bpf_trampoline_compute_key(NULL, prog->aux->attach_btf, in bpf_trampoline_link_cgroup_shim()1051 key = bpf_trampoline_compute_key(NULL, prog->aux->attach_btf, in bpf_trampoline_unlink_cgroup_shim()
6508 return prog->aux->attach_btf; in bpf_prog_get_target_btf()6938 struct btf *btf = prog->aux->attach_btf; in btf_ctx_access()
17876 ret_type = btf_type_resolve_ptr(prog->aux->attach_btf, in check_return_code()24733 btf = prog->aux->attach_btf; in check_struct_ops_btf_id()24876 btf = tgt_prog ? tgt_prog->aux->btf : prog->aux->attach_btf; in bpf_check_attach_target()25336 key = bpf_trampoline_compute_key(tgt_prog, prog->aux->attach_btf, btf_id); in check_attach_btf_id()
38 struct btf *btf = prog->aux->attach_btf; in BTF_ID_LIST_SINGLE()
1675 struct btf *attach_btf; member