Lines Matching refs:sdtlck
1351 struct dt_lock *sdtlck, *rdtlck; in dtSplitPage() local
1398 sdtlck = (struct dt_lock *) & tlck->lock; in dtSplitPage()
1401 ASSERT(sdtlck->index == 0); in dtSplitPage()
1402 slv = & sdtlck->lv[0]; in dtSplitPage()
1405 sdtlck->index++; in dtSplitPage()
1565 dtMoveEntry(sp, nxt, rp, &sdtlck, &rdtlck, DO_INDEX(ip)); in dtSplitPage()
1600 dtInsertEntry(sp, skip, split->key, split->data, &sdtlck); in dtSplitPage()
1603 if (sdtlck->index >= sdtlck->maxcnt) in dtSplitPage()
1604 sdtlck = (struct dt_lock *) txLinelock(sdtlck); in dtSplitPage()
1605 slv = & sdtlck->lv[sdtlck->index]; in dtSplitPage()
1610 sdtlck->index++; in dtSplitPage()
4077 struct dt_lock *sdtlck = *sdtlock, *ddtlck = *ddtlock; in dtMoveEntry() local
4093 slv = & sdtlck->lv[sdtlck->index]; in dtMoveEntry()
4109 sdtlck->index++; in dtMoveEntry()
4112 if (sdtlck->index < sdtlck->maxcnt) in dtMoveEntry()
4115 sdtlck = (struct dt_lock *) txLinelock(sdtlck); in dtMoveEntry()
4116 slv = & sdtlck->lv[0]; in dtMoveEntry()
4181 sdtlck->index++; in dtMoveEntry()
4184 if (sdtlck->index < sdtlck->maxcnt) in dtMoveEntry()
4187 sdtlck = in dtMoveEntry()
4189 txLinelock(sdtlck); in dtMoveEntry()
4190 slv = & sdtlck->lv[0]; in dtMoveEntry()
4236 sdtlck->index++; in dtMoveEntry()
4237 *sdtlock = sdtlck; in dtMoveEntry()