Lines Matching refs:tosec
913 const char *fromsec, const char *tosec)
923 if (*tosec == '\0')
930 if (check->bad_tosec[0] && match(tosec, check->bad_tosec))
932 if (check->good_tosec[0] && !match(tosec, check->good_tosec))
948 * tosec = .init.data
955 * tosec = .init.text
978 * tosec = init section
984 const char *tosec, const char *tosym)
987 if (match(tosec, PATTERNS(ALL_INIT_DATA_SECTIONS)) &&
993 if (strcmp(tosec, ".init.text") == 0 &&
1000 match(tosec, PATTERNS(ALL_INIT_SECTIONS, ALL_EXIT_SECTIONS)) &&
1012 match(tosec, PATTERNS(ALL_XXXINIT_SECTIONS)) &&
1023 match(tosec, PATTERNS(EXIT_SECTIONS)) &&
1029 match(tosec, PATTERNS(ALL_INIT_SECTIONS)))
1038 match(tosec, PATTERNS(ALL_INIT_SECTIONS)) &&
1137 const char *tosec, Elf_Addr taddr)
1150 if (!secref_whitelist(fromsec, fromsym, tosec, tosym))
1156 modname, fromsym, (unsigned int)(faddr - from->st_value), fromsec, tosym, tosec);
1159 if (match(tosec, mismatch->bad_tosec))
1165 fromsec, (long)faddr, tosec, modname);
1174 fromsec, (long)faddr, tosec, tosec, tosec);
1177 fromsec, (long)faddr, tosec);
1256 const char *tosec = sec_name(elf, get_secindex(elf, sym));
1260 check_export_symbol(mod, elf, faddr, tosec, sym);
1264 mismatch = section_mismatch(fromsec, tosec);
1270 tosec, taddr);