Searched refs:ipbmap (Results 1 - 12 of 12) sorted by relevance

/linux-master/fs/jfs/
H A Djfs_umount.c40 struct inode *ipbmap = sbi->ipbmap; local
87 dbUnmount(ipbmap, 0);
89 diFreeSpecial(ipbmap);
90 sbi->ipbmap = NULL;
139 dbSync(sbi->ipbmap);
H A Dresize.c54 struct inode *ipbmap = sbi->ipbmap; local
109 if (isReadOnly(ipbmap)) {
306 t64 = dbMapFileSizeToMapSize(ipbmap);
322 if ((rc = dbExtendFS(ipbmap, XAddress, nblocks)))
331 /* ipbmap->i_mapsize += nblocks; */
342 nPages = ipbmap->i_size >> L2PSIZE;
369 rc = filemap_fdatawait(ipbmap->i_mapping);
373 rc = filemap_write_and_wait(ipbmap->i_mapping);
377 diWriteSpecial(ipbmap,
[all...]
H A Djfs_discard.c30 * serialization: IREAD_LOCK(ipbmap) held on entry/exit;
67 struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; local
69 struct super_block *sb = ipbmap->i_sb;
H A Djfs_dmap.h280 extern int dbMount(struct inode *ipbmap);
282 extern int dbUnmount(struct inode *ipbmap, int mounterror);
284 extern int dbFree(struct inode *ipbmap, s64 blkno, s64 nblocks);
286 extern int dbUpdatePMap(struct inode *ipbmap,
289 extern int dbNextAG(struct inode *ipbmap);
291 extern int dbAlloc(struct inode *ipbmap, s64 hint, s64 nblocks, s64 * results);
293 extern int dbReAlloc(struct inode *ipbmap,
296 extern int dbSync(struct inode *ipbmap);
298 extern int dbExtendFS(struct inode *ipbmap, s64 blkno, s64 nblocks);
299 extern void dbFinalizeBmap(struct inode *ipbmap);
[all...]
H A Djfs_mount.c33 * mntvfs -> fileset ipimap+ -> aggregate ipbmap -> aggregate ipaimap;
77 struct inode *ipbmap = NULL; local
108 ipbmap = diReadSpecial(sb, BMAP_I, 0);
109 if (ipbmap == NULL) {
114 jfs_info("jfs_mount: ipbmap:0x%p", ipbmap);
116 sbi->ipbmap = ipbmap;
121 if ((rc = dbMount(ipbmap))) {
201 dbUnmount(ipbmap,
[all...]
H A Djfs_dmap.c145 * ipbmap - pointer to in-core inode for the block map.
153 int dbMount(struct inode *ipbmap) argument
169 mp = read_metapage(ipbmap,
170 BMAPBLKNO << JFS_SBI(ipbmap->i_sb)->l2nbperpage,
229 bmp->db_ipbmap = ipbmap;
230 JFS_SBI(ipbmap->i_sb)->bmap = bmp;
259 * ipbmap - pointer to in-core inode for the block map.
265 int dbUnmount(struct inode *ipbmap, int mounterror) argument
267 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap;
269 if (!(mounterror || isReadOnly(ipbmap)))
287 dbSync(struct inode *ipbmap) argument
361 struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; local
449 dbUpdatePMap(struct inode *ipbmap, int free, s64 blkno, s64 nblocks, struct tblock * tblk) argument
628 dbNextAG(struct inode *ipbmap) argument
728 struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; local
991 struct inode *ipbmap = sbi->ipbmap; local
1578 struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; local
3189 struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; local
3359 dbExtendFS(struct inode *ipbmap, s64 blkno, s64 nblocks) argument
3631 dbFinalizeBmap(struct inode *ipbmap) argument
4026 dbMapFileSizeToMapSize(struct inode * ipbmap) argument
[all...]
H A Djfs_imap.h154 extern int diExtendFS(struct inode *ipimap, struct inode *ipbmap);
H A Djfs_incore.h162 struct inode *ipbmap; /* block map inode */ member in struct:jfs_sb_info
189 /* Formerly in ipbmap */
H A Djfs_txnmgr.c2377 * ipbmap -
2394 struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; local
2414 dbUpdatePMap(ipbmap, false, xaddr,
2425 dbUpdatePMap(ipbmap, false, xaddr, (s64) xlen, tblk);
2434 dbUpdatePMap(ipbmap, false, xaddr, (s64) xlen,
2452 struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; local
2476 dbUpdatePMap(ipbmap, true, xaddr,
2486 dbUpdatePMap(ipbmap, tru
[all...]
H A Djfs_imap.c1343 agno = dbNextAG(JFS_SBI(pip->i_sb)->ipbmap);
1369 agno = dbNextAG(JFS_SBI(pip->i_sb)->ipbmap);
2844 int diExtendFS(struct inode *ipimap, struct inode *ipbmap) argument
2849 struct bmap *mp = JFS_SBI(ipbmap->i_sb)->bmap;
H A Djfs_logmgr.c207 writer(sbi->ipbmap->i_mapping);
H A Djfs_dtree.c1029 if ((rc = dbReAlloc(sbi->ipbmap, xaddr, (s64) xlen,

Completed in 193 milliseconds