Searched refs:is_weak (Results 1 – 4 of 4) sorted by relevance
| /linux/tools/lib/bpf/ |
| A D | bpf_gen_internal.h | 10 bool is_weak; member 58 void bpf_gen__record_extern(struct bpf_gen *gen, const char *name, bool is_weak,
|
| A D | gen_loader.c | 576 void bpf_gen__record_extern(struct bpf_gen *gen, const char *name, bool is_weak, in bpf_gen__record_extern() argument 589 relo->is_weak = is_weak; in bpf_gen__record_extern() 692 if (!relo->is_weak) in emit_relo_kfunc_btf() 752 relo->is_typeless, relo->is_weak, relo->name, ref); in emit_ksym_relo_log() 755 relo->is_typeless, relo->is_weak, relo->name, ref); in emit_ksym_relo_log() 830 if (!relo->is_weak) in emit_relo_ksym_btf()
|
| A D | linker.c | 98 bool is_weak; member 1880 && !glob_sym->is_weak && sym_bind != STB_WEAK) { in linker_append_elf_sym() 1901 glob_sym->is_weak = false; in linker_append_elf_sym() 1993 glob_sym->is_weak = sym_bind == STB_WEAK; in linker_append_elf_sym()
|
| A D | libbpf.c | 428 bool is_weak; member 3597 ext->is_weak = ELF64_ST_BIND(sym->st_info) == STB_WEAK; in bpf_object__collect_externs() 6579 ext->is_weak, !ext->ksym.type_id, in bpf_program__record_externs() 6584 ext->is_weak, false, BTF_KIND_FUNC, in bpf_program__record_externs() 7028 if (id == -ESRCH && ext->is_weak) in bpf_object__resolve_ksym_var_btf_id() 7082 if (kfunc_id == -ESRCH && ext->is_weak) in bpf_object__resolve_ksym_func_btf_id() 7232 if (!ext->is_set && !ext->is_weak) { in bpf_object__resolve_externs()
|
Completed in 39 milliseconds