Lines Matching refs:fromsec

822 	const char *fromsec[20];  member
833 .fromsec = { TEXT_SECTIONS, DATA_SECTIONS, NULL },
839 .fromsec = { ALL_INIT_SECTIONS, NULL },
845 .fromsec = { ALL_EXIT_SECTIONS, NULL },
850 .fromsec = { ALL_PCI_INIT_SECTIONS, NULL },
855 .fromsec = { "__ex_table", NULL },
866 const char *fromsec, const char *tosec) in section_mismatch() argument
882 if (match(fromsec, check->fromsec)) { in section_mismatch()
936 static int secref_whitelist(const char *fromsec, const char *fromsym, in secref_whitelist() argument
941 match(fromsec, PATTERNS(DATA_SECTIONS)) && in secref_whitelist()
947 match(fromsec, PATTERNS(DATA_SECTIONS)) && in secref_whitelist()
952 if (match(fromsec, PATTERNS(DATA_SECTIONS)) && in secref_whitelist()
958 if (strstarts(fromsec, ".head.text") && in secref_whitelist()
967 if (match(fromsec, PATTERNS(ALL_TEXT_SECTIONS)) && in secref_whitelist()
1009 unsigned int fsecndx, const char *fromsec, Elf_Addr faddr, in default_mismatch_handler() argument
1024 if (!secref_whitelist(fromsec, fromsym, tosec, tosym)) in default_mismatch_handler()
1039 fromsec, tosym[0] ? tosym : taddr_str, tosec); in default_mismatch_handler()
1048 fromsec, (long)faddr, tosec, modname); in default_mismatch_handler()
1057 fromsec, (long)faddr, tosec, tosec, tosec); in default_mismatch_handler()
1060 fromsec, (long)faddr, tosec); in default_mismatch_handler()
1136 unsigned int fsecndx, const char *fromsec, in check_section_mismatch() argument
1147 mismatch = section_mismatch(fromsec, tosec); in check_section_mismatch()
1152 fsecndx, fromsec, faddr, in check_section_mismatch()
1330 unsigned int fsecndx, const char *fromsec, in section_rela() argument
1348 if (!strcmp("__ex_table", fromsec) && in section_rela()
1355 if (!strcmp("__ex_table", fromsec)) in section_rela()
1367 fsecndx, fromsec, r_offset, taddr); in section_rela()
1372 unsigned int fsecndx, const char *fromsec, in section_rel() argument
1404 fsecndx, fromsec, r_offset, taddr); in section_rel()