Lines Matching refs:fromsec

824 	const char *fromsec[20];  member
835 .fromsec = { TEXT_SECTIONS, DATA_SECTIONS, NULL },
841 .fromsec = { ALL_INIT_SECTIONS, NULL },
847 .fromsec = { ALL_EXIT_SECTIONS, NULL },
852 .fromsec = { ALL_PCI_INIT_SECTIONS, NULL },
857 .fromsec = { "__ex_table", NULL },
868 const char *fromsec, const char *tosec) in section_mismatch() argument
884 if (match(fromsec, check->fromsec)) { in section_mismatch()
938 static int secref_whitelist(const char *fromsec, const char *fromsym, in secref_whitelist() argument
943 match(fromsec, PATTERNS(DATA_SECTIONS)) && in secref_whitelist()
949 match(fromsec, PATTERNS(DATA_SECTIONS)) && in secref_whitelist()
954 if (match(fromsec, PATTERNS(DATA_SECTIONS)) && in secref_whitelist()
960 if (strstarts(fromsec, ".head.text") && in secref_whitelist()
969 if (match(fromsec, PATTERNS(ALL_TEXT_SECTIONS)) && in secref_whitelist()
1011 unsigned int fsecndx, const char *fromsec, Elf_Addr faddr, in default_mismatch_handler() argument
1026 if (!secref_whitelist(fromsec, fromsym, tosec, tosym)) in default_mismatch_handler()
1041 fromsec, tosym[0] ? tosym : taddr_str, tosec); in default_mismatch_handler()
1050 fromsec, (long)faddr, tosec, modname); in default_mismatch_handler()
1059 fromsec, (long)faddr, tosec, tosec, tosec); in default_mismatch_handler()
1062 fromsec, (long)faddr, tosec); in default_mismatch_handler()
1138 unsigned int fsecndx, const char *fromsec, in check_section_mismatch() argument
1149 mismatch = section_mismatch(fromsec, tosec); in check_section_mismatch()
1154 fsecndx, fromsec, faddr, in check_section_mismatch()
1332 unsigned int fsecndx, const char *fromsec, in section_rela() argument
1350 if (!strcmp("__ex_table", fromsec) && in section_rela()
1357 if (!strcmp("__ex_table", fromsec)) in section_rela()
1369 fsecndx, fromsec, r_offset, taddr); in section_rela()
1374 unsigned int fsecndx, const char *fromsec, in section_rel() argument
1406 fsecndx, fromsec, r_offset, taddr); in section_rel()