Lines Matching defs:sfs
1522 set_statvfs_transfer_size(struct filesystem *fs, const struct statvfs *sfs)
1524 fs->xfer_align = sfs->f_frsize > 0 ? (long)sfs->f_frsize : -1;
1527 fs->min_xfer_size = sfs->f_iosize > 0 ? (long)sfs->f_iosize : -1;
1528 fs->incr_xfer_size = sfs->f_iosize > 0 ? (long)sfs->f_iosize : -1;
1530 fs->min_xfer_size = sfs->f_bsize > 0 ? (long)sfs->f_bsize : -1;
1531 fs->incr_xfer_size = sfs->f_bsize > 0 ? (long)sfs->f_bsize : -1;
1538 set_statfs_transfer_size(struct filesystem *fs, const struct statfs *sfs)
1540 fs->xfer_align = sfs->f_bsize > 0 ? (long)sfs->f_bsize : -1;
1543 fs->min_xfer_size = sfs->f_iosize > 0 ? (long)sfs->f_iosize : -1;
1544 fs->incr_xfer_size = sfs->f_iosize > 0 ? (long)sfs->f_iosize : -1;
1546 fs->min_xfer_size = sfs->f_bsize > 0 ? (long)sfs->f_bsize : -1;
1547 fs->incr_xfer_size = sfs->f_bsize > 0 ? (long)sfs->f_bsize : -1;
1562 struct statfs sfs;
1600 r = fstatfs(fd, &sfs);
1609 r = statfs(tree_current_access_path(t), &sfs);
1614 r = fstatfs(tree_current_dir_fd(t), &sfs);
1623 set_statfs_transfer_size(t->current_filesystem, &sfs);
1625 if (sfs.f_flags & MNT_LOCAL)
1631 r = getvfsbyname(sfs.f_fstypename, &vfc);
1643 if (sfs.f_flags & MNT_NOATIME)
1652 t->current_filesystem->name_max = sfs.f_namemax;
1759 struct statfs sfs;
1782 r = fstatfs(fd, &sfs);
1794 r = statfs(tree_current_access_path(t), &sfs);
1803 r = fstatfs(tree_current_dir_fd(t), &sfs);
1814 r = statfs(".", &sfs);
1829 set_statfs_transfer_size(t->current_filesystem, &sfs);
1832 switch (sfs.f_type) {
1858 if (sfs.f_flags & ST_NOATIME)
1870 t->current_filesystem->name_max = sfs.f_namelen;