Lines Matching refs:lck
2105 lock_descriptor_t *lck;
2117 lck = ep->from_vertex;
2121 if (NOT_BLOCKED(lck)) {
2122 GRANT_WAKEUP(lck);
2288 lock_descriptor_t *vertex, *lck;
2300 lck = ep->from_vertex;
2301 if (COLORED(lck)) {
2302 if (IS_BARRIER(lck)) {
2303 ASSERT(lck->l_index > 0);
2304 lck->l_index--;
2305 if (lck->l_index == 0)
2306 lck->l_state &= ~BARRIER_LOCK;
2310 COLOR(lck);
2311 if (IS_BARRIER(lck)) {
2312 ASSERT(lck->l_index > 0);
2313 lck->l_index--;
2314 if (lck->l_index == 0)
2315 lck->l_state &= ~BARRIER_LOCK;
2317 STACK_PUSH(vertex_stack, lck, l_stack1);
2332 lock_descriptor_t *vertex, *lck;
2345 lck = ep->from_vertex;
2346 if (COLORED(lck)) {
2348 lck->l_state |= BARRIER_LOCK;
2350 lck->l_index++;
2355 COLOR(lck);
2356 lck->l_index = 0;
2357 STACK_PUSH(vertex_stack, lck, l_stack1);