• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/scripts/mod/

Lines Matching defs:section

39 /* Warn about section mismatch in vmlinux if set to 1 */
418 fatal("section header offset=%lu in file '%s' is bigger than "
443 /* Fix endianness in section headers */
498 /* 32bit section no. table? ("more than 64k sections") */
636 * Parse tag=value strings from .modinfo section
753 * to make section name unique.
789 /* sections that we do not want to do full section mismatch check on */
806 * The cause of this is often a section specified in assembler
817 warn("%s (%s): unexpected non-allocatable section.\n"
820 "section definitions for use in .S files.\n\n",
870 /* data section */
1052 * tosec = init or exit section
1053 * fromsec = data section
1058 * Whitelist all references from .head.text to any init section
1061 * Some symbols belong to init section but still it is ok to reference
1064 * if init section is freed, its ok to reference those symbols.
1065 * For ex. symbols marking the init section boundaries.
1109 * based on section and address.
1172 * Find symbols before or equal addr and after addr - in the section sec.
1207 * Convert a section name to the function/data attribute
1249 * Print a warning about a section mismatch.
1321 "The function %s() references a %s in an exit section.\n"
1322 "Often the %s %s%s has valid usage outside the exit section\n"
1368 "%s%s so it may be used outside an exit section.\n",
1385 "%s%s so it may be used outside an init section.\n",
1439 int section = shndx2secindex(sechdr->sh_info);
1441 return (void *)elf->hdr + sechdrs[section].sh_offset +
1442 r->r_offset - sechdrs[section].sh_addr;
1523 /* if from section (name) is know good then skip it */
1567 /* if from section (name) is know good then skip it */
1620 * to find all references to a section that reference a section that will
1807 buf_printf(b, "__attribute__((section(\".gnu.linkonce.this_module\"))) = {\n");
1861 buf_printf(b, "__attribute__((section(\"__versions\"))) = {\n");
1892 buf_printf(b, "__attribute__((section(\".modinfo\"))) =\n");
2152 warn("modpost: Found %d section mismatch(es).\n"