Lines Matching refs:sdtlck
1339 struct dt_lock *sdtlck, *rdtlck; in dtSplitPage() local
1386 sdtlck = (struct dt_lock *) & tlck->lock; in dtSplitPage()
1389 ASSERT(sdtlck->index == 0); in dtSplitPage()
1390 slv = & sdtlck->lv[0]; in dtSplitPage()
1393 sdtlck->index++; in dtSplitPage()
1553 dtMoveEntry(sp, nxt, rp, &sdtlck, &rdtlck, DO_INDEX(ip)); in dtSplitPage()
1588 dtInsertEntry(sp, skip, split->key, split->data, &sdtlck); in dtSplitPage()
1591 if (sdtlck->index >= sdtlck->maxcnt) in dtSplitPage()
1592 sdtlck = (struct dt_lock *) txLinelock(sdtlck); in dtSplitPage()
1593 slv = & sdtlck->lv[sdtlck->index]; in dtSplitPage()
1598 sdtlck->index++; in dtSplitPage()
3765 struct dt_lock *sdtlck = *sdtlock, *ddtlck = *ddtlock; in dtMoveEntry() local
3781 slv = & sdtlck->lv[sdtlck->index]; in dtMoveEntry()
3797 sdtlck->index++; in dtMoveEntry()
3800 if (sdtlck->index < sdtlck->maxcnt) in dtMoveEntry()
3803 sdtlck = (struct dt_lock *) txLinelock(sdtlck); in dtMoveEntry()
3804 slv = & sdtlck->lv[0]; in dtMoveEntry()
3869 sdtlck->index++; in dtMoveEntry()
3872 if (sdtlck->index < sdtlck->maxcnt) in dtMoveEntry()
3875 sdtlck = in dtMoveEntry()
3877 txLinelock(sdtlck); in dtMoveEntry()
3878 slv = & sdtlck->lv[0]; in dtMoveEntry()
3924 sdtlck->index++; in dtMoveEntry()
3925 *sdtlock = sdtlck; in dtMoveEntry()