ipbmap 67 fs/jfs/jfs_discard.c struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; ipbmap 69 fs/jfs/jfs_discard.c struct super_block *sb = ipbmap->i_sb; ipbmap 152 fs/jfs/jfs_dmap.c int dbMount(struct inode *ipbmap) ipbmap 168 fs/jfs/jfs_dmap.c mp = read_metapage(ipbmap, ipbmap 169 fs/jfs/jfs_dmap.c BMAPBLKNO << JFS_SBI(ipbmap->i_sb)->l2nbperpage, ipbmap 199 fs/jfs/jfs_dmap.c bmp->db_ipbmap = ipbmap; ipbmap 200 fs/jfs/jfs_dmap.c JFS_SBI(ipbmap->i_sb)->bmap = bmp; ipbmap 229 fs/jfs/jfs_dmap.c int dbUnmount(struct inode *ipbmap, int mounterror) ipbmap 231 fs/jfs/jfs_dmap.c struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; ipbmap 233 fs/jfs/jfs_dmap.c if (!(mounterror || isReadOnly(ipbmap))) ipbmap 234 fs/jfs/jfs_dmap.c dbSync(ipbmap); ipbmap 239 fs/jfs/jfs_dmap.c truncate_inode_pages(ipbmap->i_mapping, 0); ipbmap 250 fs/jfs/jfs_dmap.c int dbSync(struct inode *ipbmap) ipbmap 253 fs/jfs/jfs_dmap.c struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; ipbmap 261 fs/jfs/jfs_dmap.c mp = read_metapage(ipbmap, ipbmap 262 fs/jfs/jfs_dmap.c BMAPBLKNO << JFS_SBI(ipbmap->i_sb)->l2nbperpage, ipbmap 293 fs/jfs/jfs_dmap.c filemap_write_and_wait(ipbmap->i_mapping); ipbmap 295 fs/jfs/jfs_dmap.c diWriteSpecial(ipbmap, 0); ipbmap 324 fs/jfs/jfs_dmap.c struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; ipbmap 326 fs/jfs/jfs_dmap.c struct super_block *sb = ipbmap->i_sb; ipbmap 328 fs/jfs/jfs_dmap.c IREAD_LOCK(ipbmap, RDWRLOCK_DMAP); ipbmap 332 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 345 fs/jfs/jfs_dmap.c jfs_issue_discard(ipbmap, blkno, nblocks); ipbmap 359 fs/jfs/jfs_dmap.c mp = read_metapage(ipbmap, lblkno, PSIZE, 0); ipbmap 361 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 375 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 383 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 411 fs/jfs/jfs_dmap.c dbUpdatePMap(struct inode *ipbmap, ipbmap 416 fs/jfs/jfs_dmap.c struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; ipbmap 430 fs/jfs/jfs_dmap.c jfs_error(ipbmap->i_sb, "blocks are outside the map\n"); ipbmap 590 fs/jfs/jfs_dmap.c int dbNextAG(struct inode *ipbmap) ipbmap 597 fs/jfs/jfs_dmap.c struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; ipbmap 690 fs/jfs/jfs_dmap.c struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; ipbmap 722 fs/jfs/jfs_dmap.c IWRITE_LOCK(ipbmap, RDWRLOCK_DMAP); ipbmap 763 fs/jfs/jfs_dmap.c IREAD_LOCK(ipbmap, RDWRLOCK_DMAP); ipbmap 769 fs/jfs/jfs_dmap.c mp = read_metapage(ipbmap, lblkno, PSIZE, 0); ipbmap 797 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 827 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 833 fs/jfs/jfs_dmap.c IWRITE_LOCK(ipbmap, RDWRLOCK_DMAP); ipbmap 837 fs/jfs/jfs_dmap.c IWRITE_UNLOCK(ipbmap); ipbmap 844 fs/jfs/jfs_dmap.c agno = dbNextAG(ipbmap); ipbmap 845 fs/jfs/jfs_dmap.c IWRITE_LOCK(ipbmap, RDWRLOCK_DMAP); ipbmap 854 fs/jfs/jfs_dmap.c IWRITE_UNLOCK(ipbmap); ipbmap 859 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 883 fs/jfs/jfs_dmap.c struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; ipbmap 889 fs/jfs/jfs_dmap.c IREAD_LOCK(ipbmap, RDWRLOCK_DMAP); ipbmap 899 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 905 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 911 fs/jfs/jfs_dmap.c mp = read_metapage(ipbmap, lblkno, PSIZE, 0); ipbmap 913 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 921 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 1021 fs/jfs/jfs_dmap.c struct inode *ipbmap = sbi->ipbmap; ipbmap 1039 fs/jfs/jfs_dmap.c IREAD_LOCK(ipbmap, RDWRLOCK_DMAP); ipbmap 1044 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 1059 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 1067 fs/jfs/jfs_dmap.c mp = read_metapage(ipbmap, lblkno, PSIZE, 0); ipbmap 1069 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 1080 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 1608 fs/jfs/jfs_dmap.c struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; ipbmap 1613 fs/jfs/jfs_dmap.c struct super_block *sb = ipbmap->i_sb; ipbmap 1625 fs/jfs/jfs_dmap.c IWRITE_LOCK(ipbmap, RDWRLOCK_DMAP); ipbmap 1634 fs/jfs/jfs_dmap.c IWRITE_UNLOCK(ipbmap); ipbmap 1670 fs/jfs/jfs_dmap.c IWRITE_UNLOCK(ipbmap); ipbmap 3201 fs/jfs/jfs_dmap.c struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; ipbmap 3204 fs/jfs/jfs_dmap.c IREAD_LOCK(ipbmap, RDWRLOCK_DMAP); ipbmap 3221 fs/jfs/jfs_dmap.c mp = read_metapage(ipbmap, lblkno, PSIZE, 0); ipbmap 3223 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 3236 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 3244 fs/jfs/jfs_dmap.c IREAD_UNLOCK(ipbmap); ipbmap 3371 fs/jfs/jfs_dmap.c int dbExtendFS(struct inode *ipbmap, s64 blkno, s64 nblocks) ipbmap 3373 fs/jfs/jfs_dmap.c struct jfs_sb_info *sbi = JFS_SBI(ipbmap->i_sb); ipbmap 3455 fs/jfs/jfs_dmap.c l2mp = read_metapage(ipbmap, p, PSIZE, 0); ipbmap 3457 fs/jfs/jfs_dmap.c jfs_error(ipbmap->i_sb, "L2 page could not be read\n"); ipbmap 3474 fs/jfs/jfs_dmap.c l1mp = read_metapage(ipbmap, p, PSIZE, 0); ipbmap 3486 fs/jfs/jfs_dmap.c l1mp = get_metapage(ipbmap, p, PSIZE, 0); ipbmap 3506 fs/jfs/jfs_dmap.c l0mp = read_metapage(ipbmap, p, PSIZE, 0); ipbmap 3520 fs/jfs/jfs_dmap.c l0mp = get_metapage(ipbmap, p, PSIZE, 0); ipbmap 3542 fs/jfs/jfs_dmap.c mp = read_metapage(ipbmap, p, ipbmap 3549 fs/jfs/jfs_dmap.c mp = read_metapage(ipbmap, p, ipbmap 3622 fs/jfs/jfs_dmap.c jfs_error(ipbmap->i_sb, "function has not returned as expected\n"); ipbmap 3643 fs/jfs/jfs_dmap.c void dbFinalizeBmap(struct inode *ipbmap) ipbmap 3645 fs/jfs/jfs_dmap.c struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; ipbmap 3691 fs/jfs/jfs_dmap.c jfs_error(ipbmap->i_sb, ipbmap 4039 fs/jfs/jfs_dmap.c s64 dbMapFileSizeToMapSize(struct inode * ipbmap) ipbmap 4041 fs/jfs/jfs_dmap.c struct super_block *sb = ipbmap->i_sb; ipbmap 4047 fs/jfs/jfs_dmap.c nblocks = ipbmap->i_size >> JFS_SBI(sb)->l2bsize; ipbmap 280 fs/jfs/jfs_dmap.h extern int dbMount(struct inode *ipbmap); ipbmap 282 fs/jfs/jfs_dmap.h extern int dbUnmount(struct inode *ipbmap, int mounterror); ipbmap 284 fs/jfs/jfs_dmap.h extern int dbFree(struct inode *ipbmap, s64 blkno, s64 nblocks); ipbmap 286 fs/jfs/jfs_dmap.h extern int dbUpdatePMap(struct inode *ipbmap, ipbmap 289 fs/jfs/jfs_dmap.h extern int dbNextAG(struct inode *ipbmap); ipbmap 291 fs/jfs/jfs_dmap.h extern int dbAlloc(struct inode *ipbmap, s64 hint, s64 nblocks, s64 * results); ipbmap 293 fs/jfs/jfs_dmap.h extern int dbReAlloc(struct inode *ipbmap, ipbmap 296 fs/jfs/jfs_dmap.h extern int dbSync(struct inode *ipbmap); ipbmap 298 fs/jfs/jfs_dmap.h extern int dbExtendFS(struct inode *ipbmap, s64 blkno, s64 nblocks); ipbmap 299 fs/jfs/jfs_dmap.h extern void dbFinalizeBmap(struct inode *ipbmap); ipbmap 300 fs/jfs/jfs_dmap.h extern s64 dbMapFileSizeToMapSize(struct inode *ipbmap); ipbmap 1024 fs/jfs/jfs_dtree.c if ((rc = dbReAlloc(sbi->ipbmap, xaddr, (s64) xlen, ipbmap 1344 fs/jfs/jfs_imap.c agno = dbNextAG(JFS_SBI(pip->i_sb)->ipbmap); ipbmap 1367 fs/jfs/jfs_imap.c agno = dbNextAG(JFS_SBI(pip->i_sb)->ipbmap); ipbmap 2839 fs/jfs/jfs_imap.c int diExtendFS(struct inode *ipimap, struct inode *ipbmap) ipbmap 2844 fs/jfs/jfs_imap.c struct bmap *mp = JFS_SBI(ipbmap->i_sb)->bmap; ipbmap 154 fs/jfs/jfs_imap.h extern int diExtendFS(struct inode *ipimap, struct inode *ipbmap); ipbmap 154 fs/jfs/jfs_incore.h struct inode *ipbmap; /* block map inode */ ipbmap 207 fs/jfs/jfs_logmgr.c writer(sbi->ipbmap->i_mapping); ipbmap 75 fs/jfs/jfs_mount.c struct inode *ipbmap = NULL; ipbmap 106 fs/jfs/jfs_mount.c ipbmap = diReadSpecial(sb, BMAP_I, 0); ipbmap 107 fs/jfs/jfs_mount.c if (ipbmap == NULL) { ipbmap 112 fs/jfs/jfs_mount.c jfs_info("jfs_mount: ipbmap:0x%p", ipbmap); ipbmap 114 fs/jfs/jfs_mount.c sbi->ipbmap = ipbmap; ipbmap 119 fs/jfs/jfs_mount.c if ((rc = dbMount(ipbmap))) { ipbmap 201 fs/jfs/jfs_mount.c dbUnmount(ipbmap, 1); ipbmap 202 fs/jfs/jfs_mount.c diFreeSpecial(ipbmap); ipbmap 241 fs/jfs/jfs_mount.c truncate_inode_pages(sbi->ipbmap->i_mapping, 0); ipbmap 248 fs/jfs/jfs_mount.c dbUnmount(sbi->ipbmap, 1); ipbmap 249 fs/jfs/jfs_mount.c if ((rc = dbMount(sbi->ipbmap))) { ipbmap 2426 fs/jfs/jfs_txnmgr.c struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; ipbmap 2446 fs/jfs/jfs_txnmgr.c dbUpdatePMap(ipbmap, false, xaddr, ipbmap 2457 fs/jfs/jfs_txnmgr.c dbUpdatePMap(ipbmap, false, xaddr, (s64) xlen, tblk); ipbmap 2466 fs/jfs/jfs_txnmgr.c dbUpdatePMap(ipbmap, false, xaddr, (s64) xlen, ipbmap 2484 fs/jfs/jfs_txnmgr.c struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; ipbmap 2508 fs/jfs/jfs_txnmgr.c dbUpdatePMap(ipbmap, true, xaddr, ipbmap 2518 fs/jfs/jfs_txnmgr.c dbUpdatePMap(ipbmap, true, xaddr, (s64) xlen, ipbmap 2529 fs/jfs/jfs_txnmgr.c dbUpdatePMap(ipbmap, true, xaddr, ipbmap 40 fs/jfs/jfs_umount.c struct inode *ipbmap = sbi->ipbmap; ipbmap 89 fs/jfs/jfs_umount.c dbUnmount(ipbmap, 0); ipbmap 91 fs/jfs/jfs_umount.c diFreeSpecial(ipbmap); ipbmap 141 fs/jfs/jfs_umount.c dbSync(sbi->ipbmap); ipbmap 53 fs/jfs/resize.c struct inode *ipbmap = sbi->ipbmap; ipbmap 109 fs/jfs/resize.c if (isReadOnly(ipbmap)) { ipbmap 306 fs/jfs/resize.c t64 = dbMapFileSizeToMapSize(ipbmap); ipbmap 322 fs/jfs/resize.c if ((rc = dbExtendFS(ipbmap, XAddress, nblocks))) ipbmap 342 fs/jfs/resize.c nPages = ipbmap->i_size >> L2PSIZE; ipbmap 369 fs/jfs/resize.c rc = filemap_fdatawait(ipbmap->i_mapping); ipbmap 373 fs/jfs/resize.c rc = filemap_write_and_wait(ipbmap->i_mapping); ipbmap 377 fs/jfs/resize.c diWriteSpecial(ipbmap, 0); ipbmap 387 fs/jfs/resize.c if ((rc = xtAppend(tid, ipbmap, 0, xoff, nblocks, &xlen, &xaddr, 0))) { ipbmap 392 fs/jfs/resize.c ipbmap->i_size += xlen << sbi->l2bsize; ipbmap 393 fs/jfs/resize.c inode_add_bytes(ipbmap, xlen << sbi->l2bsize); ipbmap 395 fs/jfs/resize.c iplist[0] = ipbmap; ipbmap 419 fs/jfs/resize.c dbFinalizeBmap(ipbmap); ipbmap 433 fs/jfs/resize.c if ((rc = diExtendFS(ipimap, ipbmap))) ipbmap 460 fs/jfs/resize.c if ((rc = dbSync(ipbmap))) ipbmap 472 fs/jfs/resize.c memcpy(&JFS_IP(ipbmap2)->i_xtroot, &JFS_IP(ipbmap)->i_xtroot, 288); ipbmap 473 fs/jfs/resize.c ipbmap2->i_size = ipbmap->i_size; ipbmap 474 fs/jfs/resize.c ipbmap2->i_blocks = ipbmap->i_blocks;