Home | History | Annotate | Download | only in ffs

Lines Matching refs:nsize

308     int osize, int nsize, int flags, kauth_cred_t cred, struct buf **bpp,
355 "bad size: dev=0x%llx, bsize=%d, osize=%d, nsize=%d, fs=%s",
356 (unsigned long long)ip->i_dev, fs->fs_bsize, osize, nsize,
359 "bad size: dev=0x%llx, bsize=%d, osize=%d, nsize=%d, fs=%s",
360 (unsigned long long)ip->i_dev, fs->fs_bsize, osize, nsize,
362 KASSERTMSG(((u_int)nsize <= fs->fs_bsize),
363 "bad size: dev=0x%llx, bsize=%d, osize=%d, nsize=%d, fs=%s",
364 (unsigned long long)ip->i_dev, fs->fs_bsize, osize, nsize,
366 KASSERTMSG((ffs_fragoff(fs, nsize) == 0),
367 "bad size: dev=0x%llx, bsize=%d, osize=%d, nsize=%d, fs=%s",
368 (unsigned long long)ip->i_dev, fs->fs_bsize, osize, nsize,
394 if ((error = chkdq(ip, btodb(nsize - osize), cred, 0)) != 0) {
406 if ((bno = ffs_fragextend(ip, cg, bprev, osize, nsize)) != 0) {
407 DIP_ADD(ip, blocks, btodb(nsize - osize));
419 allocbuf(bp, nsize, 1);
420 memset((char *)bp->b_data + osize, 0, nsize - osize);
446 request = nsize;
490 bno = ffs_hashalloc(ip, cg, bpref, request, nsize
510 DIP_ADD(ip, blocks, btodb(nsize - osize));
517 allocbuf(bp, nsize, 1);
518 memset((char *)bp->b_data + osize, 0, (u_int)nsize - osize);
536 (void) chkdq(ip, -btodb(nsize - osize), cred, FORCE);
971 ffs_fragextend(struct inode *ip, u_int cg, daddr_t bprev, int osize, int nsize)
987 if (fs->fs_cs(fs, cg).cs_nffree < ffs_numfrags(fs, nsize - osize))
989 frags = ffs_numfrags(fs, nsize);