Lines Matching refs:dtlck

824 	struct dt_lock *dtlck;
882 dtlck = (struct dt_lock *) & tlck->lock;
883 ASSERT(dtlck->index == 0);
884 lv = & dtlck->lv[0];
889 dtlck->index++;
891 dtInsertEntry(p, index, name, &data, &dtlck);
895 if (dtlck->index >= dtlck->maxcnt)
896 dtlck = (struct dt_lock *) txLinelock(dtlck);
897 lv = & dtlck->lv[dtlck->index];
902 dtlck->index++;
944 struct dt_lock *dtlck;
1259 dtlck = (struct dt_lock *) & tlck->lock;
1260 ASSERT(dtlck->index == 0);
1261 lv = & dtlck->lv[0];
1266 dtlck->index++;
1276 dtlck->index++;
1279 dtInsertEntry(sp, skip, &key, data, &dtlck);
1346 struct dt_lock *dtlck;
1481 dtlck = (struct dt_lock *) & tlck->lock;
1484 lv = & dtlck->lv[dtlck->index];
1487 dtlck->index++;
1651 struct dt_lock *dtlck;
1727 dtlck = (struct dt_lock *) & tlck->lock;
1728 lv = & dtlck->lv[0];
1752 dtlck->index++;
1767 dtlck->index++;
1814 dtInsertEntry(sp, split->index, split->key, split->data, &dtlck);
1823 dtLinelockFreelist(sp, n, &dtlck);
1833 dtlck = (struct dt_lock *) & tlck->lock;
1834 lv = & dtlck->lv[dtlck->index];
1839 dtlck->index++;
1886 struct dt_lock *dtlck;
1925 dtlck = (struct dt_lock *) & tlck->lock;
1939 ASSERT(dtlck->index == 0);
1940 lv = & dtlck->lv[0];
1943 dtlck->index++;
2006 dtInsertEntry(rp, split->index, split->key, split->data, &dtlck);
2022 dtlck = (struct dt_lock *) & tlck->lock;
2025 ASSERT(dtlck->index == 0);
2026 lv = & dtlck->lv[0];
2029 dtlck->index++;
2084 struct dt_lock *dtlck;
2162 dtlck = (struct dt_lock *) & tlck->lock;
2165 * Do not assume that dtlck->index will be zero. During a
2171 if (dtlck->index >= dtlck->maxcnt)
2172 dtlck = (struct dt_lock *) txLinelock(dtlck);
2173 lv = & dtlck->lv[dtlck->index];
2176 dtlck->index++;
2180 if (dtlck->index >= dtlck->maxcnt)
2181 dtlck = (struct dt_lock *) txLinelock(dtlck);
2182 lv = & dtlck->lv[dtlck->index];
2188 dtlck->index++;
2192 dtDeleteEntry(p, index, &dtlck);
2239 struct dt_lock *dtlck;
2384 dtlck = (struct dt_lock *) & tlck->lock;
2387 if (dtlck->index >= dtlck->maxcnt)
2388 dtlck = (struct dt_lock *) txLinelock(dtlck);
2389 lv = & dtlck->lv[dtlck->index];
2392 dtlck->index++;
2396 if (dtlck->index < dtlck->maxcnt)
2399 dtlck = (struct dt_lock *) txLinelock(dtlck);
2400 lv = & dtlck->lv[0];
2407 dtlck->index++;
2411 dtDeleteEntry(p, index, &dtlck);
2416 dtTruncateEntry(p, 0, &dtlck);
2451 struct dt_lock *dtlck;
2520 dtlck = (struct dt_lock *) & tlck->lock;
2522 ASSERT(dtlck->index == 0);
2523 lv = & dtlck->lv[0];
2526 dtlck->index++;
2534 dtlck = (struct dt_lock *) & tlck->lock;
2536 ASSERT(dtlck->index == 0);
2537 lv = & dtlck->lv[0];
2540 dtlck->index++;
2556 dtlck = (struct dt_lock *) & tlck->lock;
2558 ASSERT(dtlck->index == 0);
2559 lv = & dtlck->lv[0];
2570 dtlck->index++;
2607 dtlck = (struct dt_lock *) & tlck->lock;
2608 lv = & dtlck->lv[dtlck->index];
2616 dtlck->index++;
2746 struct dt_lock *dtlck;
2767 dtlck = (struct dt_lock *) & tlck->lock;
2770 if (dtlck->index >= dtlck->maxcnt)
2771 dtlck = (struct dt_lock *) txLinelock(dtlck);
2772 lv = & dtlck->lv[dtlck->index];
2775 dtlck->index++;
2796 dtlck = (struct dt_lock *) & tlck->lock;
2799 if (dtlck->index >= dtlck->maxcnt)
2800 dtlck = (struct dt_lock *) txLinelock(dtlck);
2801 lv = & dtlck->lv[dtlck->index];
2804 dtlck->index++;
2826 struct dt_lock *dtlck;
2871 dtlck = (struct dt_lock *) & tlck->lock;
2874 ASSERT(dtlck->index == 0);
2875 lv = & dtlck->lv[0];
2878 dtlck->index++;
2914 struct dt_lock *dtlck;
2941 dtlck = (struct dt_lock *) &tlck->lock;
2949 if (dtlck->index >= dtlck->maxcnt)
2950 dtlck = (struct dt_lock *) txLinelock(dtlck);
2951 lv = &dtlck->lv[dtlck->index];
2954 dtlck->index++;
3909 struct dt_lock *dtlck = *dtlock;
3925 if (dtlck->index >= dtlck->maxcnt)
3926 dtlck = (struct dt_lock *) txLinelock(dtlck);
3928 lv = & dtlck->lv[dtlck->index];
3976 dtlck->index++;
3979 if (dtlck->index < dtlck->maxcnt)
3982 dtlck = (struct dt_lock *) txLinelock(dtlck);
3983 lv = & dtlck->lv[0];
4001 dtlck->index++;
4003 *dtlock = dtlck;
4263 struct dt_lock *dtlck = *dtlock;
4272 if (dtlck->index >= dtlck->maxcnt)
4273 dtlck = (struct dt_lock *) txLinelock(dtlck);
4274 lv = & dtlck->lv[dtlck->index];
4296 dtlck->index++;
4299 if (dtlck->index < dtlck->maxcnt)
4302 dtlck = (struct dt_lock *) txLinelock(dtlck);
4303 lv = & dtlck->lv[0];
4321 dtlck->index++;
4323 *dtlock = dtlck;
4358 struct dt_lock *dtlck = *dtlock;
4367 if (dtlck->index >= dtlck->maxcnt)
4368 dtlck = (struct dt_lock *) txLinelock(dtlck);
4369 lv = & dtlck->lv[dtlck->index];
4391 dtlck->index++;
4394 if (dtlck->index < dtlck->maxcnt)
4397 dtlck = (struct dt_lock *) txLinelock(dtlck);
4398 lv = & dtlck->lv[0];
4416 dtlck->index++;
4418 *dtlock = dtlck;
4439 struct dt_lock *dtlck = *dtlock;
4447 if (dtlck->index >= dtlck->maxcnt)
4448 dtlck = (struct dt_lock *) txLinelock(dtlck);
4449 lv = & dtlck->lv[dtlck->index];
4465 dtlck->index++;
4468 if (dtlck->index < dtlck->maxcnt)
4471 dtlck = (struct dt_lock *) txLinelock(dtlck);
4472 lv = & dtlck->lv[0];
4488 dtlck->index++;
4490 *dtlock = dtlck;
4522 struct dt_lock *dtlck;
4544 dtlck = (struct dt_lock *) & tlck->lock;
4551 ASSERT(dtlck->index == 0);
4552 lv = & dtlck->lv[0];
4555 dtlck->index++;