Lines Matching refs:tosec
921 const char *fromsec, const char *tosec) in section_mismatch() argument
931 if (*tosec == '\0') in section_mismatch()
938 if (check->bad_tosec[0] && match(tosec, check->bad_tosec)) in section_mismatch()
940 if (check->good_tosec[0] && !match(tosec, check->good_tosec)) in section_mismatch()
992 const char *tosec, const char *tosym) in secref_whitelist() argument
995 if (match(tosec, PATTERNS(ALL_INIT_DATA_SECTIONS)) && in secref_whitelist()
1001 if (strcmp(tosec, ".init.text") == 0 && in secref_whitelist()
1008 match(tosec, PATTERNS(ALL_INIT_SECTIONS, ALL_EXIT_SECTIONS)) && in secref_whitelist()
1020 match(tosec, PATTERNS(ALL_XXXINIT_SECTIONS, ALL_XXXEXIT_SECTIONS)) && in secref_whitelist()
1031 match(tosec, PATTERNS(EXIT_SECTIONS)) && in secref_whitelist()
1037 match(tosec, PATTERNS(ALL_INIT_SECTIONS))) in secref_whitelist()
1046 match(tosec, PATTERNS(ALL_INIT_SECTIONS)) && in secref_whitelist()
1145 const char *tosec, Elf_Addr taddr) in default_mismatch_handler() argument
1158 if (!secref_whitelist(fromsec, fromsym, tosec, tosym)) in default_mismatch_handler()
1164 modname, fromsym, (unsigned int)(faddr - from->st_value), fromsec, tosym, tosec); in default_mismatch_handler()
1167 if (match(tosec, mismatch->bad_tosec)) in default_mismatch_handler()
1173 fromsec, (long)faddr, tosec, modname); in default_mismatch_handler()
1182 fromsec, (long)faddr, tosec, tosec, tosec); in default_mismatch_handler()
1185 fromsec, (long)faddr, tosec); in default_mismatch_handler()
1264 const char *tosec = sec_name(elf, get_secindex(elf, sym)); in check_section_mismatch() local
1268 check_export_symbol(mod, elf, faddr, tosec, sym); in check_section_mismatch()
1272 mismatch = section_mismatch(fromsec, tosec); in check_section_mismatch()
1278 tosec, taddr); in check_section_mismatch()