Lines Matching refs:rl_q_next
287 struct rl_q_entry *rl_q_next; member
318 e->rl_q_next = NULL; in rlqentry_alloc()
368 int r = atomic_testandset_ptr((uintptr_t *)&e->rl_q_next, 0); in rl_e_mark()
371 atomic_set_ptr((uintptr_t *)&e->rl_q_next, 1); in rl_e_mark()
406 MPASS(!rl_e_is_marked(rl_q_load(&e->rl_q_next))); in rangelock_unlock_int()
496 next = rl_q_load(&cur->rl_q_next); in rangelock_noncheating_destroy()
538 if (rl_e_is_marked(rl_q_load(&cur->rl_q_next))) { in rl_conflict()
580 prev = &e->rl_q_next; in rl_r_validate()
586 next = rl_q_load(&cur->rl_q_next); in rl_r_validate()
598 prev = &cur->rl_q_next; in rl_r_validate()
627 next = rl_q_load(&cur->rl_q_next); in rl_w_validate()
639 prev = &cur->rl_q_next; in rl_w_validate()
668 next = rl_q_load(&cur->rl_q_next); in rl_insert()
687 prev = &cur->rl_q_next; in rl_insert()
704 e->rl_q_next = cur; in rl_insert()
712 e->rl_q_next = NULL; in rl_insert()
847 e, rl_e_is_marked(e), rl_e_is_marked(x->rl_q_next), in DB_SHOW_COMMAND()
848 x->rl_q_start, x->rl_q_end, x->rl_q_flags, x->rl_q_next); in DB_SHOW_COMMAND()
854 e = x->rl_q_next; in DB_SHOW_COMMAND()