Home | History | Annotate | Download | only in ext2fs

Lines Matching defs:size

244 	ssize_t		actual, size;
247 size = fs->blocksize * (fs->group_desc_count + 1);
248 buf = malloc(size);
255 actual = read(fd, buf, size);
260 if (actual != size) {
288 __u32 itr, cnt, size;
301 size = (EXT2_INODES_PER_GROUP(fs->super) / 8);
311 size = EXT2_BLOCKS_PER_GROUP(fs->super) / 8;
313 total_size = size * fs->group_desc_count;
316 size = sizeof(buf);
317 if (size > (cnt >> 3))
318 size = (cnt >> 3);
321 size << 3, buf);
325 actual = write(fd, buf, size);
328 if (actual != (int) size)
331 itr += size << 3;
332 cnt -= size << 3;
335 size = total_size % fs->blocksize;
337 if (size) {
338 size = fs->blocksize - size;
339 while (size) {
340 c = size;
348 size -= c;
364 unsigned int size;
376 size = (EXT2_INODES_PER_GROUP(fs->super) / 8);
386 size = EXT2_BLOCKS_PER_GROUP(fs->super) / 8;
390 size = sizeof(buf);
391 if (size > (cnt >> 3))
392 size = (cnt >> 3);
394 actual = read(fd, buf, size);
397 if (actual != (int) size)
401 size << 3, buf);
405 itr += size << 3;
406 cnt -= size << 3;