Lines Matching defs:ephemeral
36 /* whether section is an ephemeral section, not mapped to an ELF section */
37 bool ephemeral;
61 /* List of sections (including ephemeral). Slot zero is unused. */
106 bool ephemeral;
987 dst_sec->ephemeral = src_sec->ephemeral;
989 /* ephemeral sections are just thin section shells lacking most parts */
990 if (src_sec->ephemeral)
1051 if (dst->ephemeral || src->ephemeral)
1089 if (src->ephemeral)
1093 * ephemeral) and non-externs (map definitions). So it's possible that
1094 * it has to be "upgraded" from ephemeral to non-ephemeral when the
1095 * first non-ephemeral entity appears. In such case, we add ELF
1098 if (dst->ephemeral) {
1156 /* ephemeral sections are data sections, e.g., .kconfig, .ksyms */
1157 if (sec->ephemeral)
1164 if (!sec || sec->skipped || sec->ephemeral)
1993 * ephemeral sections (.kconfig, .ksyms, etc) don't have
1995 * still have id. .extern doesn't have even ephemeral section
2151 /* record actual section size, unless ephemeral */
2159 * For all but one such special (ephemeral)
2186 sec->ephemeral = true;
2587 /* special ephemeral sections (.ksyms, .kconfig, etc) */