Lines Matching refs:partition
130 copy->partition = part;
136 copy->partition = part;
254 static OutputSection *findSection(StringRef name, unsigned partition = 1) {
257 if (osd->osec.name == name && osd->osec.partition == partition)
276 sec->partition = i;
324 sec.partition = part.getNumber();
417 // Create the partition end marker. This needs to be in partition number 255
422 in.partEnd->partition = 255;
863 unsigned rank = osec.partition * RF_PARTITION;
1977 partitions[sym->partition - 1].dynSymTab->addSymbol(sym);
1985 // partitions and add any referenced symbols to the partition's dynsym.
2059 // to care about the main partition here because all TLS symbols were moved
2060 // to the main partition (see MarkLive.cpp).
2314 if (sec->partition != partNo || !needsPtLoad(sec))
2333 // Normally, sections in partitions other than the current partition are
2334 // ignored. But partition number 255 is a special case: it contains the
2335 // partition end marker (.part.end). It needs to be added to the main
2336 // partition so that a segment is created for it in the main partition,
2339 if (sec->partition != partNo) {
2340 if (isMain && sec->partition == 255)
2368 if (sec->partition == partNo && sec->flags & SHF_TLS)
2432 if (sec->partition != partNo)
2450 return cmd->partition == partNo && cmd->type == shType;
2479 // SHT_LLVM_PART_EHDR marks the start of a partition. The partition
2676 // File offsets in partitions other than the main partition are relative