Lines Matching refs:fsopts
132 ffs_mkfs(const char *fsys, const fsinfo_t *fsopts, time_t tstamp) in ffs_mkfs() argument
144 ffs_opt_t *ffs_opts = fsopts->fs_specific; in ffs_mkfs()
147 fssize = fsopts->size / fsopts->sectorsize; in ffs_mkfs()
148 sectorsize = fsopts->sectorsize; in ffs_mkfs()
186 ffs_wtfs(fssize - 1, sectorsize, (char *)&sblock, fsopts); in ffs_mkfs()
540 if (fsopts->needswap) in ffs_mkfs()
546 initcg(cylno, tstamp, fsopts); in ffs_mkfs()
567 if (fsopts->needswap) in ffs_mkfs()
569 ffs_write_superblock(&sblock, fsopts); in ffs_mkfs()
578 ffs_write_superblock(struct fs *fs, const fsinfo_t *fsopts) in ffs_write_superblock() argument
597 if (fsopts->needswap) in ffs_write_superblock()
599 ffs_wtfs(fs->fs_sblockloc / sectorsize, sbsize, writebuf, fsopts); in ffs_write_superblock()
604 sbsize, writebuf, fsopts); in ffs_write_superblock()
615 if (fsopts->needswap) in ffs_write_superblock()
620 ffs_wtfs(fsbtodb(fs, fs->fs_csaddr + i), size, wrbuf, fsopts); in ffs_write_superblock()
631 initcg(uint32_t cylno, time_t utime, const fsinfo_t *fsopts) in initcg() argument
779 if (fsopts->needswap) in initcg()
795 fsopts); in initcg()
809 sblock.fs_bsize, &iobuf[start], fsopts); in initcg()
818 ffs_rdfs(daddr_t bno, int size, void *bf, const fsinfo_t *fsopts) in ffs_rdfs() argument
823 offset = (off_t)bno * fsopts->sectorsize + fsopts->offset; in ffs_rdfs()
824 if (lseek(fsopts->fd, offset, SEEK_SET) < 0) in ffs_rdfs()
827 n = read(fsopts->fd, bf, size); in ffs_rdfs()
842 ffs_wtfs(daddr_t bno, int size, void *bf, const fsinfo_t *fsopts) in ffs_wtfs() argument
847 offset = (off_t)bno * fsopts->sectorsize + fsopts->offset; in ffs_wtfs()
848 if (lseek(fsopts->fd, offset, SEEK_SET) < 0) in ffs_wtfs()
851 n = write(fsopts->fd, bf, size); in ffs_wtfs()