Lines Matching refs:fromsec

833 	const char *fromsec[20];  member
844 .fromsec = { TEXT_SECTIONS, DATA_SECTIONS, NULL },
850 .fromsec = { ALL_INIT_SECTIONS, NULL },
856 .fromsec = { ALL_EXIT_SECTIONS, NULL },
861 .fromsec = { ALL_PCI_INIT_SECTIONS, NULL },
866 .fromsec = { "__ex_table", NULL },
877 const char *fromsec, const char *tosec) in section_mismatch() argument
893 if (match(fromsec, check->fromsec)) { in section_mismatch()
947 static int secref_whitelist(const char *fromsec, const char *fromsym, in secref_whitelist() argument
952 match(fromsec, PATTERNS(DATA_SECTIONS)) && in secref_whitelist()
958 match(fromsec, PATTERNS(DATA_SECTIONS)) && in secref_whitelist()
963 if (match(fromsec, PATTERNS(DATA_SECTIONS)) && in secref_whitelist()
969 if (strstarts(fromsec, ".head.text") && in secref_whitelist()
978 if (match(fromsec, PATTERNS(ALL_TEXT_SECTIONS)) && in secref_whitelist()
1020 unsigned int fsecndx, const char *fromsec, Elf_Addr faddr, in default_mismatch_handler() argument
1035 if (!secref_whitelist(fromsec, fromsym, tosec, tosym)) in default_mismatch_handler()
1050 fromsec, tosym[0] ? tosym : taddr_str, tosec); in default_mismatch_handler()
1059 fromsec, (long)faddr, tosec, modname); in default_mismatch_handler()
1068 fromsec, (long)faddr, tosec, tosec, tosec); in default_mismatch_handler()
1071 fromsec, (long)faddr, tosec); in default_mismatch_handler()
1147 unsigned int fsecndx, const char *fromsec, in check_section_mismatch() argument
1158 mismatch = section_mismatch(fromsec, tosec); in check_section_mismatch()
1163 fsecndx, fromsec, faddr, in check_section_mismatch()
1341 unsigned int fsecndx, const char *fromsec, in section_rela() argument
1359 if (!strcmp("__ex_table", fromsec) && in section_rela()
1366 if (!strcmp("__ex_table", fromsec)) in section_rela()
1378 fsecndx, fromsec, r_offset, taddr); in section_rela()
1383 unsigned int fsecndx, const char *fromsec, in section_rel() argument
1415 fsecndx, fromsec, r_offset, taddr); in section_rel()