Lines Matching refs:mismatch
744 /* sections that we do not want to do full section mismatch check on */
829 enum mismatch {
850 * @mismatch: Type of mismatch.
856 enum mismatch mismatch;
866 .mismatch = TEXT_TO_ANY_INIT,
871 .mismatch = DATA_TO_ANY_INIT,
876 .mismatch = TEXTDATA_TO_ANY_EXIT,
882 .mismatch = XXXINIT_TO_SOME_INIT,
888 .mismatch = ANY_INIT_TO_ANY_EXIT,
894 .mismatch = ANY_EXIT_TO_ANY_INIT,
899 .mismatch = ANY_INIT_TO_ANY_EXIT,
908 .mismatch = EXTABLE_TO_NON_TEXT,
1134 const struct sectioncheck* const mismatch,
1155 warn("%s: section mismatch in reference: %s+0x%x (section: %s) -> %s (section: %s)\n",
1158 if (mismatch->mismatch == EXTABLE_TO_NON_TEXT) {
1159 if (match(tosec, mismatch->bad_tosec))
1257 const struct sectioncheck *mismatch;
1264 mismatch = section_mismatch(fromsec, tosec);
1265 if (!mismatch)
1268 default_mismatch_handler(mod->name, elf, mismatch, sym,