Lines Matching refs:ksyms
589 if (!strcmp(gen->ksyms[i].name, relo->name)) { in get_ksym_desc()
590 gen->ksyms[i].ref++; in get_ksym_desc()
591 return &gen->ksyms[i]; in get_ksym_desc()
594 kdesc = libbpf_reallocarray(gen->ksyms, gen->nr_ksyms + 1, sizeof(*kdesc)); in get_ksym_desc()
599 gen->ksyms = kdesc; in get_ksym_desc()
600 kdesc = &gen->ksyms[gen->nr_ksyms++]; in get_ksym_desc()
908 if (gen->ksyms[i].kind == BTF_KIND_VAR && !gen->ksyms[i].typeless) { in cleanup_relos()
910 insn = gen->ksyms[i].insn; in cleanup_relos()
913 } else if (gen->ksyms[i].kind == BTF_KIND_FUNC) { in cleanup_relos()
914 emit_sys_close_blob(gen, blob_fd_array_off(gen, gen->ksyms[i].off)); in cleanup_relos()
915 if (gen->ksyms[i].off < MAX_FD_ARRAY_SZ) in cleanup_relos()
920 free(gen->ksyms); in cleanup_relos()
922 gen->ksyms = NULL; in cleanup_relos()