Lines Matching refs:rmp
925 struct metapage *rmp; in dtSplitUp() local
985 rc = dtSplitRoot(tid, ip, split, &rmp); in dtSplitUp()
990 DT_PUTPAGE(rmp); in dtSplitUp()
1084 if ((rc = dtSplitPage(tid, ip, split, &rmp, &rp, &rpxd))) { in dtSplitUp()
1129 DT_PUTPAGE(rmp); in dtSplitUp()
1180 DT_PUTPAGE(rmp); in dtSplitUp()
1229 DT_PUTPAGE(rmp); in dtSplitUp()
1236 dtSplitRoot(tid, ip, split, &rmp) : in dtSplitUp()
1237 dtSplitPage(tid, ip, split, &rmp, &rp, &rpxd); in dtSplitUp()
1283 DT_PUTPAGE(rmp); in dtSplitUp()
1324 struct metapage *rmp; in dtSplitPage() local
1355 rmp = get_metapage(ip, rbn, PSIZE, 1); in dtSplitPage()
1356 if (rmp == NULL) in dtSplitPage()
1362 release_metapage(rmp); in dtSplitPage()
1366 jfs_info("dtSplitPage: ip:0x%p smp:0x%p rmp:0x%p", ip, smp, rmp); in dtSplitPage()
1368 BT_MARK_DIRTY(rmp, ip); in dtSplitPage()
1372 tlck = txLock(tid, ip, rmp, tlckDTREE | tlckNEW); in dtSplitPage()
1375 rp = (dtpage_t *) rmp->data; in dtSplitPage()
1465 discard_metapage(rmp); in dtSplitPage()
1612 *rmpp = rmp; in dtSplitPage()
1869 struct metapage *rmp; in dtSplitRoot() local
1902 rmp = get_metapage(ip, rbn, xsize, 1); in dtSplitRoot()
1903 if (!rmp) in dtSplitRoot()
1906 rp = rmp->data; in dtSplitRoot()
1911 release_metapage(rmp); in dtSplitRoot()
1915 BT_MARK_DIRTY(rmp, ip); in dtSplitRoot()
1919 tlck = txLock(tid, ip, rmp, tlckDTREE | tlckNEW); in dtSplitRoot()
2055 *rmpp = rmp; in dtSplitRoot()