Searched refs:rll (Results 1 - 1 of 1) sorted by relevance

/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c241 typedef struct rll { struct
1084 ztest_rll_init(rll_t *rll) argument
1086 rll->rll_writer = NULL;
1087 rll->rll_readers = 0;
1088 VERIFY(_mutex_init(&rll->rll_lock, USYNC_THREAD, NULL) == 0);
1089 VERIFY(cond_init(&rll->rll_cv, USYNC_THREAD, NULL) == 0);
1093 ztest_rll_destroy(rll_t *rll) argument
1095 ASSERT(rll->rll_writer == NULL);
1096 ASSERT(rll->rll_readers == 0);
1097 VERIFY(_mutex_destroy(&rll
1102 ztest_rll_lock(rll_t *rll, rl_type_t type) argument
1120 ztest_rll_unlock(rll_t *rll) argument
1142 rll_t *rll = &zd->zd_object_lock[object & (ZTEST_OBJECT_LOCKS - 1)]; local
1150 rll_t *rll = &zd->zd_object_lock[object & (ZTEST_OBJECT_LOCKS - 1)]; local
1160 rll_t *rll = &zd->zd_range_lock[hash & (ZTEST_RANGE_LOCKS - 1)]; local
1177 rll_t *rll = rl->rl_lock; local
[all...]

Completed in 65 milliseconds