Home
last modified time | relevance | path

Searched refs:ipimap (Results 1 – 9 of 9) sorted by relevance

/fs/jfs/
Djfs_imap.c107 int diMount(struct inode *ipimap) in diMount() argument
126 mp = read_metapage(ipimap, in diMount()
127 IMAPBLKNO << JFS_SBI(ipimap->i_sb)->l2nbperpage, in diMount()
170 imap->im_ipimap = ipimap; in diMount()
171 JFS_IP(ipimap)->i_imap = imap; in diMount()
191 int diUnmount(struct inode *ipimap, int mounterror) in diUnmount() argument
193 struct inomap *imap = JFS_IP(ipimap)->i_imap; in diUnmount()
199 if (!(mounterror || isReadOnly(ipimap))) in diUnmount()
200 diSync(ipimap); in diUnmount()
205 truncate_inode_pages(ipimap->i_mapping, 0); in diUnmount()
[all …]
Djfs_umount.c54 struct inode *ipimap = sbi->ipimap; in jfs_umount() local
76 diUnmount(ipimap, 0); in jfs_umount()
78 diFreeSpecial(ipimap); in jfs_umount()
79 sbi->ipimap = NULL; in jfs_umount()
105 sbi->ipimap = NULL; in jfs_umount()
155 diSync(sbi->ipimap); in jfs_umount_rw()
Djfs_mount.c87 struct inode *ipimap = NULL; in jfs_mount() local
177 ipimap = diReadSpecial(sb, FILESYSTEM_I, 0); in jfs_mount()
178 if (ipimap == NULL) { in jfs_mount()
184 jfs_info("jfs_mount: ipimap:0x%p", ipimap); in jfs_mount()
187 sbi->ipimap = ipimap; in jfs_mount()
190 if ((rc = diMount(ipimap))) { in jfs_mount()
201 diFreeSpecial(ipimap); in jfs_mount()
253 truncate_inode_pages(sbi->ipimap->i_mapping, 0); in jfs_mount_rw()
255 diUnmount(sbi->ipimap, 1); in jfs_mount_rw()
256 if ((rc = diMount(sbi->ipimap))) { in jfs_mount_rw()
Dresize.c68 struct inode *ipimap = sbi->ipimap; in jfs_extendfs() local
440 if ((rc = diExtendFS(ipimap, ipbmap))) in jfs_extendfs()
444 if ((rc = diSync(ipimap))) in jfs_extendfs()
Djfs_imap.h165 extern int diUpdatePMap(struct inode *ipimap, unsigned long inum,
167 extern int diExtendFS(struct inode *ipimap, struct inode *ipbmap);
Djfs_incore.h51 struct inode *ipimap; /* inode map */ member
164 struct inode *ipimap; /* aggregate inode map inode */ member
Djfs_txnmgr.c2296 struct inode *ipimap; in txUpdateMap() local
2305 ipimap = JFS_SBI(tblk->sb)->ipimap; in txUpdateMap()
2356 txAllocPMap(ipimap, maplock, tblk); in txUpdateMap()
2375 txFreeMap(ipimap, maplock, in txUpdateMap()
2378 txFreeMap(ipimap, maplock, in txUpdateMap()
2404 diUpdatePMap(ipimap, tblk->ino, false, tblk); in txUpdateMap()
2411 txAllocPMap(ipimap, (struct maplock *) & pxdlock, tblk); in txUpdateMap()
2414 diUpdatePMap(ipimap, ip->i_ino, true, tblk); in txUpdateMap()
Dsuper.c150 struct inomap *imap = JFS_IP(sbi->ipimap)->i_imap; in jfs_statfs()
Djfs_logmgr.c221 writer(sbi->ipimap->i_mapping); in write_special_inodes()