Home
last modified time | relevance | path

Searched refs:lbn (Results 1 – 25 of 30) sorted by relevance

12

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_bmap.c207 daddr_t lbn; in bmap_read() local
220 if (lbn < 0) in bmap_read()
226 if (lbn < NDADDR) { in bmap_read()
228 ip->i_size, &ip->i_db[lbn], NDADDR - lbn, 1, in bmap_read()
342 if (lbn < 0) in bmap_write()
468 pref = blkpref(ip, lbn, (int)lbn, in bmap_write()
499 pref = blkpref(ip, lbn, (int)lbn, &ip->i_db[0]); in bmap_write()
1201 ASSERT(lbn >= 0); in bmap_find()
1210 for (; lbn < NDADDR; lbn++) { in bmap_find()
1332 daddr_t lbn; in bmap_set_bn() local
[all …]
H A Dufs_subr.c595 lbn = (daddr_t)lblkno(fs, ip->i_size - 1); in ufs_sync_indir()
596 if (lbn < NDADDR) in ufs_sync_indir()
598 if (lbn < NDADDR + NINDIR(fs)) { in ufs_sync_indir()
621 if (clbn > lbn) in ufs_sync_indir()
644 if (clbn > lbn) in ufs_sync_indir()
658 if (clbn > lbn) in ufs_sync_indir()
679 daddr_t lbn; in ufs_indirblk_sync() local
697 lbn = (daddr_t)lblkno(fs, off); in ufs_indirblk_sync()
698 if (lbn < 0) in ufs_indirblk_sync()
702 if (lbn < NDADDR) in ufs_indirblk_sync()
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass1b.c75 daddr32_t lbn; in pass1bcheck() local
87 lbn = idesc->id_lbn * sblock.fs_frag + nfrags; in pass1bcheck()
88 if (find_dup_ref(blkno, idesc->id_number, lbn, DB_INCR)) in pass1bcheck()
89 blkerror(idesc->id_number, "DUP", blkno, lbn); in pass1bcheck()
H A Dpass1.c626 daddr32_t lbn; in pass1check() local
703 lbn = idesc->id_lbn * sblock.fs_frag + nfrags; in pass1check()
705 blkerror(idesc->id_number, "DUP", fragno, lbn); in pass1check()
732 (void) find_dup_ref(fragno, idesc->id_number, lbn, in pass1check()
H A Dinode.c1094 blkerror(fsck_ino_t ino, char *type, daddr32_t blk, daddr32_t lbn) in blkerror() argument
1096 pfatal("FRAGMENT %d %s I=%u LFN %d", blk, type, ino, lbn); in blkerror()
/illumos-gate/usr/src/uts/common/fs/pcfs/
H A Dpc_alloc.c75 daddr_t lbn; /* logical (disk) block number */ in pc_bmap() local
77 lbn = pc_cltodb(fsp, lcn); in pc_bmap()
78 if (lbn >= fsp->pcfs_rdirsec) { in pc_bmap()
82 *dbnp = pc_dbdaddr(fsp, fsp->pcfs_rdirstart + lbn); in pc_bmap()
86 fsp->pcfs_secsize * (fsp->pcfs_rdirsec - lbn)); in pc_bmap()
183 daddr_t lbn; in pc_balloc() local
185 lbn = pc_cltodb(fsp, lcn); in pc_balloc()
186 if (lbn >= fsp->pcfs_rdirsec) in pc_balloc()
188 *dbnp = pc_dbdaddr(fsp, fsp->pcfs_rdirstart + lbn); in pc_balloc()
H A Dpc_vnops.c1490 daddr_t lbn, bn; in pcfs_getapage() local
1498 lbn = pc_lblkno(fsp, off); in pcfs_getapage()
1513 lbn += howmany(xfersize, fsp->pcfs_clsize), in pcfs_getapage()
1520 err1 = pc_bmap(pcp, lbn, &bn, &xfersize); in pcfs_getapage()
1770 u_offset_t lbn, lbnoff, xferoffset; in pcfs_putapage() local
1799 lbn = pc_lblkno(fsp, io_off); in pcfs_putapage()
1805 lbn += howmany(xfersize, fsp->pcfs_clsize), in pcfs_putapage()
1815 err1 = pc_bmap(pcp, (daddr_t)lbn, &bn, &xfersize); in pcfs_putapage()
/illumos-gate/usr/src/common/fs/
H A Dufsops.c328 daddr32_t lbn, d; in readdir() local
341 lbn = lblkno(&devp->un_fs.di_fs, dstuff->loc); in readdir()
342 d = sbmap(filep, lbn); in readdir()
374 daddr32_t lbn; in getblock() local
392 lbn = lblkno(fs, filep->fi_offset); in getblock()
395 filep->fi_blocknum = fsbtodb(fs, sbmap(filep, lbn)); in getblock()
400 size = blksize(fs, filep->fi_inode, lbn); in getblock()
439 daddr32_t lbn; in getblock_noopt() local
457 lbn = lblkno(fs, filep->fi_offset); in getblock_noopt()
460 filep->fi_blocknum = fsbtodb(fs, sbmap(filep, lbn)); in getblock_noopt()
[all …]
H A Dhsfs.c291 daddr_t lbn; in readdir() local
303 lbn = hdbtodb(dirp->loc >> ISO_SECTOR_SHIFT); in readdir()
304 filep->fi_blocknum = lbn + hdbtodb(ip->i_number); in readdir()
326 daddr_t lbn; in getblock() local
334 lbn = hdbtodb(filep->fi_offset >> ISO_SECTOR_SHIFT); in getblock()
335 filep->fi_blocknum = lbn + hdbtodb(ip->i_number); in getblock()
/illumos-gate/usr/src/boot/sys/ufs/ffs/
H A Dfs.h610 #define blksize(fs, ip, lbn) \ argument
611 (((lbn) >= NDADDR || (ip)->i_size >= smalllblktosize(fs, (lbn) + 1)) \
614 #define sblksize(fs, size, lbn) \ argument
615 (((lbn) >= NDADDR || (size) >= ((lbn) + 1) << (fs)->fs_bshift) \
631 lbn_level(ufs_lbn_t lbn) in lbn_level() argument
633 if (lbn >= 0) in lbn_level()
635 switch (lbn & 0x3) { in lbn_level()
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dhsfs_impl.h48 uint_t lbn, uint_t off, struct vfs *vfsp);
50 extern int hs_remakenode(uint_t lbn, uint_t off, struct vfs *vfsp,
56 extern struct vnode *hs_findhash(ino64_t nodeid, uint_t lbn, uint_t off,
H A Dhsfs_node.h333 #define LBN_TO_SEC(lbn, vfsp) ((lbn)>>((struct hsfs *)((vfsp)->vfs_data))-> \ argument
339 #define LBN_TO_BYTE(lbn, vfsp) ((lbn)<<((struct hsfs *)((vfsp)->vfs_data))-> \ argument
H A Dufs_fs.h699 #define blksize(fs, ip, lbn) \ argument
700 (((lbn) >= NDADDR || \
701 (ip)->i_size >= (offset_t)((lbn) + 1) << (fs)->fs_bshift) \
705 #define dblksize(fs, dip, lbn) \ argument
706 (((lbn) >= NDADDR || \
707 (dip)->di_size >= (offset_t)((lbn) + 1) << (fs)->fs_bshift) \
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfs.h433 #define blksize(fs, ip, lbn) \ argument
434 (((lbn) >= NDADDR || (ip)->i_size >= ((lbn) + 1) << (fs)->fs_bshift) \
437 #define dblksize(fs, dip, lbn) \ argument
438 (((lbn) >= NDADDR || (dip)->di_size >= ((lbn) + 1) << (fs)->fs_bshift) \
H A Dufs2.h410 #define blksize(fs, ip, lbn) \ argument
411 (((lbn) >= NDADDR || (ip)->i_size >= smalllblktosize(fs, (lbn) + 1)) \
414 #define sblksize(fs, size, lbn) \ argument
415 (((lbn) >= NDADDR || (size) >= ((lbn) + 1) << (fs)->fs_bshift) \
H A Dfsys_ufs.c232 grub_daddr32_t lbn, dbn, dblk; in dlook() local
245 lbn = lblkno(SUPERBLOCK, loc); in dlook()
247 dbn = sbmap(lbn); in dlook()
/illumos-gate/usr/src/uts/common/fs/hsfs/
H A Dhsfs_node.c400 tp->hs_dir_lbn == lbn && in hs_findhash()
512 uint_t lbn, in hs_makenode() argument
537 lbn = dp->ext_lbn; in hs_makenode()
546 lbn += off >> hvp->lbn_shift; in hs_makenode()
603 hp->hs_dir_lbn = lbn; in hs_makenode()
712 hs_remakenode(uint_t lbn, uint_t off, struct vfs *vfsp, in hs_remakenode() argument
729 secno = LBN_TO_SEC(lbn, vfsp); in hs_remakenode()
742 *vpp = hs_makenode(&hd, lbn, off, vfsp); in hs_remakenode()
1657 uint_t lbn; /* logical block number */ in process_dirblock() local
1659 lbn = dhp->hs_dirent.ext_lbn + in process_dirblock()
[all …]
/illumos-gate/usr/src/stand/lib/fs/ufs/
H A Dufsops.c409 daddr32_t lbn, d; in readdir() local
421 lbn = lblkno(&devp->un_fs.di_fs, dstuff->loc); in readdir()
422 d = sbmap(filep, lbn); in readdir()
429 blksize(&devp->un_fs.di_fs, filep->fi_inode, lbn); in readdir()
455 daddr32_t lbn, fsbn; in getblock() local
473 lbn = lblkno(fs, filep->fi_offset); in getblock()
476 fsbn = sbmap(filep, lbn); in getblock()
490 size = blksize(fs, filep->fi_inode, lbn); in getblock()
/illumos-gate/usr/src/cmd/fs.d/ufs/ncheck/
H A Dncheck.c494 daddr_t lbn, d; in dreaddir() local
502 lbn = lblkno(&sblock, dirp->loc); in dreaddir()
504 d = bmap(lbn); in dreaddir()
509 (int)dblksize(&sblock, dirp->ip, (int)lbn)); in dreaddir()
/illumos-gate/usr/src/stand/lib/fs/hsfs/
H A Dhsfsops.c286 register daddr_t lbn; in readdir() local
297 lbn = hdbtodb(dirp->loc >> ISO_SECTOR_SHIFT); in readdir()
298 filep->fi_blocknum = lbn + hdbtodb(ip->i_number); in readdir()
324 register daddr_t lbn; in getblock() local
341 lbn = hdbtodb(filep->fi_offset >> ISO_SECTOR_SHIFT); in getblock()
344 filep->fi_blocknum = lbn + hdbtodb(ip->i_number); in getblock()
/illumos-gate/usr/src/cmd/fs.d/ufs/ff/
H A Dff.c560 diskaddr_t lbn, d; in dreaddir() local
566 lbn = lblkno(&sblock, dirp->loc); in dreaddir()
567 d = bmap(lbn); in dreaddir()
571 (int)dblksize(&sblock, dirp->ip, (int)lbn)); in dreaddir()
/illumos-gate/usr/src/boot/libsa/
H A Dext2fs.c164 #define dblksize(fs, dip, lbn) \ argument
165 (((lbn) >= NDADDR || (dip)->di_size >= smalllblktosize(fs, (lbn) + 1)) \
/illumos-gate/usr/src/boot/sys/fs/cd9660/
H A Diso.h282 #define blksize(imp, ip, lbn) ((imp)->logical_block_size) argument
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_vnops.c3840 u_offset_t lbn; in smbfs_getapage() local
3871 lbn = off / bsize; in smbfs_getapage()
3872 blkoff = lbn * bsize; in smbfs_getapage()
4216 u_offset_t lbn; in smbfs_putapage() local
4226 lbn = pp->p_offset / bsize; in smbfs_putapage()
4227 lbn_off = lbn * bsize; in smbfs_putapage()
4242 ASSERT((pp->p_offset / bsize) >= lbn); in smbfs_putapage()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_vnops.c3712 u_offset_t lbn; in nfs_getapage() local
3738 lbn = off / bsize; in nfs_getapage()
3739 blkoff = lbn * bsize; in nfs_getapage()
4122 u_offset_t lbn; in nfs_putapage() local
4139 lbn = pp->p_offset / bsize; in nfs_putapage()
4140 lbn_off = lbn * bsize; in nfs_putapage()
4155 ASSERT((pp->p_offset / bsize) >= lbn); in nfs_putapage()

12