Lines Matching refs:mHeader
36 mHeader = static_cast<Header*>(mData);
67 window->mHeader->freeOffset,
68 window->mHeader->numRows,
69 window->mHeader->numColumns,
109 window->mHeader->freeOffset,
110 window->mHeader->numRows,
111 window->mHeader->numColumns,
137 mHeader->freeOffset = sizeof(Header) + sizeof(RowSlotChunk);
138 mHeader->firstChunkOffset = sizeof(Header);
139 mHeader->numRows = 0;
140 mHeader->numColumns = 0;
142 RowSlotChunk* firstChunk = static_cast<RowSlotChunk*>(offsetToPtr(mHeader->firstChunkOffset));
152 uint32_t cur = mHeader->numColumns;
153 if ((cur > 0 || mHeader->numRows > 0) && cur != numColumns) {
157 mHeader->numColumns = numColumns;
173 size_t fieldDirSize = mHeader->numColumns * sizeof(FieldSlot);
176 mHeader->numRows--;
178 "from allocRowSlot %d", mHeader->numRows);
185 mHeader->numRows - 1, offsetFromPtr(rowSlot), fieldDirSize, fieldDirOffset);
195 if (mHeader->numRows > 0) {
196 mHeader->numRows--;
205 padding = (~mHeader->freeOffset + 1) & 3;
210 uint32_t offset = mHeader->freeOffset + padding;
219 mHeader->freeOffset = nextFreeOffset;
226 offsetToPtr(mHeader->firstChunkOffset));
235 uint32_t chunkPos = mHeader->numRows;
237 offsetToPtr(mHeader->firstChunkOffset));
253 mHeader->numRows += 1;
258 if (row >= mHeader->numRows || column >= mHeader->numColumns) {
261 row, column, mHeader->numRows, mHeader->numColumns);