Home
last modified time | relevance | path

Searched refs:metapage (Results 1 – 12 of 12) sorted by relevance

/linux/fs/jfs/
H A Djfs_metapage.h11 struct metapage { struct
50 extern struct metapage *__get_metapage(struct inode *inode,
60 extern void release_metapage(struct metapage *);
61 extern void grab_metapage(struct metapage *);
62 extern void force_metapage(struct metapage *);
69 extern void hold_metapage(struct metapage *);
70 extern void put_metapage(struct metapage *);
72 static inline void write_metapage(struct metapage *mp) in write_metapage()
78 static inline void flush_metapage(struct metapage *mp) in flush_metapage()
84 static inline void discard_metapage(struct metapage *mp) in discard_metapage()
[all …]
H A Djfs_metapage.c37 static inline void unlock_metapage(struct metapage *mp) in unlock_metapage()
43 static inline void __lock_metapage(struct metapage *mp) in __lock_metapage()
63 static inline void lock_metapage(struct metapage *mp) in lock_metapage()
81 struct metapage *mp[MPS_PER_PAGE];
84 static inline struct metapage *folio_to_mp(struct folio *folio, int offset) in folio_to_mp()
93 static inline int insert_metapage(struct folio *folio, struct metapage *mp) in insert_metapage()
118 static inline void remove_metapage(struct folio *folio, struct metapage *mp) in remove_metapage()
161 struct metapage *mps[MPS_PER_PAGE] = {0}; in __metapage_migrate_folio()
162 struct metapage *mp; in __metapage_migrate_folio()
208 static inline struct metapage *folio_to_mp(struct folio *folio, int offset) in folio_to_mp()
[all …]
H A Djfs_dtree.c103 struct metapage *mp;
144 struct metapage ** rmpp, dtpage_t ** rpp, pxd_t * rxdp);
150 struct dtsplit * split, struct metapage ** rmpp);
152 static int dtDeleteUp(tid_t tid, struct inode *ip, struct metapage * fmp,
196 static struct metapage *read_index_page(struct inode *inode, s64 blkno) in read_index_page()
215 static struct metapage *get_index_page(struct inode *inode, s64 blkno) in get_index_page()
238 struct metapage ** mp, s64 *lblock) in find_index()
292 static inline void lock_index(tid_t tid, struct inode *ip, struct metapage * mp, in lock_index()
332 struct metapage *mp; in add_index()
488 struct metapage *mp = NULL; in free_index()
[all …]
H A Djfs_xtree.c59 struct metapage *mp;
92 struct metapage ** rmpp, s64 * rbnp);
95 struct xtsplit * split, struct metapage ** rmpp);
111 static inline xtpage_t *xt_getpage(struct inode *ip, s64 bn, struct metapage **mp) in xt_getpage()
145 struct metapage *mp; in xtLookup()
237 struct metapage *mp; /* page buffer */ in xtSearch()
534 struct metapage *mp; /* meta-page buffer */ in xtInsert()
683 struct metapage *smp; in xtSplitUp()
685 struct metapage *rmp; in xtSplitUp()
687 struct metapage *rcmp; in xtSplitUp()
[all …]
H A Djfs_imap.c70 static int diNewIAG(struct inomap *, int *, int, struct metapage **);
73 static int diIAGRead(struct inomap * imap, int, struct metapage **);
97 struct metapage *mp; in diMount()
209 struct metapage *mp; in diSync()
297 struct metapage *mp; in diRead()
424 struct metapage *mp; in diReadSpecial()
506 struct metapage *mp; in diWriteSpecial()
591 struct metapage *mp; in diWrite()
850 struct metapage *mp, *amp, *bmp, *cmp, *dmp; in diFree()
1329 struct metapage *mp; in diAlloc()
[all …]
H A Djfs_btree.h58 MP = (struct metapage *)&JFS_IP(IP)->bxflag;\
102 struct metapage *mp; /* 4/8: */
H A Djfs_txnmgr.h91 struct metapage *mp; /* 4/8: object page buffer locked */
280 extern struct tlock *txLock(tid_t, struct inode *, struct metapage *, int);
H A Djfs_txnmgr.c168 static void LogSyncRelease(struct metapage * mp);
583 struct tlock *txLock(tid_t tid, struct inode *ip, struct metapage * mp, in txLock()
871 struct metapage *mp; in txRelease()
906 struct metapage *mp; in txUnlock()
1432 struct metapage *mp; in diLog()
1510 struct metapage *mp; in dataLog()
1556 struct metapage *mp; in dtLog()
1660 struct metapage *mp; in xtLog()
2182 struct metapage *mp; in txForce()
2256 struct metapage *mp = NULL; in txUpdateMap()
[all …]
H A Djfs_dmap.c157 struct metapage *mp; in dbMount()
280 struct metapage *mp; in dbSync()
346 struct metapage *mp; in dbFree()
447 struct metapage *mp; in dbUpdatePMap()
719 struct metapage *mp; in dbAlloc()
977 struct metapage *mp; in dbExtend()
1314 struct metapage *mp; in dbAllocAG()
1687 struct metapage *mp; in dbFindCtl()
1804 struct metapage *mp; in dbAllocCtl()
2472 struct metapage *mp; in dbAdjCtl()
[all …]
H A Dxattr.c63 struct metapage *mp; /* metapage containing ea list */
213 struct metapage *mp; in ea_write()
362 struct metapage *mp; in ea_read()
H A Djfs_logmgr.c230 struct metapage *mp = NULL; in lmLog()
1596 struct metapage *mp = (struct metapage *)lp; in jfs_flush_journal()
1599 mp, sizeof(struct metapage), 0); in jfs_flush_journal()
H A Dnamei.c892 struct metapage *mp; in jfs_symlink()
1261 (struct metapage *) &JFS_IP(old_ip)->bxflag, in jfs_rename()