| /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/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/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/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 */
 
 |