Home | History | Annotate | Download | only in misc

Lines Matching refs:blocksize

57 static void write_header(int fd, struct ext2_image_hdr *hdr, int blocksize)
62 header_buf = malloc(blocksize);
72 memset(header_buf, 0, blocksize);
77 actual = write(fd, header_buf, blocksize);
82 if (actual != blocksize) {
96 write_header(fd, NULL, fs->blocksize);
133 hdr.fs_blocksize = fs->blocksize;
145 write_header(fd, &hdr, fs->blocksize);
298 static int check_zero_block(char *buf, int blocksize)
301 int left = blocksize;
312 int blocksize, blk_t block)
326 if (blocksize) {
327 count = write(fd, buf, blocksize);
328 if (count != blocksize) {
351 end = buf + fs->blocksize;
359 rec_len = fs->blocksize;
413 buf = malloc(fs->blocksize);
418 zero_buf = malloc(fs->blocksize);
423 memset(zero_buf, 0, fs->blocksize);
435 if ((fd != 1) && check_zero_block(buf, fs->blocksize))
437 write_block(fd, buf, sparse, fs->blocksize, blk);
443 fs->blocksize, blk);
446 sparse += fs->blocksize;
493 block_buf = malloc(fs->blocksize * 3);