/titanic_50/usr/src/uts/common/fs/ufs/ |
H A D | ufs_bmap.c | 112 #define DOEXTENT(fs, lbn, boff, bnp, lenp, size, tblp, n, chkfrag, maxtrans) {\ argument 127 (((u_offset_t)lbn) << fs->fs_bshift); \ 207 daddr_t lbn; in bmap_read() local 218 lbn = (daddr_t)lblkno(fs, off); in bmap_read() 220 if (lbn < 0) in bmap_read() 226 if (lbn < NDADDR) { in bmap_read() 227 DOEXTENT(fs, lbn, boff, bnp, lenp, in bmap_read() 228 ip->i_size, &ip->i_db[lbn], NDADDR - lbn, 1, in bmap_read() 239 tbn = lbn - NDADDR; in bmap_read() 287 DOEXTENT(fs, lbn, boff, bnp, lenp, ip->i_size, &bap[i], in bmap_read() [all …]
|
H A D | ufs_subr.c | 574 daddr_t lbn; /* logical blkno of last blk in file */ in ufs_sync_indir() local 595 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() [all …]
|
H A D | ufs_alloc.c | 535 blkpref(struct inode *ip, daddr_t lbn, int indx, daddr32_t *bap) in blkpref() argument 546 if (lbn < NDADDR) { in blkpref() 555 startcg = itog(fs, ip->i_number) + lbn / fs->fs_maxbpg; in blkpref()
|
H A D | ufs_dir.c | 2775 daddr_t lbn; in blkatoff() local 2781 lbn = (daddr_t)lblkno(fs, offset); in blkatoff() 2782 bsize = (uint_t)blksize(fs, ip, lbn); in blkatoff()
|
/titanic_50/usr/src/cmd/fs.d/ufs/fsck/ |
H A D | pass1b.c | 77 daddr32_t lbn; in pass1bcheck() local 89 lbn = idesc->id_lbn * sblock.fs_frag + nfrags; in pass1bcheck() 90 if (find_dup_ref(blkno, idesc->id_number, lbn, DB_INCR)) in pass1bcheck() 91 blkerror(idesc->id_number, "DUP", blkno, lbn); in pass1bcheck()
|
H A D | pass1.c | 628 daddr32_t lbn; in pass1check() local 705 lbn = idesc->id_lbn * sblock.fs_frag + nfrags; in pass1check() 707 blkerror(idesc->id_number, "DUP", fragno, lbn); in pass1check() 734 (void) find_dup_ref(fragno, idesc->id_number, lbn, in pass1check()
|
H A D | inode.c | 1088 blkerror(fsck_ino_t ino, char *type, daddr32_t blk, daddr32_t lbn) in blkerror() argument 1090 pfatal("FRAGMENT %d %s I=%u LFN %d", blk, type, ino, lbn); in blkerror()
|
/titanic_50/usr/src/uts/sun4u/starfire/os/ |
H A D | starfire.c | 271 uint32_t idx, idy, size, color, max_color, lbn; in plat_freelist_process() local 327 lbn = PFN_2_LBN(page->p_pagenum); in plat_freelist_process() 331 page_vpadd(&bdlist[lbn], page); in plat_freelist_process() 333 mach_page_add(&bdlist[lbn], in plat_freelist_process() 338 if ((bd_flags & (1 << lbn)) == 0) { in plat_freelist_process() 339 bd_flags |= (1 << lbn); in plat_freelist_process() 395 lbn = PFN_2_LBN(page->p_pagenum); in plat_freelist_process() 408 bd_flags &= ~(1 << lbn); in plat_freelist_process()
|
/titanic_50/usr/src/uts/common/fs/pcfs/ |
H A D | pc_alloc.c | 75 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 D | pc_vnops.c | 1489 daddr_t lbn, bn; in pcfs_getapage() local 1497 lbn = pc_lblkno(fsp, off); in pcfs_getapage() 1512 lbn += howmany(xfersize, fsp->pcfs_clsize), in pcfs_getapage() 1519 err1 = pc_bmap(pcp, lbn, &bn, &xfersize); in pcfs_getapage() 1769 u_offset_t lbn, lbnoff, xferoffset; in pcfs_putapage() local 1798 lbn = pc_lblkno(fsp, io_off); in pcfs_putapage() 1804 lbn += howmany(xfersize, fsp->pcfs_clsize), in pcfs_putapage() 1814 err1 = pc_bmap(pcp, (daddr_t)lbn, &bn, &xfersize); in pcfs_putapage()
|
/titanic_50/usr/src/common/fs/ |
H A D | ufsops.c | 324 daddr32_t lbn, d; in readdir() local 337 lbn = lblkno(&devp->un_fs.di_fs, dstuff->loc); in readdir() 338 d = sbmap(filep, lbn); in readdir() 345 blksize(&devp->un_fs.di_fs, filep->fi_inode, lbn); in readdir() 370 daddr32_t lbn; in getblock() local 388 lbn = lblkno(fs, filep->fi_offset); in getblock() 391 filep->fi_blocknum = fsbtodb(fs, sbmap(filep, lbn)); in getblock() 396 size = blksize(fs, filep->fi_inode, lbn); in getblock() 435 daddr32_t lbn; in getblock_noopt() local 453 lbn = lblkno(fs, filep->fi_offset); in getblock_noopt() [all …]
|
H A D | hsfs.c | 292 daddr_t lbn; in readdir() local 304 lbn = hdbtodb(dirp->loc >> ISO_SECTOR_SHIFT); in readdir() 305 filep->fi_blocknum = lbn + hdbtodb(ip->i_number); in readdir() 327 daddr_t lbn; in getblock() local 335 lbn = hdbtodb(filep->fi_offset >> ISO_SECTOR_SHIFT); in getblock() 336 filep->fi_blocknum = lbn + hdbtodb(ip->i_number); in getblock()
|
/titanic_50/usr/src/uts/common/sys/fs/ |
H A D | hsfs_impl.h | 48 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 D | hsfs_node.h | 335 #define LBN_TO_SEC(lbn, vfsp) ((lbn)>>((struct hsfs *)((vfsp)->vfs_data))-> \ argument 341 #define LBN_TO_BYTE(lbn, vfsp) ((lbn)<<((struct hsfs *)((vfsp)->vfs_data))-> \ argument
|
H A D | ufs_fs.h | 701 #define blksize(fs, ip, lbn) \ argument 702 (((lbn) >= NDADDR || \ 703 (ip)->i_size >= (offset_t)((lbn) + 1) << (fs)->fs_bshift) \ 707 #define dblksize(fs, dip, lbn) \ argument 708 (((lbn) >= NDADDR || \ 709 (dip)->di_size >= (offset_t)((lbn) + 1) << (fs)->fs_bshift) \
|
/titanic_50/usr/src/grub/grub-0.97/stage2/ |
H A D | fs.h | 433 #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 D | ufs2.h | 410 #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 D | fsys_ufs.c | 232 grub_daddr32_t lbn, dbn, dblk; in dlook() local 245 lbn = lblkno(SUPERBLOCK, loc); in dlook() 247 dbn = sbmap(lbn); in dlook()
|
/titanic_50/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_node.c | 379 hs_findhash(ino64_t nodeid, uint_t lbn, uint_t off, struct vfs *vfsp) in hs_findhash() argument 400 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() 571 if ((vp = hs_findhash(nodeid, lbn, off, vfsp)) == NULL) { in hs_makenode() 581 if ((vp = hs_findhash(nodeid, lbn, off, vfsp)) == NULL) { 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() [all …]
|
/titanic_50/usr/src/stand/lib/fs/ufs/ |
H A D | ufsops.c | 408 daddr32_t lbn, d; in readdir() local 420 lbn = lblkno(&devp->un_fs.di_fs, dstuff->loc); in readdir() 421 d = sbmap(filep, lbn); in readdir() 428 blksize(&devp->un_fs.di_fs, filep->fi_inode, lbn); in readdir() 454 daddr32_t lbn, fsbn; in getblock() local 472 lbn = lblkno(fs, filep->fi_offset); in getblock() 475 fsbn = sbmap(filep, lbn); in getblock() 489 size = blksize(fs, filep->fi_inode, lbn); in getblock()
|
/titanic_50/usr/src/cmd/fs.d/ufs/ncheck/ |
H A D | ncheck.c | 496 daddr_t lbn, d; in dreaddir() local 504 lbn = lblkno(&sblock, dirp->loc); in dreaddir() 506 d = bmap(lbn); in dreaddir() 511 (int)dblksize(&sblock, dirp->ip, (int)lbn)); in dreaddir()
|
/titanic_50/usr/src/psm/stand/bootblks/hsfs/common/ |
H A D | hsfs.fth | 156 : suf-ce-lbn ( -- lbn ) 4 +suf xl@ ; 180 instance variable ce-lbn 184 suf-ce-lbn ce-lbn ! 190 ce-lbn @ 0= if 193 sua-buf ce-len @ ce-lbn @ read-fs-blocks 196 0 ce-len ! 0 ce-lbn ! 0 ce-offset !
|
/titanic_50/usr/src/stand/lib/fs/hsfs/ |
H A D | hsfsops.c | 286 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()
|
/titanic_50/usr/src/cmd/fs.d/ufs/ff/ |
H A D | ff.c | 562 diskaddr_t lbn, d; in dreaddir() local 568 lbn = lblkno(&sblock, dirp->loc); in dreaddir() 569 d = bmap(lbn); in dreaddir() 573 (int)dblksize(&sblock, dirp->ip, (int)lbn)); in dreaddir()
|
/titanic_50/usr/src/uts/common/fs/nfs/ |
H A D | nfs_vnops.c | 3712 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()
|