Lines Matching full:export

30 struct export {  struct
109 struct export *export; in read_exports() local
140 export = calloc(1, sizeof(*export)); in read_exports()
141 if (!export) { in read_exports()
146 export->mod = strdup(mod); in read_exports()
147 if (!export->mod) { in read_exports()
152 export->sym = strdup(sym); in read_exports()
153 if (!export->sym) { in read_exports()
158 hash_add(exports, &export->hash, str_hash(sym)); in read_exports()
730 static struct export *find_export(struct symbol *sym) in find_export()
732 struct export *export; in find_export() local
734 hash_for_each_possible(exports, export, hash, str_hash(sym->name)) { in find_export()
735 if (!strcmp(export->sym, sym->name)) in find_export()
736 return export; in find_export()
800 struct export *export; in klp_reloc_needed() local
817 export = find_export(patched_sym); in klp_reloc_needed()
818 if (export) in klp_reloc_needed()
819 return strcmp(export->mod, "vmlinux"); in klp_reloc_needed()
827 * This check needs to be *after* the export check due to the in klp_reloc_needed()
899 struct export *export) in clone_reloc_klp() argument
943 if (export) { in clone_reloc_klp()
944 sym_modname = export->mod; in clone_reloc_klp()
945 sym_orig_name = export->sym; in clone_reloc_klp()
1015 #define dbg_clone_reloc(sec, offset, patched_sym, addend, export, klp) \ argument
1023 export ? " EXPORTED" : "", \
1031 struct export *export = find_export(patched_sym); in clone_reloc() local
1045 dbg_clone_reloc(sec, offset, patched_sym, addend, export, klp); in clone_reloc()
1048 if (clone_reloc_klp(e, patched_reloc, sec, offset, export)) in clone_reloc()
1055 * Why !export sets 'data_too': in clone_reloc()
1066 out_sym = clone_symbol(e, patched_sym, patched_sym->included || !export); in clone_reloc()
1336 struct export *export; in validate_special_section_klp_reloc() local
1353 export = find_export(reloc->sym); in validate_special_section_klp_reloc()
1354 if (export) { in validate_special_section_klp_reloc()
1355 sym_modname = export->mod; in validate_special_section_klp_reloc()