/src/sys/miscfs/genfs/ |
genfs_vfsops.c | 42 genfs_statvfs(struct mount *mp, struct statvfs *sbp) 45 sbp->f_bsize = DEV_BSIZE; 46 sbp->f_frsize = DEV_BSIZE; 47 sbp->f_iosize = DEV_BSIZE; 48 sbp->f_blocks = 2; /* 1k to keep df happy */ 49 sbp->f_bfree = 0; 50 sbp->f_bavail = 0; 51 sbp->f_bresvd = 0; 52 sbp->f_files = 0; 53 sbp->f_ffree = 0 [all...] |
layer_vfsops.c | 161 layerfs_statvfs(struct mount *mp, struct statvfs *sbp) 176 sbp->f_flag = sbuf->f_flag; 177 sbp->f_bsize = sbuf->f_bsize; 178 sbp->f_frsize = sbuf->f_frsize; 179 sbp->f_iosize = sbuf->f_iosize; 180 sbp->f_blocks = sbuf->f_blocks; 181 sbp->f_bfree = sbuf->f_bfree; 182 sbp->f_bavail = sbuf->f_bavail; 183 sbp->f_bresvd = sbuf->f_bresvd; 184 sbp->f_files = sbuf->f_files [all...] |
/src/sbin/clri/ |
clri.c | 75 struct fs *sbp; local in function:main 107 sbp = (struct fs *)sblock; 108 switch(sbp->fs_magic) { 127 if (is_ufs2 || sbp->fs_old_flags & FS_FLAGS_UPDATED) { 128 if ((uint64_t)sblockloc != ufs_rw64(sbp->fs_sblockloc, needswap)) 139 imax = ufs_rw32(sbp->fs_ncg, needswap) * 140 ufs_rw32(sbp->fs_ipg, needswap); 146 sbp->fs_clean = ufs_rw32(ufs_rw32(sbp->fs_clean, needswap) << 1, 155 ffs_sb_swap(sbp, sbp) [all...] |
/src/sys/compat/netbsd32/ |
netbsd32_conv.h | 348 netbsd32_from_statvfs90(const struct statvfs *sbp, struct netbsd32_statvfs90 *sb32p) 352 sb32p->f_flag = sbp->f_flag; 353 sb32p->f_bsize = (netbsd32_u_long)sbp->f_bsize; 354 sb32p->f_frsize = (netbsd32_u_long)sbp->f_frsize; 355 sb32p->f_iosize = (netbsd32_u_long)sbp->f_iosize; 356 sb32p->f_blocks = sbp->f_blocks; 357 sb32p->f_bfree = sbp->f_bfree; 358 sb32p->f_bavail = sbp->f_bavail; 359 sb32p->f_bresvd = sbp->f_bresvd; 360 sb32p->f_files = sbp->f_files [all...] |
netbsd32_compat_20.c | 58 compat_20_netbsd32_from_statvfs(struct statvfs *sbp, struct netbsd32_statfs *sb32p) 63 sb32p->f_flags = sbp->f_flag; 64 sb32p->f_bsize = (netbsd32_long)sbp->f_bsize; 65 sb32p->f_iosize = (netbsd32_long)sbp->f_iosize; 66 sb32p->f_blocks = (netbsd32_long)sbp->f_blocks; 67 sb32p->f_bfree = (netbsd32_long)sbp->f_bfree; 68 sb32p->f_bavail = (netbsd32_long)sbp->f_bavail; 69 sb32p->f_files = (netbsd32_long)sbp->f_files; 70 sb32p->f_ffree = (netbsd32_long)sbp->f_ffree; 71 sb32p->f_fsid = sbp->f_fsidx [all...] |
/src/usr.sbin/puffs/mount_psshfs/ |
fs.c | 174 psshfs_fs_statvfs(struct puffs_usermount *pu, struct puffs_statvfs *sbp) 180 memset(sbp, 0, sizeof(*sbp)); 181 sbp->f_bsize = sbp->f_frsize = sbp->f_iosize = 512; 197 sbp->f_bsize = tmpval; 199 sbp->f_frsize = tmpval; 200 psbuf_get_8(pb, &sbp->f_blocks); 201 psbuf_get_8(pb, &sbp->f_bfree) [all...] |
/src/usr.bin/tail/ |
forward.c | 88 forward(FILE *fp, enum STYLE style, off_t off, struct stat *sbp) 99 if (S_ISREG(sbp->st_mode) && sbp->st_size > 0) { 100 if (sbp->st_size < off) 101 off = sbp->st_size; 131 if (S_ISREG(sbp->st_mode) && sbp->st_size > 0) { 132 if (sbp->st_size >= off && 149 if (S_ISREG(sbp->st_mode) && sbp->st_size > 0) [all...] |
reverse.c | 77 reverse(FILE *fp, enum STYLE style, off_t off, struct stat *sbp) 82 if (S_ISREG(sbp->st_mode)) 83 r_reg(fp, style, off, sbp); 106 r_reg(FILE *fp, enum STYLE style, off_t off, struct stat *sbp) 113 if (!(size = sbp->st_size)) 145 if (munmap(start, (size_t)sbp->st_size))
|
/src/lib/libpuffs/ |
subr.c | 102 puffs_fsnop_statvfs(struct puffs_usermount *dontuse1, struct puffs_statvfs *sbp) 105 sbp->f_bsize = sbp->f_frsize = sbp->f_iosize = DEV_BSIZE; 107 sbp->f_bfree=sbp->f_bavail=sbp->f_bresvd=sbp->f_blocks = (fsblkcnt_t)0; 108 sbp->f_ffree=sbp->f_favail=sbp->f_fresvd=sbp->f_files = (fsfilcnt_t)0 [all...] |
/src/bin/mv/ |
mv.c | 269 fastcopy(char *from, char *to, struct stat *sbp) 287 open(to, O_CREAT | O_TRUNC | O_WRONLY, sbp->st_mode)) < 0) { 292 if (!blen && !(bp = malloc(blen = sbp->st_blksize))) { 306 int pcent = (int)((100.0 * total) / sbp->st_size); 311 (unsigned long long)sbp->st_size, pcent); 329 ts[0] = sbp->st_atimespec; 330 ts[1] = sbp->st_mtimespec; 332 TIMESPEC_TO_TIMEVAL(&tval[0], &sbp->st_atimespec); 333 TIMESPEC_TO_TIMEVAL(&tval[1], &sbp->st_mtimespec); 336 tval[0].tv_sec = sbp->st_atime [all...] |
/src/tests/fs/puffs/h_dtfs/ |
dtfs_vfsops.c | 195 dtfs_fs_statvfs(struct puffs_usermount *pu, struct puffs_statvfs *sbp) 204 memset(sbp, 0, sizeof(struct puffs_statvfs)); 217 sbp->f_blocks = ROUND(btot, pgsize) / pgsize; 218 sbp->f_files = NFILES; 220 sbp->f_bsize = sbp->f_frsize = sbp->f_iosize = pgsize; 221 sbp->f_bfree = sbp->f_bavail = ROUND(bfree, pgsize) / pgsize; 222 sbp->f_ffree = sbp->f_favail = NFILES - dtm->dtm_nfiles [all...] |
/src/sys/fs/union/ |
union_vfsops.c | 435 union_statvfs(struct mount *mp, struct statvfs *sbp) 455 sbp->f_blocks = sbuf->f_blocks - sbuf->f_bfree; 456 sbp->f_files = sbuf->f_files - sbuf->f_ffree; 462 sbp->f_flag = sbuf->f_flag; 463 sbp->f_bsize = sbuf->f_bsize; 464 sbp->f_frsize = sbuf->f_frsize; 465 sbp->f_iosize = sbuf->f_iosize; 475 sbp->f_blocks = sbp->f_blocks * lbsize / sbuf->f_bsize; 476 sbp->f_blocks += sbuf->f_blocks [all...] |
/src/sys/fs/autofs/ |
autofs_vfsops.c | 98 struct statvfs *sbp = &mp->mnt_stat; local in function:autofs_mount 166 autofs_statvfs(mp, sbp); 173 strlcpy(amp->am_from, sbp->f_mntfromname, sizeof(amp->am_from)); 174 strlcpy(amp->am_on, sbp->f_mntonname, sizeof(amp->am_on)); 282 autofs_statvfs(struct mount *mp, struct statvfs *sbp) 285 sbp->f_bsize = S_BLKSIZE; 286 sbp->f_frsize = S_BLKSIZE; 287 sbp->f_iosize = 0; 288 sbp->f_blocks = 0; 289 sbp->f_bfree = 0 [all...] |
/src/bin/pax/ |
gen_subs.c | 112 struct stat *sbp; local in function:ls_list 129 sbp = &(arcn->sb); 130 strmode(sbp->st_mode, f_mode); 139 user = user_from_uid(sbp->st_uid, 0); 140 group = group_from_gid(sbp->st_gid, 0); 142 (unsigned long)sbp->st_nlink, 149 (void)fprintf(fp, "%4lu,%4lu ", (long) MAJOR(sbp->st_rdev), 150 (long) MINOR(sbp->st_rdev)); 152 (void)fprintf(fp, OFFT_FP("9") " ", (OFFT_T)sbp->st_size);
|
/src/sys/fs/efs/ |
efs_vfsops.c | 316 efs_statvfs(struct mount *mp, struct statvfs *sbp) 321 sbp->f_bsize = EFS_BB_SIZE; 322 sbp->f_frsize = EFS_BB_SIZE; 323 sbp->f_iosize = EFS_BB_SIZE; 324 sbp->f_blocks = be32toh(emp->em_sb.sb_size); 325 sbp->f_bfree = be32toh(emp->em_sb.sb_tfree); 326 sbp->f_bavail = sbp->f_bfree; // XXX same?? 327 sbp->f_bresvd = 0; 328 sbp->f_files = be32toh(emp->em_sb.sb_tinode) [all...] |
/src/sys/fs/filecorefs/ |
filecore_vfsops.c | 480 filecore_statvfs(struct mount *mp, struct statvfs *sbp) 484 sbp->f_bsize = fcmp->blksize; 485 sbp->f_frsize = sbp->f_bsize; /* XXX */ 486 sbp->f_iosize = sbp->f_bsize; /* XXX */ 487 sbp->f_blocks = fcmp->nblks; 488 sbp->f_bfree = 0; /* total free blocks */ 489 sbp->f_bavail = 0; /* blocks free for non superuser */ 490 sbp->f_bresvd = 0; /* reserved blocks * [all...] |
/src/sys/fs/tmpfs/ |
tmpfs_vfsops.c | 400 tmpfs_statvfs(struct mount *mp, struct statvfs *sbp) 408 sbp->f_iosize = sbp->f_frsize = sbp->f_bsize = PAGE_SIZE; 412 sbp->f_blocks = (tmpfs_bytes_max(tmp) >> PAGE_SHIFT); 413 sbp->f_bavail = sbp->f_bfree = avail; 414 sbp->f_bresvd = 0; 419 sbp->f_files = tmp->tm_nodes_cnt + freenodes; 420 sbp->f_favail = sbp->f_ffree = freenodes [all...] |
/src/sys/fs/unionfs/ |
unionfs_vfsops.c | 389 unionfs_statvfs(struct mount *mp, struct statvfs *sbp) 406 sbp->f_blocks = sbuf->f_blocks; 407 sbp->f_files = sbuf->f_files; 419 sbp->f_flag = sbuf->f_flag; 420 sbp->f_bsize = sbuf->f_bsize; 421 sbp->f_iosize = sbuf->f_iosize; 424 sbp->f_blocks = ((off_t)sbp->f_blocks * lbsize) / sbuf->f_bsize; 426 sbp->f_blocks += sbuf->f_blocks; 427 sbp->f_bfree = sbuf->f_bfree [all...] |
/src/sys/coda/ |
coda_vfsops.c | 427 coda_nb_statvfs(struct mount *vfsp, struct statvfs *sbp) 449 sbp->f_bsize = 8192; /* XXX */ 450 sbp->f_frsize = 8192; /* XXX */ 451 sbp->f_iosize = 8192; /* XXX */ 452 sbp->f_blocks = fsstat.f_blocks; 453 sbp->f_bfree = fsstat.f_bfree; 454 sbp->f_bavail = fsstat.f_bavail; 455 sbp->f_bresvd = 0; 456 sbp->f_files = fsstat.f_files; 457 sbp->f_ffree = fsstat.f_ffree [all...] |
/src/sys/fs/hfs/ |
hfs_vfsops.c | 459 hfs_statvfs(struct mount *mp, struct statvfs *sbp) 469 sbp->f_bsize = vh->block_size; 470 sbp->f_frsize = sbp->f_bsize; 471 sbp->f_iosize = 4096;/* mac os x uses a 4 kb io size, so do the same */ 472 sbp->f_blocks = vh->total_blocks; 473 sbp->f_bfree = vh->free_blocks; /* total free blocks */ 474 sbp->f_bavail = vh->free_blocks; /* blocks free for non superuser */ 475 sbp->f_bresvd = 0; 476 sbp->f_files = vh->file_count; /* total files * [all...] |
/src/sys/nfs/ |
nfs_vfsops.c | 159 nfs_statvfs(struct mount *mp, struct statvfs *sbp) 205 sbp->f_flag = nmp->nm_flag; 206 sbp->f_iosize = uimin(nmp->nm_rsize, nmp->nm_wsize); 208 sbp->f_frsize = sbp->f_bsize = NFS_FABLKSIZE; 210 sbp->f_blocks = ((quad_t)tquad / (quad_t)NFS_FABLKSIZE); 212 sbp->f_bfree = ((quad_t)tquad / (quad_t)NFS_FABLKSIZE); 215 sbp->f_bresvd = sbp->f_bfree - tquad; 216 sbp->f_bavail = tquad [all...] |
/src/sys/fs/udf/ |
udf_vfsops.c | 779 udf_statvfs(struct mount *mp, struct statvfs *sbp) 788 sbp->f_flag = mp->mnt_flag; 789 sbp->f_bsize = ump->discinfo.sector_size; 790 sbp->f_frsize = ump->discinfo.sector_size; 791 sbp->f_iosize = ump->discinfo.sector_size; 797 sbp->f_blocks = sizeblks; 798 sbp->f_bfree = freeblks; 799 sbp->f_files = 0; 805 sbp->f_files = udf_rw32(impl->num_files); 806 sbp->f_files += udf_rw32(impl->num_directories) [all...] |
/src/bin/rm/ |
rm.c | 387 rm_overwrite(char *file, struct stat *sbp) 394 if (sbp == NULL) { 397 sbp = &sb; 399 if (!S_ISREG(sbp->st_mode)) 410 if (sb2.st_dev != sbp->st_dev || sb2.st_ino != sbp->st_ino || 429 for (len = sbp->st_size; len > 0; len -= wlen) { \ 452 for(len = sbp->st_size; len > 0; len -= rlen) { \
|
/src/sys/dev/ieee1394/ |
sbp.c | 1 /* $NetBSD: sbp.c,v 1.43 2025/07/11 22:19:53 andvar Exp $ */ 35 * $FreeBSD: src/sys/dev/firewire/sbp.c,v 1.100 2009/02/18 18:41:34 sbruno Exp $ 40 __KERNEL_RCSID(0, "$NetBSD: sbp.c,v 1.43 2025/07/11 22:19:53 andvar Exp $"); 68 #include <dev/ieee1394/sbp.h> 122 * Setup sysctl(3) MIB, hw.sbp.* 126 SYSCTL_SETUP(sysctl_sbp, "sysctl sbp(4) subtree setup") 132 CTLFLAG_PERMANENT, CTLTYPE_NODE, "sbp", 133 SYSCTL_DESCR("sbp controls"), NULL, 0, NULL, 138 /* sbp auto login flag */ 141 "auto_login", SYSCTL_DESCR("SBP perform login automatically") 316 struct sbp_softc *sbp; member in struct:sbp_target 2075 struct sbp_softc *sbp; local in function:sbp_scsipi_detach_sdev 2106 struct sbp_softc *sbp = target->sbp; local in function:sbp_scsipi_detach_target [all...] |
/src/sys/miscfs/procfs/ |
procfs_vfsops.c | 264 procfs_statvfs(struct mount *mp, struct statvfs *sbp) 267 genfs_statvfs(mp, sbp); 269 sbp->f_bsize = PAGE_SIZE; 270 sbp->f_frsize = PAGE_SIZE; 271 sbp->f_iosize = PAGE_SIZE; 272 sbp->f_blocks = 1; 273 sbp->f_files = maxproc; /* approx */ 274 sbp->f_ffree = maxproc - atomic_load_relaxed(&nprocs); /* approx */ 275 sbp->f_favail = maxproc - atomic_load_relaxed(&nprocs); /* approx */
|