Home
last modified time | relevance | path

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

/linux-4.19.296/fs/jfs/
Djfs_metapage.h24 struct metapage { struct
63 extern struct metapage *__get_metapage(struct inode *inode,
73 extern void release_metapage(struct metapage *);
74 extern void grab_metapage(struct metapage *);
75 extern void force_metapage(struct metapage *);
82 extern void hold_metapage(struct metapage *);
83 extern void put_metapage(struct metapage *);
85 static inline void write_metapage(struct metapage *mp) in write_metapage()
91 static inline void flush_metapage(struct metapage *mp) in flush_metapage()
97 static inline void discard_metapage(struct metapage *mp) in discard_metapage()
[all …]
Djfs_metapage.c47 static inline void unlock_metapage(struct metapage *mp) in unlock_metapage()
53 static inline void __lock_metapage(struct metapage *mp) in __lock_metapage()
73 static inline void lock_metapage(struct metapage *mp) in lock_metapage()
90 struct metapage *mp[MPS_PER_PAGE];
94 static inline struct metapage *page_to_mp(struct page *page, int offset) in page_to_mp()
101 static inline int insert_metapage(struct page *page, struct metapage *mp) in insert_metapage()
128 static inline void remove_metapage(struct page *page, struct metapage *mp) in remove_metapage()
159 static inline struct metapage *page_to_mp(struct page *page, int offset) in page_to_mp()
161 return PagePrivate(page) ? (struct metapage *)page_private(page) : NULL; in page_to_mp()
164 static inline int insert_metapage(struct page *page, struct metapage *mp) in insert_metapage()
[all …]
Djfs_dtree.c116 struct metapage *mp;
156 struct metapage ** rmpp, dtpage_t ** rpp, pxd_t * rxdp);
162 struct dtsplit * split, struct metapage ** rmpp);
164 static int dtDeleteUp(tid_t tid, struct inode *ip, struct metapage * fmp,
208 static struct metapage *read_index_page(struct inode *inode, s64 blkno) in read_index_page()
227 static struct metapage *get_index_page(struct inode *inode, s64 blkno) in get_index_page()
250 struct metapage ** mp, s64 *lblock) in find_index()
304 static inline void lock_index(tid_t tid, struct inode *ip, struct metapage * mp, in lock_index()
344 struct metapage *mp; in add_index()
500 struct metapage *mp = NULL; in free_index()
[all …]
Djfs_xtree.c92 struct metapage *mp;
125 struct metapage ** rmpp, s64 * rbnp);
128 struct xtsplit * split, struct metapage ** rmpp);
131 static int xtDeleteUp(tid_t tid, struct inode *ip, struct metapage * fmp,
153 struct metapage *mp; in xtLookup()
246 struct metapage *mp; /* page buffer */ in xtSearch()
543 struct metapage *mp; /* meta-page buffer */ in xtInsert()
692 struct metapage *smp; in xtSplitUp()
694 struct metapage *rmp; in xtSplitUp()
696 struct metapage *rcmp; in xtSplitUp()
[all …]
Djfs_btree.h71 MP = (struct metapage *)&JFS_IP(IP)->bxflag;\
115 struct metapage *mp; /* 4/8: */
Djfs_txnmgr.h104 struct metapage *mp; /* 4/8: object page buffer locked */
293 extern struct tlock *txLock(tid_t, struct inode *, struct metapage *, int);
Djfs_imap.c83 static int diNewIAG(struct inomap *, int *, int, struct metapage **);
86 static int diIAGRead(struct inomap * imap, int, struct metapage **);
110 struct metapage *mp; in diMount()
224 struct metapage *mp; in diSync()
312 struct metapage *mp; in diRead()
436 struct metapage *mp; in diReadSpecial()
518 struct metapage *mp; in diWriteSpecial()
603 struct metapage *mp; in diWrite()
862 struct metapage *mp, *amp, *bmp, *cmp, *dmp; in diFree()
1341 struct metapage *mp; in diAlloc()
[all …]
Djfs_dmap.c170 struct metapage *mp; in dbMount()
297 struct metapage *mp; in dbSync()
363 struct metapage *mp; in dbFree()
464 struct metapage *mp; in dbUpdatePMap()
736 struct metapage *mp; in dbAlloc()
931 struct metapage *mp; in dbAllocExact()
1062 struct metapage *mp; in dbExtend()
1399 struct metapage *mp; in dbAllocAG()
1764 struct metapage *mp; in dbFindCtl()
1881 struct metapage *mp; in dbAllocCtl()
[all …]
Djfs_txnmgr.c181 static void LogSyncRelease(struct metapage * mp);
595 struct tlock *txLock(tid_t tid, struct inode *ip, struct metapage * mp, in txLock()
883 struct metapage *mp; in txRelease()
918 struct metapage *mp; in txUnlock()
1447 struct metapage *mp; in diLog()
1559 struct metapage *mp; in dataLog()
1605 struct metapage *mp; in dtLog()
1709 struct metapage *mp; in xtLog()
2231 struct metapage *mp; in txForce()
2305 struct metapage *mp = NULL; in txUpdateMap()
[all …]
Dxattr.c76 struct metapage *mp; /* metapage containing ea list */
226 struct metapage *mp; in ea_write()
375 struct metapage *mp; in ea_read()
Djfs_logmgr.c243 struct metapage *mp = NULL; in lmLog()
1619 struct metapage *mp = (struct metapage *)lp; in jfs_flush_journal()
1622 mp, sizeof(struct metapage), 0); in jfs_flush_journal()
Dnamei.c902 struct metapage *mp; in jfs_symlink()
1269 (struct metapage *) &JFS_IP(old_ip)->bxflag, in jfs_rename()