Lines Matching defs:partition
47 MarkLive(Ctx &ctx, unsigned partition) : ctx(ctx), partition(partition) {}
64 // The index of the partition that we are currently processing.
65 unsigned partition;
200 if (sec->partition == 1 || sec->partition == partition)
202 sec->partition = sec->partition ? 1 : partition;
224 if (sym->isExported && sym->partition == partition)
227 // If this isn't the main partition, that's all that we need to preserve.
228 if (partition != 1) {
334 // Move the sections for some symbols to the main partition, specifically ifuncs
335 // (because they can result in an IRELATIVE being added to the main partition's
336 // GOT, which means that the ifunc must be available when the main partition is
338 // relocations for the main partition).
385 // partition even if they were allocated to a loadable partition. Move them