Lines Matching defs:tsf
1728 struct statfs *tsf;
1731 tsf = NULL;
1734 tsf = malloc(sizeof(*tsf), M_TEMP, M_WAITOK | M_ZERO);
1735 error = nfsrv_pnfsstatfs(tsf, vp->v_mount);
1737 free(tsf, M_TEMP);
1738 tsf = NULL;
1743 if (tsf != NULL) {
1744 sf->f_blocks = tsf->f_blocks;
1745 sf->f_bavail = tsf->f_bavail;
1746 sf->f_bfree = tsf->f_bfree;
1747 sf->f_bsize = tsf->f_bsize;
1761 free(tsf, M_TEMP);
6150 struct statfs *tsf;
6159 tsf = malloc(sizeof(*tsf), M_TEMP, M_WAITOK);
6195 error = VFS_STATFS(dvp->v_mount, tsf);
6198 if (tsf->f_bsize > 0)
6199 sf->f_bsize = tsf->f_bsize;
6203 if (tsf->f_blocks > 0) {
6204 if (sf->f_bsize != tsf->f_bsize) {
6205 tot = tsf->f_blocks * tsf->f_bsize;
6208 sf->f_blocks += tsf->f_blocks;
6210 if (tsf->f_bfree > 0) {
6211 if (sf->f_bsize != tsf->f_bsize) {
6212 tot = tsf->f_bfree * tsf->f_bsize;
6215 sf->f_bfree += tsf->f_bfree;
6217 if (tsf->f_bavail > 0) {
6218 if (sf->f_bsize != tsf->f_bsize) {
6219 tot = tsf->f_bavail * tsf->f_bsize;
6222 sf->f_bavail += tsf->f_bavail;
6226 free(tsf, M_TEMP);