Home
last modified time | relevance | path

Searched refs:fs_bsize (Results 1 – 25 of 42) sorted by relevance

12

/netbsd-src/sys/ufs/ffs/
H A Dffs_balloc.c130 if (size > fs->fs_bsize) in ffs_balloc_ufs1()
151 if (osize < fs->fs_bsize && osize > 0) { in ffs_balloc_ufs1()
156 osize, (int)fs->fs_bsize, flags, cred, bpp, in ffs_balloc_ufs1()
190 error = bread(vp, lbn, fs->fs_bsize, in ffs_balloc_ufs1()
247 nsize = fs->fs_bsize; in ffs_balloc_ufs1()
286 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, in ffs_balloc_ufs1()
293 fs->fs_bsize, true, &bp); in ffs_balloc_ufs1()
314 indirs[i].in_lbn, (int)fs->fs_bsize, 0, &bp); in ffs_balloc_ufs1()
339 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, in ffs_balloc_ufs1()
348 fs->fs_bsize, true, &nbp); in ffs_balloc_ufs1()
[all …]
H A Dffs_snapshot.c350 if (bp->b_bcount == fs->fs_bsize)
498 fs->fs_bsize, l->l_cred, B_METAONLY, &ibp);
518 len = howmany(fs->fs_cssize, fs->fs_bsize);
521 fs->fs_bsize, l->l_cred, 0, &nbp);
537 fs->fs_bsize, l->l_cred, 0, &nbp);
572 *sbbuf = malloc(fs->fs_bsize, M_UFSMNT, M_WAITOK);
578 size = fs->fs_bsize < SBLOCKSIZE ? fs->fs_bsize : SBLOCKSIZE;
682 *snaplistsize = fs->fs_ncg + howmany(fs->fs_cssize, fs->fs_bsize) +
697 loc = howmany(xp->i_size, fs->fs_bsize) - 1;
700 if (len > 0 && len < fs->fs_bsize) {
[all …]
H A Dffs_inode.c152 (int)fs->fs_bsize, B_MODIFY, &bp); in ffs_update()
409 lastblock = ffs_lblkno(fs, length + fs->fs_bsize - 1) - 1; in ffs_truncate()
413 nblocks = btodb(fs->fs_bsize); in ffs_truncate()
479 FFS_FSBTODB(fs, bn), fs->fs_bsize, in ffs_truncate()
501 fs->fs_bsize, oip->i_number); in ffs_truncate()
665 nblocks = btodb(fs->fs_bsize); in ffs_indirtrunc()
675 error = ffs_getblk(vp, lbn, FFS_NOBLK, fs->fs_bsize, false, &bp); in ffs_indirtrunc()
681 trace(TR_BREADHIT, pack(vp, fs->fs_bsize), lbn); in ffs_indirtrunc()
683 trace(TR_BREADMISS, pack(vp, fs->fs_bsize), lbn); in ffs_indirtrunc()
713 copy = kmem_alloc(fs->fs_bsize, KM_SLEEP); in ffs_indirtrunc()
[all …]
H A Dffs_alloc.c137 if ((u_int)size > fs->fs_bsize || ffs_fragoff(fs, size) != 0 || in ffs_check_bad_allocation()
141 (long long)dev, bno, fs->fs_bsize, size, fs->fs_fsmnt); in ffs_check_bad_allocation()
232 KASSERTMSG(((u_int)size <= fs->fs_bsize), in ffs_alloc()
234 (unsigned long long)ip->i_dev, fs->fs_bsize, size, fs->fs_fsmnt); in ffs_alloc()
237 (unsigned long long)ip->i_dev, fs->fs_bsize, size, fs->fs_fsmnt); in ffs_alloc()
239 if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) in ffs_alloc()
354 KASSERTMSG(((u_int)osize <= fs->fs_bsize), in ffs_realloccg()
356 (unsigned long long)ip->i_dev, fs->fs_bsize, osize, nsize, in ffs_realloccg()
360 (unsigned long long)ip->i_dev, fs->fs_bsize, osize, nsize, in ffs_realloccg()
362 KASSERTMSG(((u_int)nsize <= fs->fs_bsize), in ffs_realloccg()
[all …]
H A Dffs_vfsops.c964 bsize = fs->fs_bsize; in ffs_reload()
1012 (int)fs->fs_bsize, 0, &bp); in ffs_reload()
1042 if (fs->fs_bsize > MAXBSIZE || fs->fs_bsize < MINBSIZE) in ffs_superblock_validate()
1044 if (!powerof2(fs->fs_bsize)) in ffs_superblock_validate()
1072 fs_inopb = fs->fs_bsize / sizeof(struct ufs1_dinode); in ffs_superblock_validate()
1074 fs_inopb = fs->fs_bsize / sizeof(struct ufs2_dinode); in ffs_superblock_validate()
1079 if (fs->fs_bsize < fs->fs_fsize) in ffs_superblock_validate()
1083 for (i = fs->fs_bsize; i > 1; i >>= 1) in ffs_superblock_validate()
1101 if (fs->fs_bmask != ~(fs->fs_bsize in ffs_superblock_validate()
[all...]
H A Dffs_extattr.c184 xfersize = fs->fs_bsize - blkoffset; in ffs_extread()
280 UFS_NXADDR * fs->fs_bsize) in ffs_extwrite()
295 xfersize = fs->fs_bsize - blkoffset; in ffs_extwrite()
303 if (fs->fs_bsize > xfersize) in ffs_extwrite()
318 if ((bp->b_flags & BC_NOCACHE) && fs->fs_bsize <= xfersize) in ffs_extwrite()
344 xfersize + blkoffset == fs->fs_bsize || in ffs_extwrite()
424 if ((uoff_t)easize + extra > UFS_NXADDR * fs->fs_bsize) in ffs_rdextattr()
/netbsd-src/usr.sbin/makefs/ffs/
H A Dffs_balloc.c106 assert(size <= fs->fs_bsize); in ffs_balloc_ufs1()
120 if (osize < fs->fs_bsize && osize > 0) { in ffs_balloc_ufs1()
142 error = bread(ip->i_devvp, lbn, fs->fs_bsize, in ffs_balloc_ufs1()
188 nsize = fs->fs_bsize; in ffs_balloc_ufs1()
229 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, &newb); in ffs_balloc_ufs1()
234 bp = getblk(ip->i_devvp, indirs[1].in_lbn, fs->fs_bsize, 0, 0); in ffs_balloc_ufs1()
252 error = bread(ip->i_devvp, indirs[i].in_lbn, fs->fs_bsize, in ffs_balloc_ufs1()
268 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, &newb); in ffs_balloc_ufs1()
275 nbp = getblk(ip->i_devvp, indirs[i].in_lbn, fs->fs_bsize, 0, 0); in ffs_balloc_ufs1()
298 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, &newb); in ffs_balloc_ufs1()
[all …]
H A Dmkfs.c209 sblock.fs_bsize = bsize; in ffs_mkfs()
211 if (!POWEROF2(sblock.fs_bsize)) { in ffs_mkfs()
213 sblock.fs_bsize); in ffs_mkfs()
226 if (sblock.fs_bsize < MINBSIZE) { in ffs_mkfs()
228 sblock.fs_bsize, MINBSIZE); in ffs_mkfs()
231 if (sblock.fs_bsize > FFS_MAXBSIZE) { in ffs_mkfs()
233 sblock.fs_bsize, FFS_MAXBSIZE); in ffs_mkfs()
236 if (sblock.fs_bsize < sblock.fs_fsize) { in ffs_mkfs()
238 sblock.fs_bsize, sblock.fs_fsize); in ffs_mkfs()
243 sblock.fs_maxbsize = sblock.fs_bsize; in ffs_mkfs()
[all …]
H A Dffs_alloc.c109 if (size > fs->fs_bsize || ffs_fragoff(fs, size) != 0) { in ffs_alloc()
111 fs->fs_bsize, size); in ffs_alloc()
113 if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) in ffs_alloc()
308 if (fs->fs_cs(fs, cg).cs_nbfree == 0 && size == fs->fs_bsize) in ffs_alloccg()
317 (cgp->cg_cs.cs_nbfree == 0 && size == fs->fs_bsize)) { in ffs_alloccg()
321 if (size == fs->fs_bsize) { in ffs_alloccg()
442 if (size > fs->fs_bsize || ffs_fragoff(fs, size) != 0 || in ffs_blkfree()
445 "size %ld", __func__, (long long)bno, fs->fs_bsize, size); in ffs_blkfree()
464 if (size == fs->fs_bsize) { in ffs_blkfree()
/netbsd-src/sbin/fsck_ffs/
H A Dquota2.c61 if (readblk(dp, 0, &bp) != sblock->fs_bsize || in quota2_create_inode()
66 quota2_create_blk0(sblock->fs_bsize, bp->b_un.b_buf, in quota2_create_inode()
94 sblock->fs_bsize, needswap); in quota2_alloc_quota()
102 if (off < (uint64_t)sblock->fs_bsize) { in quota2_alloc_quota()
106 if (readblk(dp, off, &bp) != sblock->fs_bsize || in quota2_alloc_quota()
113 (off % sblock->fs_bsize)); in quota2_alloc_quota()
149 if (off < sblock->fs_bsize) { in quota2_walk_list()
153 if (readblk(dp, off, &bp) != sblock->fs_bsize || in quota2_walk_list()
160 (off % sblock->fs_bsize)); in quota2_walk_list()
196 uint64_t blk = off / sblock->fs_bsize; in quota2_list_check()
[all …]
H A Dinode.c97 ndb = howmany(iswap64(DIP(&dino, size)), sblock->fs_bsize); in ckinode()
116 sblock->fs_bsize)); in ckinode()
137 remsize = iswap64(DIP(&dino, size)) - sblock->fs_bsize * UFS_NDADDR; in ckinode()
138 sizepb = sblock->fs_bsize; in ckinode()
194 bp = getdatablk(idesc->id_blkno, sblock->fs_bsize); in iblock()
196 for (sizepb = sblock->fs_bsize, i = 0; i < ilevel; i++) in iblock()
336 pbp = getdatablk(iblk, sblock->fs_bsize); in ginode()
495 blks = howmany(size, sblock->fs_bsize); in cacheino()
882 const daddr_t naddrperblk = sblock->fs_bsize / in readblk()
887 offset &= ~(sblock->fs_bsize - 1); in readblk()
[all …]
H A Ddir.c744 btodb(sblock->fs_bsize), 0); in makeentry()
779 dp2->di_size = iswap64(iswap64(dp2->di_size)+sblock->fs_bsize); in expanddir()
781 btodb(sblock->fs_bsize)); in expanddir()
786 dp1->di_size = iswap64(iswap64(dp1->di_size)+sblock->fs_bsize); in expanddir()
788 btodb(sblock->fs_bsize)); in expanddir()
795 bp = getdirblk(newblk, sblock->fs_bsize); in expanddir()
801 cp < &bp->b_un.b_buf[sblock->fs_bsize]; in expanddir()
821 dp2->di_size = iswap64(iswap64(dp2->di_size)-sblock->fs_bsize); in expanddir()
823 btodb(sblock->fs_bsize)); in expanddir()
827 dp1->di_size = iswap64(iswap64(dp1->di_size)-sblock->fs_bsize); in expanddir()
[all …]
H A Dutilities.c138 bufp = aligned_alloc(DEV_BSIZE, (unsigned int)sblock->fs_bsize); in bufinit()
151 bufcnt = MAXBUFSPACE / sblock->fs_bsize; in bufinit()
156 bufp = aligned_alloc(DEV_BSIZE, (unsigned int)sblock->fs_bsize); in bufinit()
239 for (i = 0, j = 0; i < sblock->fs_cssize; i += sblock->fs_bsize, j++) { in flush()
240 int size = sblock->fs_cssize - i < sblock->fs_bsize ? in flush()
241 sblock->fs_cssize - i : sblock->fs_bsize; in flush()
670 fs->fs_maxbsize = fs->fs_bsize; in sb_oldfscompat_read()
H A Dsetup.c233 sizepb = sblock->fs_bsize; in setup()
234 maxfilesize = sblock->fs_bsize * UFS_NDADDR - 1; in setup()
324 if (sblock->fs_bmask != ~(sblock->fs_bsize - 1)) { in setup()
327 sblock->fs_bmask = ~(sblock->fs_bsize - 1); in setup()
470 for (i = 0, j = 0; i < sblock->fs_cssize; i += sblock->fs_bsize, j++) { in setup()
471 size = sblock->fs_cssize - i < sblock->fs_bsize ? in setup()
472 sblock->fs_cssize - i : sblock->fs_bsize; in setup()
579 (size_t)sblock->fs_bsize) in setup()
935 asb->fs_bsize != sb->fs_bsize || in cmpsblks()
H A Dpass1.c276 kernmaxfilesize = (u_int64_t)0x80000000 * sblock->fs_bsize - 1; in checkinode()
277 if (size > kernmaxfilesize || size + sblock->fs_bsize - 1 < size || in checkinode()
290 ndb = howmany(size, sblock->fs_bsize); in checkinode()
446 ndb = howmany(iswap32(dp->dp2.di_extsize), sblock->fs_bsize); in checkinode()
/netbsd-src/sbin/newfs/
H A Dmkfs.c245 sblock.fs_bsize = bsize; in mkfs()
247 if (!powerof2(sblock.fs_bsize)) { in mkfs()
249 sblock.fs_bsize); in mkfs()
262 if (sblock.fs_bsize < MINBSIZE) { in mkfs()
264 sblock.fs_bsize, MINBSIZE); in mkfs()
267 if (sblock.fs_bsize > MAXBSIZE) { in mkfs()
269 sblock.fs_bsize, MAXBSIZE); in mkfs()
272 if (sblock.fs_bsize < sblock.fs_fsize) { in mkfs()
274 sblock.fs_bsize, sblock.fs_fsize); in mkfs()
279 sblock.fs_maxbsize = sblock.fs_bsize; in mkfs()
[all …]
/netbsd-src/sys/arch/mvme68k/stand/installboot/
H A Dinstallboot.c290 if ((buf = malloc(fs->fs_bsize)) == NULL) in loadblocknums()
294 devread(devfd, buf, blk, fs->fs_bsize, "inode"); in loadblocknums()
300 ndb = howmany(ip->di_size, fs->fs_bsize); in loadblocknums()
304 *block_size_p = fs->fs_bsize; in loadblocknums()
307 ndb, fs->fs_bsize); in loadblocknums()
327 devread(devfd, buf, blk, fs->fs_bsize, "indirect block"); in loadblocknums()
/netbsd-src/usr.sbin/installboot/
H A Dffs.c162 fs->fs_bsize, inodebuf)) in ffs_find_disk_blocks_ufs1()
172 nblk = howmany(inode->di_size, fs->fs_bsize); in ffs_find_disk_blocks_ufs1()
219 fs->fs_bsize, level[level_i].diskbuf)) in ffs_find_disk_blocks_ufs1()
299 fs->fs_bsize, inodebuf)) in ffs_find_disk_blocks_ufs2()
309 nblk = howmany(inode->di_size, fs->fs_bsize); in ffs_find_disk_blocks_ufs2()
356 fs->fs_bsize, level[level_i].diskbuf)) in ffs_find_disk_blocks_ufs2()
510 params->fstype->blocksize = fs->fs_bsize; in ffs_match_common()
521 params->fstype->blocksize = bswap32(fs->fs_bsize); in ffs_match_common()
/netbsd-src/sys/ufs/mfs/
H A Dmfs_miniroot.c60 if (fs->fs_magic != FS_UFS1_MAGIC || fs->fs_bsize > MAXBSIZE || in mfs_initminiroot()
61 fs->fs_bsize < sizeof(struct fs)) in mfs_initminiroot()
/netbsd-src/sys/lib/libsa/
H A Dufs.c378 inode_sector, fs->fs_bsize, buf, &rsize); in read_inode()
381 if (rsize != (size_t)fs->fs_bsize) in read_inode()
489 FSBTODB(fp->f_fs, ind_block_num), fs->fs_bsize, in block_map()
493 if (rsize != (size_t)fs->fs_bsize) in block_map()
733 if (fs->fs_bsize > MAXBSIZE || in ufs_open()
734 (size_t)fs->fs_bsize < sizeof(FS)) { in ufs_open()
767 fp->f_buf = alloc(fs->fs_bsize); in ufs_open()
852 fs->fs_bsize, buf, &buf_size); in ufs_open()
916 dealloc(fp->f_buf, fp->f_fs->fs_bsize); in ufs_close()
/netbsd-src/usr.sbin/dumpfs/
H A Ddumpfs.c276 fs->fs_maxbsize = fs->fs_bsize; in fix_superblock()
358 fs->fs_bsize, fs->fs_bshift, fs->fs_bmask); in print_superblock()
504 for (i = 0, j = 0; i < afs.fs_cssize; i += afs.fs_bsize, j++) { in print_cgsum()
505 size = afs.fs_cssize - i < afs.fs_bsize ? in print_cgsum()
506 afs.fs_cssize - i : afs.fs_bsize; in print_cgsum()
585 void *ino_buf = malloc(afs.fs_bsize); in print_inodes()
596 if (pread(fd, ino_buf, afs.fs_bsize, in print_inodes()
597 ino_to_fsba(&afs, inum) * afs.fs_fsize) != afs.fs_bsize) { in print_inodes()
620 if (read(fd, &acg, afs.fs_bsize) != afs.fs_bsize) { in dumpcg()
/netbsd-src/usr.sbin/fstyp/
H A Dufs.c108 fs->fs_bsize < MINBSIZE || in fstyp_ufs()
109 (size_t)fs->fs_bsize < sizeof(struct fs)) { in fstyp_ufs()
/netbsd-src/usr.sbin/quot/
H A Dquot.c156 nblk += super->fs_bsize; in virtualblocks()
167 nblk += sz * super->fs_bsize; in virtualblocks()
526 quad_t sizepb = fs->fs_bsize; in ffs_oldfscompat()
528 fs->fs_maxfilesize = fs->fs_bsize * UFS_NDADDR - 1; in ffs_oldfscompat()
588 if (fs->fs_bsize > MAXBSIZE || in quot()
589 (size_t)fs->fs_bsize < sizeof(struct fs)) in quot()
/netbsd-src/sbin/fsdb/
H A Dfsdb.c799 (int)sblock->fs_bsize); in find_indirblks32()
802 sblock->fs_bsize / sizeof(uint32_t), wantedblk)) in find_indirblks32()
806 for (i = 0; i < sblock->fs_bsize / sizeof(uint32_t); i++) { in find_indirblks32()
845 (int)sblock->fs_bsize); in find_indirblks64()
848 sblock->fs_bsize / sizeof(uint64_t), wantedblk)) in find_indirblks64()
852 for (i = 0; i < sblock->fs_bsize / sizeof(uint64_t); i++) { in find_indirblks64()
874 if (size > sblock->fs_bsize) in writefileblk()
875 size = sblock->fs_bsize; in writefileblk()
970 (int)sblock->fs_bsize); in print_indirblks32()
999 (int)sblock->fs_bsize); in print_indirblks64()
/netbsd-src/sys/ufs/ufs/
H A Dufs_readwrite.c167 xfersize = MIN(MIN(fs->fs_bsize - blkoffset, uio->uio_resid), in BUFRD()
361 bytelen = MIN(fs->fs_bsize - blkoffset, uio->uio_resid); in WRITE()
508 xfersize = MIN(fs->fs_bsize - blkoffset, uio->uio_resid); in BUFWR()
509 if (fs->fs_bsize > xfersize) in BUFWR()
541 else if (xfersize + blkoffset == fs->fs_bsize) in BUFWR()

12