Lines Matching refs:rmp
693 struct metapage *rmp; in xtSplitUp() local
793 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
794 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
825 rcmp = rmp; in xtSplitUp()
869 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
870 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
932 XT_PUTPAGE(rmp); in xtSplitUp()
963 struct metapage *rmp; in xtSplitPage() local
997 rmp = get_metapage(ip, rbn, PSIZE, 1); in xtSplitPage()
998 if (rmp == NULL) { in xtSplitPage()
1003 jfs_info("xtSplitPage: ip:0x%p smp:0x%p rmp:0x%p", ip, smp, rmp); in xtSplitPage()
1005 BT_MARK_DIRTY(rmp, ip); in xtSplitPage()
1010 rp = (xtpage_t *) rmp->data; in xtSplitPage()
1022 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitPage()
1073 *rmpp = rmp; in xtSplitPage()
1090 XT_PUTPAGE(rmp); in xtSplitPage()
1187 *rmpp = rmp; in xtSplitPage()
1228 struct metapage *rmp; in xtSplitRoot() local
1250 rmp = get_metapage(ip, rbn, PSIZE, 1); in xtSplitRoot()
1251 if (rmp == NULL) in xtSplitRoot()
1257 release_metapage(rmp); in xtSplitRoot()
1261 jfs_info("xtSplitRoot: ip:0x%p rmp:0x%p", ip, rmp); in xtSplitRoot()
1268 BT_MARK_DIRTY(rmp, ip); in xtSplitRoot()
1270 rp = (xtpage_t *) rmp->data; in xtSplitRoot()
1305 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitRoot()
1342 *rmpp = rmp; in xtSplitRoot()
2568 struct metapage *mp, *pmp, *lmp, *rmp; /* meta-page buffer */ in xtRelocate() local
2729 rmp = NULL; in xtRelocate()
2732 XT_GETPAGE(ip, nextbn, rmp, PSIZE, rp, rc); in xtRelocate()
2747 if (rmp) in xtRelocate()
2748 XT_PUTPAGE(rmp); in xtRelocate()
2765 if (rmp) { in xtRelocate()
2766 BT_MARK_DIRTY(rmp, ip); in xtRelocate()
2767 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckRELINK); in xtRelocate()
2769 XT_PUTPAGE(rmp); in xtRelocate()