Lines Matching refs:rmp
932 struct metapage *rmp; in xtSplitUp() local
1033 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
1034 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
1065 rcmp = rmp; in xtSplitUp()
1109 xtSplitRoot(tid, ip, split, &rmp) : in xtSplitUp()
1110 xtSplitPage(tid, ip, split, &rmp, &rbn); in xtSplitUp()
1174 XT_PUTPAGE(rmp); in xtSplitUp()
1205 struct metapage *rmp; in xtSplitPage() local
1230 rmp = get_metapage(ip, rbn, PSIZE, 1); in xtSplitPage()
1231 if (rmp == NULL) in xtSplitPage()
1234 jfs_info("xtSplitPage: ip:0x%p smp:0x%p rmp:0x%p", ip, smp, rmp); in xtSplitPage()
1236 BT_MARK_DIRTY(rmp, ip); in xtSplitPage()
1241 rp = (xtpage_t *) rmp->data; in xtSplitPage()
1253 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitPage()
1304 *rmpp = rmp; in xtSplitPage()
1323 XT_PUTPAGE(rmp); in xtSplitPage()
1420 *rmpp = rmp; in xtSplitPage()
1456 struct metapage *rmp; in xtSplitRoot() local
1477 rmp = get_metapage(ip, rbn, PSIZE, 1); in xtSplitRoot()
1478 if (rmp == NULL) in xtSplitRoot()
1481 jfs_info("xtSplitRoot: ip:0x%p rmp:0x%p", ip, rmp); in xtSplitRoot()
1488 BT_MARK_DIRTY(rmp, ip); in xtSplitRoot()
1490 rp = (xtpage_t *) rmp->data; in xtSplitRoot()
1525 tlck = txLock(tid, ip, rmp, tlckXTREE | tlckNEW); in xtSplitRoot()
1562 *rmpp = rmp; in xtSplitRoot()
2792 struct metapage *mp, *pmp, *lmp, *rmp; /* meta-page buffer */ in xtRelocate() local
2953 rmp = NULL; in xtRelocate()
2956 XT_GETPAGE(ip, nextbn, rmp, PSIZE, rp, rc); in xtRelocate()
2971 if (rmp) in xtRelocate()
2972 XT_PUTPAGE(rmp); in xtRelocate()
2990 if (rmp) { in xtRelocate()
2991 BT_MARK_DIRTY(rmp, ip); in xtRelocate()
2993 txLock(tid, ip, rmp, tlckXTREE | tlckRELINK); in xtRelocate()
2995 XT_PUTPAGE(rmp); in xtRelocate()