Searched refs:rmod_context (Results 1 – 3 of 3) sorted by relevance
/external/coreboot/util/cbfstool/ |
D | rmodule.h | 21 struct rmod_context { struct 66 int rmodule_init(struct rmod_context *ctx, const struct buffer *elfin); argument 75 int rmodule_collect_relocations(struct rmod_context *c, struct reloc_filter *f); 78 void rmodule_cleanup(struct rmod_context *ctx);
|
D | rmodule.c | 145 static int relocation_for_absolute_symbol(struct rmod_context *ctx, Elf64_Rela *r) in relocation_for_absolute_symbol() 158 static int relocation_for_weak_extern_symbols(struct rmod_context *ctx, Elf64_Rela *r) in relocation_for_weak_extern_symbols() 171 static int relocation_for_undefined_symbol(struct rmod_context *ctx, Elf64_Rela *r) in relocation_for_undefined_symbol() 188 static int for_each_reloc(struct rmod_context *ctx, struct reloc_filter *f, in for_each_reloc() 252 static int find_program_segment(struct rmod_context *ctx) in find_program_segment() 287 filter_relocation_sections(struct rmod_context *ctx) in filter_relocation_sections() 369 int rmodule_collect_relocations(struct rmod_context *ctx, in rmodule_collect_relocations() 407 populate_sym(struct rmod_context *ctx, const char *sym_name, Elf64_Addr *addr, in populate_sym() 435 static int populate_rmodule_info(struct rmod_context *ctx) in populate_rmodule_info() 498 write_elf(const struct rmod_context *ctx, const struct buffer *in, in write_elf() [all …]
|
D | cbfs-mkstage.c | 245 struct rmod_context rmodctx; 336 struct rmod_context *rmodctx; in parse_elf_to_xip_stage()
|