Lines Matching refs:offset
66 size_t pagesize, size_t offset, size_t length)
71 mExecOffset = offset;
75 void CodeDirectory::Builder::reopen(string path, size_t offset, size_t length)
80 mExecOffset = offset;
113 // field is not used, we leave out the team ID offset
141 size_t offset = fixedSize(version);
143 offset += mScatterSize; // scatter vector
144 offset += mIdentifier.size() + 1; // size of identifier (with null byte)
146 offset += mTeamID.size() + 1; // size of teamID (with null byte)
147 offset += (mCodeSlots + mSpecialSlots) * mDigestLength; // hash vector
149 return offset;
205 size_t offset = fixedSize(mDir->version);
208 mDir->scatterOffset = (uint32_t)offset;
210 offset += mScatterSize;
213 mDir->identOffset = (uint32_t)offset;
215 offset += identLength;
218 mDir->teamIDOffset = (uint32_t)offset;
220 offset += teamIDLength;
224 mDir->hashOffset = (uint32_t)(offset + mSpecialSlots * mDigestLength);
225 offset += (mSpecialSlots + mCodeSlots) * mDigestLength;
226 assert(offset == total); // matches allocated size