Lines Matching refs:blockSize
29 uint64_t blockSize = 16*1024;
98 assert(offset % blockSize == 0);
99 assert(len <= blockSize);
102 if (len != blockSize) {
103 pwrite(diskfd, zerobuf, blockSize - len, offset + len);
114 lseek(diskfd, blockSize, SEEK_CUR);
145 int len = read(fd, tempbuf, blockSize);
226 assert(size < blockSize);
248 off_t off = lseek(diskfd, 0, SEEK_CUR) / blockSize;
251 assert(off < blockSize);
265 FlushBlock(blockSize + (blockSize * i), tempbuf + (blockSize * i), blockSize);
276 sb.blockCount = diskSize / blockSize;
277 sb.blockSize = blockSize;
279 sb.bitmapOffset = blockSize;
362 FlushBlock(diskSize - blockSize, zerobuf, blockSize);
365 diskOffset = blockSize;
370 bitmapSize = ROUND_UP(diskSize / (blockSize * 8), blockSize);
372 AppendBlock(zerobuf, blockSize);