Home | History | Annotate | Download | only in kern

Lines Matching refs:kobj_t

89 static int	kobj_relocate(kobj_t, bool);
90 static int kobj_checksyms(kobj_t, bool);
91 static void kobj_out(const char *, int, kobj_t, const char *, ...)
93 static void kobj_jettison(kobj_t);
94 static void kobj_free(kobj_t, void *, size_t);
95 static void kobj_close(kobj_t);
96 static int kobj_read_mem(kobj_t, void **, size_t, off_t, bool);
97 static void kobj_close_mem(kobj_t);
106 kobj_load_mem(kobj_t *kop, const char *name, void *base, ssize_t size)
108 kobj_t ko;
128 kobj_close(kobj_t ko)
140 kobj_close_mem(kobj_t ko)
153 kobj_load(kobj_t ko)
631 kobj_unload_notify(kobj_t ko, vaddr_t addr, size_t size, const char *note)
659 kobj_unload(kobj_t ko)
706 kobj_stat(kobj_t ko, vaddr_t *address, size_t *size)
725 kobj_affix(kobj_t ko, const char *name)
820 kobj_find_section(kobj_t ko, const char *name, void **addr, size_t *size)
847 kobj_jettison(kobj_t ko)
882 kobj_symbol(kobj_t ko, uintptr_t symidx)
896 kobj_sym_lookup(kobj_t ko, uintptr_t symidx, Elf_Addr *val)
967 kobj_findbase(kobj_t ko, int sec)
986 kobj_checksyms(kobj_t ko, bool undefined)
1059 kobj_relocate(kobj_t ko, bool local)
1153 kobj_out(const char *fname, int lnum, kobj_t ko, const char *fmt, ...)
1165 kobj_read_mem(kobj_t ko, void **basep, size_t size, off_t off,
1204 kobj_free(kobj_t ko, void *base, size_t size)
1211 kobj_setname(kobj_t ko, const char *name)
1238 kobj_load_mem(kobj_t *kop, const char *name, void *base, ssize_t size)
1245 kobj_unload(kobj_t ko)
1252 kobj_stat(kobj_t ko, vaddr_t *base, size_t *size)
1259 kobj_affix(kobj_t ko, const char *name)
1266 kobj_find_section(kobj_t ko, const char *name, void **addr, size_t *size)
1273 kobj_setname(kobj_t ko, const char *name)