Lines Matching defs:fpos
359 size_t fpos = 0; // "file" offsets are actually relative to the architecture header
430 fpos += sizeof(x64_header) + sizeof(data_seg) + sizeof(data_sect) + sizeof(symtab);
432 data_seg.fileoff = static_cast<uint32_t>(fpos);
433 data_sect.offset = static_cast<uint32_t>(fpos);
434 fpos += size_of_section;
436 size_t sectionAligned = (fpos + 7) & ~7;
437 uint32_t sectionAlign = sectionAligned - fpos;
438 fpos = sectionAligned;
440 symtab.symoff = static_cast<uint32_t>(fpos);
459 fpos += sizeof(syms);
461 symtab.stroff = static_cast<uint32_t>(fpos);
462 fpos += string_size;
464 archs[0].size = htonl(fpos);
466 size_t aligned = (fpos + 7) & ~7;
467 uint32_t align = aligned - fpos;