Lines Matching defs:osfs
137 osf1_cvt_statfs_from_native(const struct statvfs *bsfs, struct osf1_statfs *osfs)
140 memset(osfs, 0, sizeof(*osfs));
142 osfs->f_type = OSF1_MOUNT_UFS;
144 osfs->f_type = OSF1_MOUNT_NFS;
146 osfs->f_type = OSF1_MOUNT_MFS;
149 osfs->f_type = OSF1_MOUNT_ADDON;
150 osfs->f_flags = bsfs->f_flag; /* XXX translate */
151 osfs->f_fsize = bsfs->f_frsize;
152 osfs->f_bsize = bsfs->f_bsize;
153 osfs->f_blocks = bsfs->f_blocks;
154 osfs->f_bfree = bsfs->f_bfree;
155 osfs->f_bavail = bsfs->f_bavail;
156 osfs->f_files = bsfs->f_files;
157 osfs->f_ffree = bsfs->f_ffree;
158 memcpy(&osfs->f_fsid, &bsfs->f_fsidx, sizeof osfs->f_fsid);
159 /* osfs->f_spare zeroed above */
160 memcpy(osfs->f_mntonname, bsfs->f_mntonname, sizeof osfs->f_mntonname);
161 memcpy(osfs->f_mntfromname, bsfs->f_mntfromname,
162 sizeof osfs->f_mntfromname);
163 /* XXX osfs->f_xxx should be filled in... */
525 struct osf1_statfs osfs;
539 osf1_cvt_statfs_from_native(sp, &osfs);
540 return copyout(&osfs, SCARG(uap, buf), uimin(sizeof osfs,
550 struct osf1_statfs osfs;
561 osf1_cvt_statfs_from_native(sp, &osfs);
562 error = copyout(&osfs, SCARG(uap, buf), uimin(sizeof osfs,