Lines Matching refs:rmp
694 struct metapage *rmp; in xtSplitUp() local
794 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
795 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
826 rcmp = rmp; in xtSplitUp()
870 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
871 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
933 XT_PUTPAGE(rmp); in xtSplitUp()
964 struct metapage *rmp; in xtSplitPage() local
998 rmp = get_metapage(ip, rbn, PSIZE, 1); in xtSplitPage()
999 if (rmp == NULL) { in xtSplitPage()
1004 jfs_info("xtSplitPage: ip:0x%p smp:0x%p rmp:0x%p", ip, smp, rmp); in xtSplitPage()
1006 BT_MARK_DIRTY(rmp, ip); in xtSplitPage()
1011 rp = (xtpage_t *) rmp->data; in xtSplitPage()
1023 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitPage()
1074 *rmpp = rmp; in xtSplitPage()
1091 XT_PUTPAGE(rmp); in xtSplitPage()
1188 *rmpp = rmp; in xtSplitPage()
1229 struct metapage *rmp; in xtSplitRoot() local
1251 rmp = get_metapage(ip, rbn, PSIZE, 1); in xtSplitRoot()
1252 if (rmp == NULL) in xtSplitRoot()
1258 release_metapage(rmp); in xtSplitRoot()
1262 jfs_info("xtSplitRoot: ip:0x%p rmp:0x%p", ip, rmp); in xtSplitRoot()
1269 BT_MARK_DIRTY(rmp, ip); in xtSplitRoot()
1271 rp = (xtpage_t *) rmp->data; in xtSplitRoot()
1306 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitRoot()
1343 *rmpp = rmp; in xtSplitRoot()
2567 struct metapage *mp, *pmp, *lmp, *rmp; /* meta-page buffer */ in xtRelocate() local
2728 rmp = NULL; in xtRelocate()
2731 XT_GETPAGE(ip, nextbn, rmp, PSIZE, rp, rc); in xtRelocate()
2746 if (rmp) in xtRelocate()
2747 XT_PUTPAGE(rmp); in xtRelocate()
2764 if (rmp) { in xtRelocate()
2765 BT_MARK_DIRTY(rmp, ip); in xtRelocate()
2766 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckRELINK); in xtRelocate()
2768 XT_PUTPAGE(rmp); in xtRelocate()