Home
last modified time | relevance | path

Searched refs:lblkno (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/sys/fs/cd9660/
H A Dcd9660_bmap.c55 daddr_t lblkno = ap->a_bn; in cd9660_bmap() local
71 *ap->a_bnp = (ip->iso_start + lblkno) << (bshift - DEV_BSHIFT); in cd9660_bmap()
80 nblk = (ip->i_size >> bshift) - (lblkno + 1); in cd9660_bmap()
H A Dcd9660_lookup.c289 if (lblkno(imp, i_offset) != in cd9660_lookup()
290 lblkno(imp, saveoffset)) { in cd9660_lookup()
436 lbn = lblkno(imp, offset); in cd9660_blkatoff()
H A Diso.h276 #define lblkno(imp, loc) ((loc) >> (imp)->im_bshift) macro
H A Dcd9660_vnops.c294 lbn = lblkno(imp, uio->uio_offset); in cd9660_read()
799 return (lblkno(VTOI(vp)->i_mnt, off)); in cd9660_gbp_getblkno()
/freebsd/sys/kern/
H A Dvfs_cluster.c116 maxra = (filesize / size) - lblkno; in cluster_read()
121 error = getblkx(vp, lblkno, lblkno, size, 0, 0, gbflags, &bp); in cluster_read()
127 origblkno = lblkno; in cluster_read()
148 rbp = gbincore(&vp->v_bufobj, lblkno+i); in cluster_read()
169 lblkno += i; in cluster_read()
207 error = VOP_BMAP(vp, lblkno, NULL, in cluster_read()
227 lblkno += (bp->b_bufsize / size); in cluster_read()
231 lblkno += 1; in cluster_read()
261 while (lblkno < (origblkno + maxra)) { in cluster_read()
278 lblkno += (rbp->b_bufsize / size); in cluster_read()
[all …]
H A Dvfs_subr.c2416 daddr_t lblkno; in flushbuflist() local
2436 lblkno = nbp->b_lblkno; in flushbuflist()
2471 nbp = gbincore(bo, lblkno); in flushbuflist()
2484 daddr_t lblkno; in bnoreuselist() local
2488 for (lblkno = startn;;) { in bnoreuselist()
2490 bp = BUF_PCTRIE_LOOKUP_GE(&bufv->bv_root, lblkno); in bnoreuselist()
2505 lblkno = bp->b_lblkno + 1; in bnoreuselist()
2746 gbincore(struct bufobj *bo, daddr_t lblkno) in gbincore() argument
2751 bp = BUF_PCTRIE_LOOKUP(&bo->bo_clean.bv_root, lblkno); in gbincore()
2754 return (BUF_PCTRIE_LOOKUP(&bo->bo_dirty.bv_root, lblkno)); in gbincore()
[all …]
H A Dvfs_bio.c181 daddr_t lblkno, daddr_t blkno);
3205 vfs_bio_clcheck(struct vnode *vp, int size, daddr_t lblkno, daddr_t blkno) in vfs_bio_clcheck() argument
3213 if ((bpa = gbincore(&vp->v_bufobj, lblkno)) == NULL) in vfs_bio_clcheck()
3253 daddr_t lblkno = bp->b_lblkno; in vfs_bio_awrite() local
3276 if (vfs_bio_clcheck(vp, size, lblkno + i, in vfs_bio_awrite()
3280 for (j = 1; i + j <= maxcl && j <= lblkno; j++) in vfs_bio_awrite()
3281 if (vfs_bio_clcheck(vp, size, lblkno - j, in vfs_bio_awrite()
3292 nwritten = cluster_wbuild(vp, size, lblkno - j, ncl, in vfs_bio_awrite()
/freebsd/sys/ufs/ffs/
H A Dffs_snapshot.c1201 ufs_lbn_t lblkno, in fullacct_ufs1() argument
1219 ufs_lbn_t lblkno, in snapacct_ufs1() argument
1272 ufs_lbn_t lblkno, in mapacct_ufs1() argument
1282 if (lblkno == -1) in mapacct_ufs1()
1291 *ip->i_snapblklist++ = lblkno; in mapacct_ufs1()
1485 ufs_lbn_t lblkno, in fullacct_ufs2() argument
1503 ufs_lbn_t lblkno, in snapacct_ufs2() argument
1556 ufs_lbn_t lblkno, in mapacct_ufs2() argument
1566 if (lblkno == -1) in mapacct_ufs2()
1575 lblkno >= UFS_NDADDR) in mapacct_ufs2()
[all …]
H A Dffs_vnops.c299 lbn = lblkno(ITOFS(ip), (ip->i_size + ITOFS(ip)->fs_bsize - 1)); in ffs_syncvnode()
363 lbn = lblkno(ITOFS(ip), (ip->i_size + in ffs_syncvnode()
709 lbn = lblkno(fs, uio->uio_offset); in ffs_read()
919 lbn = lblkno(fs, uio->uio_offset); in ffs_write()
1092 lbn = lblkno(fs, uio->uio_offset); in ffs_extread()
1216 lbn = lblkno(fs, uio->uio_offset); in ffs_extwrite()
1940 return (lblkno(VFSTOUFS(vp->v_mount)->um_fs, off)); in ffs_gbp_getblkno()
H A Dffs_balloc.c115 lbn = lblkno(fs, startoffset); in ffs_balloc_ufs1()
134 lastlbn = lblkno(fs, ip->i_size); in ffs_balloc_ufs1()
618 lbn = lblkno(fs, startoffset); in ffs_balloc_ufs2()
650 lastlbn = lblkno(fs, dp->di_extsize); in ffs_balloc_ufs2()
754 lastlbn = lblkno(fs, ip->i_size); in ffs_balloc_ufs2()
H A Dffs_inode.c385 lbn = lblkno(fs, length - 1); in ffs_truncate()
470 lbn = lblkno(fs, length); in ffs_truncate()
516 lastblock = lblkno(fs, length + fs->fs_bsize - 1) - 1; in ffs_truncate()
H A Dffs_vfsops.c171 lbn = lblkno(fs, offset); in ffs_blkatoff()
324 ffs_breadz(struct ufsmount *ump, struct vnode *vp, daddr_t lblkno, in ffs_breadz() argument
332 error = breadn_flags(vp, lblkno, dblkno, size, rablkno, rabsize, cnt, in ffs_breadz()
335 error = getblkx(vp, lblkno, dblkno, size, 0, 0, flags, bpp); in ffs_breadz()
H A Dfs.h705 #define lblkno(fs, loc) /* calculates (loc / fs->fs_bsize) */ \ macro
/freebsd/sys/fs/ext2fs/
H A Dext2_inode.c263 lbn = lblkno(fs, length - 1); in ext2_ind_truncate()
294 lbn = lblkno(fs, length); in ext2_ind_truncate()
318 lastblock = lblkno(fs, length + fs->e2fs_bsize - 1) - 1; in ext2_ind_truncate()
487 lbn = lblkno(fs, length - 1); in ext2_ext_truncate()
516 lbn = lblkno(fs, length); in ext2_ext_truncate()
H A Dfs.h136 #define lblkno(fs, loc) /* calculates (loc / fs->fs_bsize) */ \ macro
H A Dext2_subr.c74 lbn = lblkno(fs, offset); in ext2_blkatoff()
/freebsd/usr.sbin/makefs/ffs/
H A Dffs_balloc.c91 lbn = lblkno(fs, offset); in ffs_balloc_ufs1()
107 lastlbn = lblkno(fs, ip->i_ffs1_size); in ffs_balloc_ufs1()
348 lbn = lblkno(fs, offset); in ffs_balloc_ufs2()
364 lastlbn = lblkno(fs, ip->i_ffs2_size); in ffs_balloc_ufs2()
/freebsd/usr.sbin/quot/
H A Dquot.c173 if (lblkno(super,sz) >= UFS_NDADDR) { in virtualblocks()
183 if (lblkno(super,sz) >= UFS_NDADDR) { in virtualblocks()
185 sz = lblkno(super,nblk); in virtualblocks()
/freebsd/sys/fs/udf/
H A Dudf_vnops.c426 #define lblkno(udfmp, loc) ((loc) >> (udfmp)->bshift) macro
477 lbn = lblkno(udfmp, uio->uio_offset); in udf_read()
1349 if ((error = bread(vp, lblkno(udfmp, offset), adj_size, NOCRED, bp))) { in udf_readatoffset()
/freebsd/stand/libsa/
H A Dext2fs.c153 #define lblkno(fs, loc) /* loc / bsize */ \ macro
708 file_block = lblkno(fs, fp->f_seekp); in buf_read_file()
H A Dufs.c333 file_block = lblkno(fs, fp->f_seekp); in buf_write_file()
405 file_block = lblkno(fs, fp->f_seekp); in buf_read_file()
H A Dufsread.c259 lbn = lblkno(&fs, fs_off); in fsread_size()
/freebsd/sbin/tunefs/
H A Dtunefs.c791 lbn = lblkno(&sblock, dp.dp1->di_size); in journal_insertfile()
796 lbn = lblkno(&sblock, dp.dp2->di_size); in journal_insertfile()
/freebsd/sbin/fsck_ffs/
H A Dsetup.c311 CHKBLKINLIST(lblkno(fs, fs->fs_sblockloc)); in checksnapinfo()
H A Dpass1.c469 if (idesc->id_lballoc < lblkno(&sblock, size - 1) && in checkinode()

12