Lines Matching refs:ksyms
602 if (!strcmp(gen->ksyms[i].name, relo->name)) { in get_ksym_desc()
603 gen->ksyms[i].ref++; in get_ksym_desc()
604 return &gen->ksyms[i]; in get_ksym_desc()
607 kdesc = libbpf_reallocarray(gen->ksyms, gen->nr_ksyms + 1, sizeof(*kdesc)); in get_ksym_desc()
612 gen->ksyms = kdesc; in get_ksym_desc()
613 kdesc = &gen->ksyms[gen->nr_ksyms++]; in get_ksym_desc()
892 if (gen->ksyms[i].kind == BTF_KIND_VAR && !gen->ksyms[i].typeless) { in cleanup_relos()
894 insn = gen->ksyms[i].insn; in cleanup_relos()
897 } else if (gen->ksyms[i].kind == BTF_KIND_FUNC) { in cleanup_relos()
898 emit_sys_close_blob(gen, blob_fd_array_off(gen, gen->ksyms[i].off)); in cleanup_relos()
899 if (gen->ksyms[i].off < MAX_FD_ARRAY_SZ) in cleanup_relos()
904 free(gen->ksyms); in cleanup_relos()
906 gen->ksyms = NULL; in cleanup_relos()