Home
last modified time | relevance | path

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

12

/openbsd/sys/ufs/ffs/
H A Dffs_balloc.c89 if (size > fs->fs_bsize) in ffs1_balloc()
158 error = bread(vp, lbn, fs->fs_bsize, in ffs1_balloc()
188 nsize = fs->fs_bsize; in ffs1_balloc()
196 if (nsize < fs->fs_bsize) in ffs1_balloc()
370 ffs_blkfree(ip, *blkp, fs->fs_bsize); in ffs1_balloc()
371 deallocated += fs->fs_bsize; in ffs1_balloc()
425 if (size > fs->fs_bsize) in ffs2_balloc()
531 nsize = fs->fs_bsize; in ffs2_balloc()
540 if (nsize < fs->fs_bsize) in ffs2_balloc()
786 (int)fs->fs_bsize, &bp); in ffs2_balloc()
[all …]
H A Dffs_inode.c92 (int)fs->fs_bsize, &bp); in ffs_update()
238 lastblock = lblkno(fs, length + fs->fs_bsize - 1) - 1; in ffs_truncate()
242 nblocks = btodb(fs->fs_bsize); in ffs_truncate()
304 ffs_blkfree(oip, bn, fs->fs_bsize); in ffs_truncate()
432 nblocks = btodb(fs->fs_bsize); in ffs_indirtrunc()
442 bp = getblk(vp, lbn, (int)fs->fs_bsize, 0, INFSLP); in ffs_indirtrunc()
468 copy = malloc(fs->fs_bsize, M_TEMP, M_WAITOK); in ffs_indirtrunc()
469 memcpy(copy, bp->b_data, fs->fs_bsize); in ffs_indirtrunc()
505 ffs_blkfree(ip, nb, fs->fs_bsize); in ffs_indirtrunc()
524 free(copy, M_TEMP, fs->fs_bsize); in ffs_indirtrunc()
H A Dffs_alloc.c111 if ((u_int)size > fs->fs_bsize || fragoff(fs, size) != 0) { in ffs_alloc()
113 ip->i_dev, fs->fs_bsize, size, fs->fs_fsmnt); in ffs_alloc()
119 if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) in ffs_alloc()
189 ip->i_dev, fs->fs_bsize, osize, nsize, fs->fs_fsmnt); in ffs_realloccg()
277 request = fs->fs_bsize; in ffs_realloccg()
952 if (cgp->cg_cs.cs_nbfree == 0 && size == fs->fs_bsize) { in ffs_alloccg()
961 if (size == fs->fs_bsize) { in ffs_alloccg()
1198 (int)fs->fs_bsize, 0, INFSLP); in ffs_nodealloccg()
1200 memset(ibp->b_data, 0, fs->fs_bsize); in ffs_nodealloccg()
1262 ip->i_dev, fs->fs_bsize, size, fs->fs_fsmnt); in ffs_blkfree()
[all …]
H A Dffs_vnops.c221 size = fs->fs_bsize; /* WAS blksize(fs, ip, lbn); */ in ffs_read()
223 xfersize = fs->fs_bsize - blkoffset; in ffs_read()
337 xfersize = fs->fs_bsize - blkoffset; in ffs_write()
340 if (fs->fs_bsize > xfersize) in ffs_write()
378 else if (xfersize + blkoffset == fs->fs_bsize) { in ffs_write()
H A Dfs.h206 int32_t fs_bsize; /* size of basic blocks / bytes */ member
552 ? (u_int64_t)(fs)->fs_bsize \
556 ? (u_int64_t)(fs)->fs_bsize \
561 ? (u_int64_t)(fs)->fs_bsize \
588 MIN((pgsiz), (fs)->fs_bsize) - 1)
H A Dffs_vfsops.c441 (int)fra->fs->fs_bsize, &bp); in ffs_reload_vnode()
537 size = fs->fs_bsize; in ffs_reload()
582 if ((u_int)fsp->fs_bsize > MAXBSIZE) in ffs_validate()
585 if ((u_int)fsp->fs_bsize < sizeof(struct fs)) in ffs_validate()
739 size = fs->fs_bsize; in ffs_mountfs()
853 u_int64_t sizepb = fs->fs_bsize; /* XXX */ in ffs_oldfscompat()
855 fs->fs_maxfilesize = fs->fs_bsize * NDADDR - 1; /* XXX */ in ffs_oldfscompat()
884 fs->fs_maxbsize = fs->fs_bsize; in ffs1_compat_read()
1017 sbp->f_iosize = fs->fs_bsize; in ffs_statfs()
1248 (int)fs->fs_bsize, &bp); in ffs_vget()
[all …]
/openbsd/usr.sbin/makefs/ffs/
H A Dffs_balloc.c89 assert(size <= fs->fs_bsize); in ffs_balloc_ufs1()
103 if (osize < fs->fs_bsize && osize > 0) { in ffs_balloc_ufs1()
125 error = bread(ip->i_devvp, lbn, fs->fs_bsize, in ffs_balloc_ufs1()
173 nsize = fs->fs_bsize; in ffs_balloc_ufs1()
292 nbp = getblk(ip->i_devvp, lbn, fs->fs_bsize, 0, 0); in ffs_balloc_ufs1()
338 assert(size <= fs->fs_bsize); in ffs_balloc_ufs2()
352 if (osize < fs->fs_bsize && osize > 0) { in ffs_balloc_ufs2()
374 error = bread(ip->i_devvp, lbn, fs->fs_bsize, in ffs_balloc_ufs2()
422 nsize = fs->fs_bsize; in ffs_balloc_ufs2()
541 nbp = getblk(ip->i_devvp, lbn, fs->fs_bsize, 0, 0); in ffs_balloc_ufs2()
[all …]
H A Dmkfs.c170 sblock.fs_bsize = bsize; in ffs_mkfs()
172 if (!POWEROF2(sblock.fs_bsize)) { in ffs_mkfs()
174 sblock.fs_bsize); in ffs_mkfs()
187 if (sblock.fs_bsize < MINBSIZE) { in ffs_mkfs()
189 sblock.fs_bsize, MINBSIZE); in ffs_mkfs()
236 sblock.fs_bsize / MAXFRAG); in ffs_mkfs()
479 if (sblock.fs_bsize < SBLOCKSIZE) in ffs_mkfs()
482 iobufsize = 4 * sblock.fs_bsize; in ffs_mkfs()
548 size = fs->fs_bsize; in ffs_write_superblock()
710 start = sblock.fs_bsize > SBLOCKSIZE ? sblock.fs_bsize : SBLOCKSIZE; in initcg()
[all …]
H A Dffs_alloc.c93 if (size > fs->fs_bsize || fragoff(fs, size) != 0) { in ffs_alloc()
95 fs->fs_bsize, size); in ffs_alloc()
97 if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) in ffs_alloc()
289 if (fs->fs_cs(fs, cg).cs_nbfree == 0 && size == fs->fs_bsize) in ffs_alloccg()
298 (cgp->cg_cs.cs_nbfree == 0 && size == fs->fs_bsize)) { in ffs_alloccg()
302 if (size == fs->fs_bsize) { in ffs_alloccg()
/openbsd/sbin/fsck_ffs/
H A Dsetup.c180 proto.fs_bsize == sblock.fs_bsize) in setup()
187 proto.fs_bsize == sblock.fs_bsize) in setup()
195 proto.fs_bsize == sblock.fs_bsize) in setup()
225 sizepb = sblock.fs_bsize; in setup()
226 maxfilesize = sblock.fs_bsize * NDADDR - 1; in setup()
264 sblock.fs_bmask = ~(sblock.fs_bsize - 1); in setup()
380 nindir = sblock.fs_bsize / sizeof(int64_t); in setup()
540 if (!POWEROF2(sblock.fs_bsize) || sblock.fs_bsize < MINBSIZE || in readsb()
541 sblock.fs_bsize > MAXBSIZE) { in readsb()
639 fs->fs_bsize = fs->fs_fsize * fs->fs_frag; in calcsb()
[all …]
H A Dinode.c80 ndb = howmany(DIP(&dino, di_size), sblock.fs_bsize); in ckinode()
98 i * sblock.fs_bsize); in ckinode()
116 remsize = DIP(&dino, di_size) - sblock.fs_bsize * NDADDR; in ckinode()
117 sizepb = sblock.fs_bsize; in ckinode()
168 bp = getdatablk(idesc->id_blkno, sblock.fs_bsize); in iblock()
170 for (sizepb = sblock.fs_bsize, i = 0; i < ilevel; i++) in iblock()
294 pbp = getdatablk(iblk, sblock.fs_bsize); in ginode()
400 blks = howmany(DIP(dp, di_size), sblock.fs_bsize); in cacheino()
H A Dutilities.c150 bufp = malloc((unsigned int)sblock.fs_bsize); in bufinit()
156 bufcnt = MAXBUFSPACE / sblock.fs_bsize; in bufinit()
161 bufp = malloc((unsigned int)sblock.fs_bsize); in bufinit()
273 for (i = 0, j = 0; i < sblock.fs_cssize; i += sblock.fs_bsize, j++) { in flush()
276 sblock.fs_cssize - i < sblock.fs_bsize ? in flush()
277 sblock.fs_cssize - i : sblock.fs_bsize); in flush()
H A Ddir.c508 DIP_SET(dp, di_size, DIP(dp, di_size) + sblock.fs_bsize); in expanddir()
509 DIP_SET(dp, di_blocks, DIP(dp, di_blocks) + btodb(sblock.fs_bsize)); in expanddir()
515 bp = getdirblk(newblk, sblock.fs_bsize); in expanddir()
520 cp < &bp->b_un.b_buf[sblock.fs_bsize]; in expanddir()
540 DIP_SET(dp, di_size, DIP(dp, di_size) - sblock.fs_bsize); in expanddir()
541 DIP_SET(dp, di_blocks, DIP(dp, di_blocks) - btodb(sblock.fs_bsize)); in expanddir()
/openbsd/sys/lib/libsa/
H A Dufs.c123 buf = alloc(fs->fs_bsize); in read_inode()
130 if (rsize != (size_t)fs->fs_bsize) { in read_inode()
154 free(buf, fs->fs_bsize); in read_inode()
173 buf = alloc(fs->fs_bsize); in chmod_inode()
180 if (rsize != (size_t)fs->fs_bsize) { in chmod_inode()
198 free(buf, fs->fs_bsize); in chmod_inode()
272 alloc(fs->fs_bsize); in block_map()
323 fp->f_buf = alloc(fs->fs_bsize); in buf_read_file()
538 buf = alloc(fs->fs_bsize); in ufs_open()
546 fs->fs_bsize, buf, &buf_size); in ufs_open()
[all …]
H A Dufs2.c122 buf = alloc(fs->fs_bsize); in read_inode()
128 if (rsize != (size_t)fs->fs_bsize) { in read_inode()
152 free(buf, fs->fs_bsize); in read_inode()
171 buf = alloc(fs->fs_bsize); in chmod_inode()
177 if (rsize != (size_t)fs->fs_bsize) { in chmod_inode()
194 free(buf, fs->fs_bsize); in chmod_inode()
268 alloc(fs->fs_bsize); in block_map()
319 fp->f_buf = alloc(fs->fs_bsize); in buf_read_file()
534 buf = alloc(fs->fs_bsize); in ufs2_open()
542 fs->fs_bsize, buf, &buf_size); in ufs2_open()
[all …]
/openbsd/sys/arch/landisk/stand/xxboot/
H A Dufs12.c129 buf = alloc(fs->fs_bsize); in read_inode()
135 if (rsize != (size_t)fs->fs_bsize) { in read_inode()
164 free(buf, fs->fs_bsize); in read_inode()
184 buf = alloc(fs->fs_bsize);
190 if (rsize != (size_t)fs->fs_bsize) {
212 free(buf, fs->fs_bsize);
293 alloc(fs->fs_bsize); in block_map()
348 fp->f_buf = alloc(fs->fs_bsize); in buf_read_file()
603 buf = alloc(fs->fs_bsize); in ufs12_open()
611 fs->fs_bsize, buf, &buf_size); in ufs12_open()
[all …]
/openbsd/sbin/newfs/
H A Dmkfs.c242 sblock.fs_bsize = bsize; in mkfs()
248 sblock.fs_bmask = ~(sblock.fs_bsize - 1); in mkfs()
258 sblock.fs_bsize / MAXFRAG); in mkfs()
549 if (sblock.fs_bsize < SBLOCKSIZE) in mkfs()
552 iobufsize = 4 * sblock.fs_bsize; in mkfs()
734 start = sblock.fs_bsize > SBLOCKSIZE ? sblock.fs_bsize : SBLOCKSIZE; in initcg()
740 start += sblock.fs_bsize; in initcg()
765 sblock.fs_bsize, &iobuf[start]); in initcg()
954 if (size != sblock.fs_bsize) { in alloc()
998 rdfs(d, sblock.fs_bsize, iobuf); in iput()
[all …]
/openbsd/sbin/dump/
H A Dtraverse.c102 if (DIP(dp, di_size) > sblock->fs_bsize * NDADDR) { in blockest()
327 filesize -= sblock->fs_bsize; in mapdirs()
381 *filesize -= sblock->fs_bsize; in dirindir()
590 memset(idblk, 0, (int)sblock->fs_bsize); in dmpindir()
592 if (*size < NINDIR(sblock) * sblock->fs_bsize) in dmpindir()
596 *size -= NINDIR(sblock) * sblock->fs_bsize; in dmpindir()
626 tbperdb = sblock->fs_bsize >> tp_bshift; in ufs1_blksout()
643 dumpblock(*bp, (int)sblock->fs_bsize); in ufs1_blksout()
661 tbperdb = sblock->fs_bsize >> tp_bshift; in ufs2_blksout()
678 dumpblock(*bp, (int)sblock->fs_bsize); in ufs2_blksout()
[all …]
/openbsd/sys/arch/alpha/stand/
H A Dinstallboot.c382 if ((buf = malloc(fs->fs_bsize)) == NULL) in loadblocknums()
386 devread(devfd, buf, blk + partoffset, fs->fs_bsize, "inode"); in loadblocknums()
390 ndb = howmany(ip1->di_size, fs->fs_bsize); in loadblocknums()
394 ndb = howmany(ip2->di_size, fs->fs_bsize); in loadblocknums()
405 bbinfop->bsize = fs->fs_bsize; in loadblocknums()
445 devread(devfd, buf, blk + partoffset, fs->fs_bsize, in loadblocknums()
456 devread(devfd, buf, blk + partoffset, fs->fs_bsize, in loadblocknums()
506 if (fs->fs_bsize <= 0 || fs->fs_bsize < sizeof(struct fs) || in sbchk()
507 fs->fs_bsize > MAXBSIZE) { in sbchk()
510 fs->fs_bsize); in sbchk()
/openbsd/sbin/dumpfs/
H A Ddumpfs.c143 afs.fs_bsize <= MAXBSIZE && in open_disk()
144 afs.fs_bsize >= sizeof(struct fs)) in open_disk()
219 afs.fs_bsize, afs.fs_bshift, afs.fs_bmask); in dumpfs()
300 for (i = 0, j = 0; i < afs.fs_cssize; i += afs.fs_bsize, j++) { in dumpfs()
301 size = afs.fs_cssize - i < afs.fs_bsize ? in dumpfs()
302 afs.fs_cssize - i : afs.fs_bsize; in dumpfs()
343 if (pread(fd, &acg, afs.fs_bsize, cur) != afs.fs_bsize) { in dumpcg()
437 printf("-b %d ", afs.fs_bsize); in marshal()
/openbsd/sbin/growfs/
H A Dgrowfs.c332 if (sblock.fs_bsize < SBLOCKSIZE) in initcg()
333 iobufsize = SBLOCKSIZE + 3 * sblock.fs_bsize; in initcg()
335 iobufsize = 4 * sblock.fs_bsize; in initcg()
485 start = sblock.fs_bsize > SBLOCKSIZE ? sblock.fs_bsize : SBLOCKSIZE; in initcg()
487 start += sblock.fs_bsize; in initcg()
596 ibuf = malloc(sblock.fs_bsize); in cond_bl_upd()
864 howmany(osblock.fs_cssize, osblock.fs_bsize); in updcsloc()
1324 (size_t)sblock.fs_bsize, (void *)&ablk, fsi); in updcsloc()
1802 osblock.fs_bsize <= MAXBSIZE && in main()
2127 ibuf = malloc(sblock.fs_bsize); in indirchk()
[all …]
/openbsd/sbin/clri/
H A Dclri.c95 sbp->fs_bsize <= MAXBSIZE && in main()
96 sbp->fs_bsize >= (int)sizeof(struct fs)) in main()
101 bsize = sbp->fs_bsize; in main()
/openbsd/sbin/ncheck_ffs/
H A Dncheck_ffs.c360 filesize -= sblock->fs_bsize; in scanonedir()
379 if ((idblk = malloc(sblock->fs_bsize)) == NULL) in dirindir()
381 bread(fsbtodb(sblock, blkno), idblk, (int)sblock->fs_bsize); in dirindir()
389 searchdir(ino, blkno, sblock->fs_bsize, in dirindir()
391 *filesizep -= sblock->fs_bsize; in dirindir()
425 if ((dblk = malloc(sblock->fs_bsize)) == NULL) in searchdir()
603 sblock->fs_bsize <= MAXBSIZE && in main()
604 sblock->fs_bsize >= sizeof(struct fs)) in main()
/openbsd/usr.sbin/installboot/
H A Di386_installboot.c802 if ((buf = malloc(fs->fs_bsize)) == NULL) in getbootparams()
812 fs->fs_bsize, "inode"); in getbootparams()
816 ndb = howmany(ip2->di_size, fs->fs_bsize); in getbootparams()
822 ndb = howmany(ip1->di_size, fs->fs_bsize); in getbootparams()
834 sym_set_value(pbr_symbols, "_fs_bsize_p", (fs->fs_bsize / 16)); in getbootparams()
835 sym_set_value(pbr_symbols, "_fs_bsize_s", (fs->fs_bsize / in getbootparams()
860 boot, ndb, fs->fs_bsize); in getbootparams()
983 if (fs->fs_bsize <= 0 || fs->fs_bsize < sizeof(struct fs) || in sbchk()
984 fs->fs_bsize > MAXBSIZE) { in sbchk()
987 fs->fs_bsize); in sbchk()
/openbsd/usr.sbin/quot/
H A Dquot.c146 nblk += sz * super->fs_bsize; in virtualblocks()
479 quad_t sizepb = fs->fs_bsize; /* XXX */ in ffs_oldfscompat()
481 fs->fs_maxfilesize = fs->fs_bsize * NDADDR - 1; /* XXX */ in ffs_oldfscompat()
521 fs->fs_bsize <= MAXBSIZE && in quot()
522 fs->fs_bsize >= sizeof(struct fs)) in quot()

12