Home | History | Annotate | Download | only in arm32

Lines Matching refs:ko

73 kobj_reloc(kobj_t ko, uintptr_t relocbase, const void *data,
98 const Elf_Sym *sym = kobj_symbol(ko, symidx);
110 error = kobj_sym_lookup(ko, symidx, &addr);
121 error = kobj_sym_lookup(ko, symidx, &addr);
137 error = kobj_sym_lookup(ko, symidx, &addr);
161 error = kobj_sym_lookup(ko, symidx, &addr);
182 error = kobj_sym_lookup(ko, symidx, &addr);
195 error = kobj_sym_lookup(ko, symidx, &addr);
357 kobj_be8_fixup(kobj_t ko)
366 ksyms_mod_foreach(ko->ko_name, be8_ksym_count, &relsym_cnt);
374 ksyms_mod_foreach(ko->ko_name, be8_ksym_add, &list);
389 for (i = 0; i < ko->ko_nprogtab; i++) {
390 if (strcmp(ko->ko_progtab[i].name, ".text") != 0)
392 be8_ksym_swap(ko->ko_progtab[i].addr,
393 (size_t)ko->ko_progtab[i].size,
405 kobj_machdep(kobj_t ko, void *base, size_t size, bool load)
410 if (base == (void*)ko->ko_text_address)
411 kobj_be8_fixup(ko);