Lines Matching refs:rmp
681 struct metapage *rmp; in xtSplitUp() local
781 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
782 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
813 rcmp = rmp; in xtSplitUp()
857 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
858 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
920 XT_PUTPAGE(rmp); in xtSplitUp()
951 struct metapage *rmp; in xtSplitPage() local
985 rmp = get_metapage(ip, rbn, PSIZE, 1); in xtSplitPage()
986 if (rmp == NULL) { in xtSplitPage()
991 jfs_info("xtSplitPage: ip:0x%p smp:0x%p rmp:0x%p", ip, smp, rmp); in xtSplitPage()
993 BT_MARK_DIRTY(rmp, ip); in xtSplitPage()
998 rp = (xtpage_t *) rmp->data; in xtSplitPage()
1010 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitPage()
1061 *rmpp = rmp; in xtSplitPage()
1078 XT_PUTPAGE(rmp); in xtSplitPage()
1175 *rmpp = rmp; in xtSplitPage()
1216 struct metapage *rmp; in xtSplitRoot() local
1238 rmp = get_metapage(ip, rbn, PSIZE, 1); in xtSplitRoot()
1239 if (rmp == NULL) in xtSplitRoot()
1245 release_metapage(rmp); in xtSplitRoot()
1249 jfs_info("xtSplitRoot: ip:0x%p rmp:0x%p", ip, rmp); in xtSplitRoot()
1256 BT_MARK_DIRTY(rmp, ip); in xtSplitRoot()
1258 rp = (xtpage_t *) rmp->data; in xtSplitRoot()
1293 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitRoot()
1330 *rmpp = rmp; in xtSplitRoot()
2554 struct metapage *mp, *pmp, *lmp, *rmp; /* meta-page buffer */ in xtRelocate() local
2715 rmp = NULL; in xtRelocate()
2718 XT_GETPAGE(ip, nextbn, rmp, PSIZE, rp, rc); in xtRelocate()
2733 if (rmp) in xtRelocate()
2734 XT_PUTPAGE(rmp); in xtRelocate()
2751 if (rmp) { in xtRelocate()
2752 BT_MARK_DIRTY(rmp, ip); in xtRelocate()
2753 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckRELINK); in xtRelocate()
2755 XT_PUTPAGE(rmp); in xtRelocate()