Lines Matching defs:disk
77 #define sblock disk.d_fs
78 #define acg disk.d_cg
104 do_sbwrite(struct uufsd *disk)
106 if (!disk->d_sblock)
107 disk->d_sblock = disk->d_fs.fs_sblockloc / disk->d_bsize;
108 return (pwrite(disk->d_fd, &disk->d_fs, SBLOCKSIZE, (off_t)((part_ofs +
109 disk->d_sblock) * disk->d_bsize)));
135 disk.d_bsize = sectorsize;
136 disk.d_ufs = Oflag;
509 sblock.fs_sblockloc / disk.d_bsize,
511 berase(&disk, sblock.fs_sblockloc / disk.d_bsize,
518 i = bread(&disk, part_ofs + SBLOCK_UFS1 / disk.d_bsize, chdummy, SBLOCKSIZE);
520 err(1, "can't read old UFS1 superblock: %s", disk.d_error);
524 bwrite(&disk, part_ofs + SBLOCK_UFS1 / disk.d_bsize,
529 bwrite(&disk, part_ofs + fsbtodb(&fsdummy,
535 do_sbwrite(&disk);
603 do_sbwrite(&disk);
623 * label, to that it may be updated on disk.
949 bread(&disk, part_ofs + fsbtodb(&sblock, cgtod(&sblock, 0)), (char *)&acg,
986 /* XXX cgwrite(&disk, 0)??? */
993 * Allocate an inode on the disk
1000 bread(&disk, part_ofs + fsbtodb(&sblock, cgtod(&sblock, 0)), (char *)&acg,
1017 bread(&disk, part_ofs + d, (char *)iobuf, sblock.fs_bsize);
1028 * possibly write to disk
1035 if (bwrite(&disk, part_ofs + bno, bf, size) < 0)