• Home
  • Raw
  • Download

Lines Matching refs:rmp

937 	struct metapage *rmp;  in dtSplitUp()  local
997 rc = dtSplitRoot(tid, ip, split, &rmp); in dtSplitUp()
1002 DT_PUTPAGE(rmp); in dtSplitUp()
1096 if ((rc = dtSplitPage(tid, ip, split, &rmp, &rp, &rpxd))) { in dtSplitUp()
1141 DT_PUTPAGE(rmp); in dtSplitUp()
1192 DT_PUTPAGE(rmp); in dtSplitUp()
1241 DT_PUTPAGE(rmp); in dtSplitUp()
1248 dtSplitRoot(tid, ip, split, &rmp) : in dtSplitUp()
1249 dtSplitPage(tid, ip, split, &rmp, &rp, &rpxd); in dtSplitUp()
1295 DT_PUTPAGE(rmp); in dtSplitUp()
1336 struct metapage *rmp; in dtSplitPage() local
1367 rmp = get_metapage(ip, rbn, PSIZE, 1); in dtSplitPage()
1368 if (rmp == NULL) in dtSplitPage()
1374 release_metapage(rmp); in dtSplitPage()
1378 jfs_info("dtSplitPage: ip:0x%p smp:0x%p rmp:0x%p", ip, smp, rmp); in dtSplitPage()
1380 BT_MARK_DIRTY(rmp, ip); in dtSplitPage()
1384 tlck = txLock(tid, ip, rmp, tlckDTREE | tlckNEW); in dtSplitPage()
1387 rp = (dtpage_t *) rmp->data; in dtSplitPage()
1477 discard_metapage(rmp); in dtSplitPage()
1624 *rmpp = rmp; in dtSplitPage()
1881 struct metapage *rmp; in dtSplitRoot() local
1914 rmp = get_metapage(ip, rbn, xsize, 1); in dtSplitRoot()
1915 if (!rmp) in dtSplitRoot()
1918 rp = rmp->data; in dtSplitRoot()
1923 release_metapage(rmp); in dtSplitRoot()
1927 BT_MARK_DIRTY(rmp, ip); in dtSplitRoot()
1931 tlck = txLock(tid, ip, rmp, tlckDTREE | tlckNEW); in dtSplitRoot()
2067 *rmpp = rmp; in dtSplitRoot()
2449 struct metapage *mp, *pmp, *lmp, *rmp; in dtRelocate() local
2496 rmp = NULL; in dtRelocate()
2499 DT_GETPAGE(ip, nextbn, rmp, PSIZE, rp, rc); in dtRelocate()
2514 if (rmp) in dtRelocate()
2515 DT_PUTPAGE(rmp); in dtRelocate()
2539 if (rmp) { in dtRelocate()
2540 tlck = txLock(tid, ip, rmp, tlckDTREE | tlckRELINK); in dtRelocate()
2550 DT_PUTPAGE(rmp); in dtRelocate()