HomeSort by relevance Sort by last modified time
    Searched refs:elf_module (Results 1 - 12 of 12) sorted by null

  /external/syslinux/com32/lib/sys/module/
common.h 29 static inline Elf_Sym *symbol_get_entry(struct elf_module *module, int entry)
48 extern void print_elf_symbols(struct elf_module *module);
56 extern int image_load(struct elf_module *module);
57 extern int image_unload(struct elf_module *module);
58 extern int image_read(void *buff, size_t size, struct elf_module *module);
59 extern int image_skip(size_t size, struct elf_module *module);
60 extern int image_seek(Elf_Off offset, struct elf_module *module);
62 extern struct module_dep *module_dep_alloc(struct elf_module *module);
66 extern int enforce_dependency(struct elf_module *req, struct elf_module *dep)
    [all...]
common.c 46 void print_elf_symbols(struct elf_module *module) {
93 int image_load(struct elf_module *module)
116 int image_unload(struct elf_module *module) {
127 int image_read(void *buff, size_t size, struct elf_module *module) {
137 int image_skip(size_t size, struct elf_module *module) {
155 int image_seek(Elf_Off offset, struct elf_module *module) {
174 struct elf_module *module_alloc(const char *name) {
175 struct elf_module *result = malloc(sizeof(struct elf_module));
178 dprintf("module: Failed to alloc elf_module\n")
    [all...]
exec.c 21 struct elf_module *__syslinux_current = NULL;
23 int get_module_type(struct elf_module *module)
38 struct elf_module *previous;
41 struct elf_module *module = module_alloc(name);
159 struct elf_module *previous;
161 struct elf_module *module = module_alloc(name);
162 struct elf_module *cur_module;
elf_module.c 2 * elf_module.c
50 extern int load_segments(struct elf_module *module, Elf_Ehdr *elf_hdr);
52 static int prepare_dynlinking(struct elf_module *module) {
110 extern int perform_relocation(struct elf_module *module, Elf_Rel *rel);
111 extern int resolve_symbols(struct elf_module *module);
113 static int extract_operations(struct elf_module *module) {
182 int module_load(struct elf_module *module) {
187 struct elf_module *head = NULL;
  /external/syslinux/core/elflink/
common.h 40 extern void print_elf_symbols(struct elf_module *module);
47 extern int image_load(struct elf_module *module);
48 extern int image_unload(struct elf_module *module);
49 extern int image_read(void *buff, size_t size, struct elf_module *module);
50 extern int image_skip(size_t size, struct elf_module *module);
51 extern int image_seek(Elf32_Off offset, struct elf_module *module);
53 extern struct module_dep *module_dep_alloc(struct elf_module *module);
57 extern int enforce_dependency(struct elf_module *req, struct elf_module *dep);
58 extern int clear_dependency(struct elf_module *req, struct elf_module *dep)
    [all...]
load_env32.c 33 struct elf_module core_module = {
53 void init_module_subsystem(struct elf_module *module)
75 struct elf_module *ldlinux;
  /external/syslinux/com32/include/sys/
module.h 61 * struct elf_module - structure encapsulating a module loaded in memory.
63 * Each SYSLINUX ELF module must have an associated struct elf_module descriptor
69 * object (ELF file). Memory is reserved for the struct elf_module structure itself
75 * As their name suggests, memory is reserved only for the elf_module structure
87 struct elf_module { struct
144 struct elf_module *module; // The target module descriptor
151 * Returns the struct elf_module * for @name or %NULL if no modules
154 extern struct elf_module *unload_modules_since(const char *name);
186 static inline struct elf_module *module_current(void)
188 struct elf_module *head
    [all...]
  /external/syslinux/com32/lib/sys/module/i386/
elf_module.c 2 * elf_module.c
29 int load_segments(struct elf_module *module, Elf_Ehdr *elf_hdr) {
191 int perform_relocation(struct elf_module *module, Elf_Rel *rel) {
200 struct elf_module *sym_module = NULL;
267 int resolve_symbols(struct elf_module *module) {
  /external/syslinux/com32/lib/sys/module/x86_64/
elf_module.c 2 * elf_module.c
29 int load_segments(struct elf_module *module, Elf_Ehdr *elf_hdr) {
191 int perform_relocation(struct elf_module *module, Elf_Rel *rel) {
200 struct elf_module *sym_module = NULL;
267 int resolve_symbols(struct elf_module *module) {
  /external/syslinux/com32/elflink/
test_com32.c 128 struct elf_module *module;
  /external/syslinux/com32/lua/src/
loadlib.c 229 module_unload ((struct elf_module *)lib);
235 struct elf_module *lib = module_alloc (path);
252 Elf_Sym *p = module_find_symbol (sym, (struct elf_module *)lib);
257 return (lua_CFunction)module_get_absolute(p->st_value, (struct elf_module *)lib);
  /external/syslinux/mk/
lib.mk 167 sys/module/common.o sys/module/$(ARCH)/elf_module.o \
169 sys/module/exec.o sys/module/elf_module.o

Completed in 849 milliseconds