Lines Matching refs:vfs
67 us2v(register struct statfs* ufs, register struct stat* st, register struct statvfs* vfs)
69 memset(vfs, 0, sizeof(*vfs));
70 vfs->f_bsize = vfs->f_frsize = ufs->f_bsize;
71 vfs->f_blocks = ufs->f_blocks;
72 vfs->f_bfree = ufs->f_bfree;
73 vfs->f_bavail =
79 vfs->f_files = ufs->f_files;
80 vfs->f_ffree = ufs->f_ffree;
81 vfs->f_favail = (ufs->f_ffree > 10) ? (ufs->f_ffree - 10) : 0;
82 vfs->f_fsid = st->st_dev;
83 strncpy(vfs->f_basetype, FS_default, sizeof(vfs->f_basetype) - 1);
84 vfs->f_namemax = 14;
85 strncpy(vfs->f_fstr, vfs->f_basetype, sizeof(vfs->f_fstr) - 1);
89 fstatvfs(int fd, struct statvfs* vfs)
96 us2v(&ufs, &st, vfs);
101 statvfs(const char* path, struct statvfs* vfs)
108 us2v(&ufs, &st, vfs);
119 s2v(register struct stat* st, register struct statvfs* vfs)
121 memset(vfs, 0, sizeof(*vfs));
122 vfs->f_bsize = vfs->f_frsize =
128 vfs->f_blocks = HUH;
129 vfs->f_bfree = HUH;
130 vfs->f_files = HUH;
131 vfs->f_ffree = HUH;
132 vfs->f_favail = HUH;
133 vfs->f_fsid = st->st_dev;
134 strncpy(vfs->f_basetype, FS_default, sizeof(vfs->f_basetype) - 1);
135 vfs->f_namemax = 14;
136 strncpy(vfs->f_fstr, vfs->f_basetype, sizeof(vfs->f_fstr) - 1);
140 fstatvfs(int fd, struct statvfs* vfs)
146 s2v(&st, vfs);
151 statvfs(const char* path, struct statvfs* vfs)
157 s2v(&st, vfs);