Lines Matching refs:obj_section
536 struct obj_section { struct
540 struct obj_section *load_next; argument
564 struct obj_section **sections; argument
565 struct obj_section *load_order;
566 struct obj_section **load_order_search_start;
616 static struct obj_section *obj_find_section(struct obj_file *f,
620 struct obj_section *sec);
622 static struct obj_section *obj_create_alloced_section(struct obj_file *f,
627 static struct obj_section *obj_create_alloced_section_first(struct obj_file *f,
632 static void *obj_extend_section(struct obj_section *sec, unsigned long more);
660 static struct obj_section *arch_new_section(void);
665 struct obj_section *targsec,
732 struct obj_section *plt;
735 struct obj_section *got;
782 static struct obj_section *arch_new_section(void) in arch_new_section()
784 return xzalloc(sizeof(struct obj_section)); in arch_new_section()
796 struct obj_section *targsec, in arch_apply_relocation()
1746 static struct obj_section *arch_xsect_init(struct obj_file *f, const char *name, in arch_xsect_init()
1749 struct obj_section *myrelsec = obj_find_section(f, name); in arch_xsect_init()
1778 struct obj_section *relsec, *symsec, *strsec; in arch_create_got()
2118 static struct obj_section *obj_find_section(struct obj_file *f, const char *name) in obj_find_section()
2128 static int obj_load_order_prio(struct obj_section *a) in obj_load_order_prio()
2153 obj_insert_section_load_order(struct obj_file *f, struct obj_section *sec) in obj_insert_section_load_order()
2155 struct obj_section **p; in obj_insert_section_load_order()
2164 static struct obj_section *helper_create_alloced_section(struct obj_file *f, in helper_create_alloced_section()
2170 struct obj_section *sec; in helper_create_alloced_section()
2187 static struct obj_section *obj_create_alloced_section(struct obj_file *f, in obj_create_alloced_section()
2192 struct obj_section *sec; in obj_create_alloced_section()
2199 static struct obj_section *obj_create_alloced_section_first(struct obj_file *f, in obj_create_alloced_section_first()
2204 struct obj_section *sec; in obj_create_alloced_section_first()
2215 static void *obj_extend_section(struct obj_section *sec, unsigned long more) in obj_extend_section()
2332 struct obj_section *sec; in get_modinfo_value()
2694 struct obj_section *sec; in new_create_this_module()
2713 struct obj_section *sec; in new_add_ksymtab()
2743 struct obj_section *sec; in new_create_module_ksymtab()
2812 struct obj_section *sec; in new_init_module()
2895 struct obj_section *strsec; in obj_string_patch()
3004 struct obj_section *sec; in obj_allocate_commons()
3045 struct obj_section *s = f->sections[i]; in obj_allocate_commons()
3058 struct obj_section *sec; in obj_load_size()
3090 struct obj_section *relsec, *symsec, *targsec, *strsec; in obj_relocate()
3182 struct obj_section *strsec; in obj_relocate()
3188 struct obj_section *targsec = f->sections[p->reloc_secidx]; in obj_relocate()
3198 struct obj_section *targsec = f->sections[p->reloc_secidx]; in obj_relocate()
3209 struct obj_section *sec; in obj_create_image()
3289 struct obj_section *sec; in obj_load()
3351 struct obj_section *sec = f->sections[i]; in obj_load()
3356 struct obj_section *sec = f->sections[i]; in obj_load()
3440 struct obj_section* sec; in obj_load_progbits()
3482 struct obj_section *sec; in obj_gpl_license()
3634 struct obj_section *sec; in add_ksymoops_symbols()
3709 struct obj_section *sec; in print_load_map()