Lines Matching refs:ksym

422 		} ksym;  member
2660 if (ext->type == EXT_KSYM && ext->ksym.type_id) in obj_needs_vmlinux_btf()
3404 &ext->ksym.type_id); in bpf_object__collect_externs()
5316 if (ext->ksym.type_id && ext->is_set) { /* typed ksyms */ in bpf_object__relocate_data()
5318 insn[0].imm = ext->ksym.kernel_btf_id; in bpf_object__relocate_data()
5319 insn[1].imm = ext->ksym.kernel_btf_obj_fd; in bpf_object__relocate_data()
5321 insn[0].imm = (__u32)ext->ksym.addr; in bpf_object__relocate_data()
5322 insn[1].imm = ext->ksym.addr >> 32; in bpf_object__relocate_data()
5329 insn[0].imm = ext->ksym.kernel_btf_id; in bpf_object__relocate_data()
6221 if (!ext->ksym.type_id) { in bpf_program__record_externs()
6604 if (ext->is_set && ext->ksym.addr != sym_addr) { in bpf_object__read_kallsyms_file()
6606 sym_name, ext->ksym.addr, sym_addr); in bpf_object__read_kallsyms_file()
6612 ext->ksym.addr = sym_addr; in bpf_object__read_kallsyms_file()
6674 local_type_id = ext->ksym.type_id; in bpf_object__resolve_ksym_var_btf_id()
6699 ext->ksym.kernel_btf_obj_fd = btf_fd; in bpf_object__resolve_ksym_var_btf_id()
6700 ext->ksym.kernel_btf_id = id; in bpf_object__resolve_ksym_var_btf_id()
6715 local_func_proto_id = ext->ksym.type_id; in bpf_object__resolve_ksym_func_btf_id()
6743 ext->ksym.kernel_btf_obj_fd = kern_btf_fd; in bpf_object__resolve_ksym_func_btf_id()
6744 ext->ksym.kernel_btf_id = kfunc_id; in bpf_object__resolve_ksym_func_btf_id()
6759 if (ext->type != EXT_KSYM || !ext->ksym.type_id) in bpf_object__resolve_ksyms_btf_id()
6764 ext->ksym.kernel_btf_obj_fd = 0; in bpf_object__resolve_ksyms_btf_id()
6765 ext->ksym.kernel_btf_id = 0; in bpf_object__resolve_ksyms_btf_id()
6814 if (ext->ksym.type_id) in bpf_object__resolve_externs()