• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/lld/ELF/

Lines Matching refs:write32

67     write32(buf, val);
312 write32(buf, 4); // Name size
313 write32(buf + 4, config->is64 ? 16 : 12); // Content size
314 write32(buf + 8, NT_GNU_PROPERTY_TYPE_0); // Type
316 write32(buf + 16, featureAndType); // Feature type
317 write32(buf + 20, 4); // Feature size
318 write32(buf + 24, config->andFeatures); // Feature flags
320 write32(buf + 28, 0); // Padding
330 write32(buf, 4); // Name size
331 write32(buf + 4, hashSize); // Content size
332 write32(buf + 8, NT_GNU_BUILD_ID); // Type
460 write32(buf, aligned - 4);
588 write32(buf + off + 4, off + 4 - cieOffset);
2216 write32(buf, entry.sym->getOutputSection()->sectionIndex);
2303 write32(buf, nBuckets);
2304 write32(buf + 4, getPartition().dynSymTab->getNumSymbols() - symbols.size());
2305 write32(buf + 8, maskWords);
2306 write32(buf + 12, Shift2);
2346 write32(values++, hash);
2352 write32(buckets + i->bucketIdx,
2434 write32(p++, numSymbols); // nbucket
2435 write32(p++, numSymbols); // nchain
2446 write32(buckets + hash, i);
2948 write32(buf + 4,
2950 write32(buf + 8, fdes.size());
2954 write32(buf, fde.pcRel);
2955 write32(buf + 4, fde.fdeVARel);
3004 write32(buf + 8, hashSysV(name)); // vd_hash
3005 write32(buf + 12, 20); // vd_aux
3006 write32(buf + 16, 28); // vd_next
3009 write32(buf + 20, nameOff); // vda_name
3010 write32(buf + 24, 0); // vda_next
3023 write32(buf + 16, 0); // vd_next
3727 write32(buf, mainPart->dynStrTab->getVA() + partitions[i].nameStrTab - va);
3728 write32(buf + 4, partitions[i].elfHeader->getVA() - (va + 4));
3732 write32(buf + 8, next->getVA() - partitions[i].elfHeader->getVA());