Home
last modified time | relevance | path

Searched refs:rl_currdep (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/kern/
H A Dkern_rangelock.c78 lock->rl_currdep = NULL; in rangelock_init()
110 for (entry = lock->rl_currdep; entry != NULL; entry = nextentry) { in rangelock_calc_block()
139 lock->rl_currdep = entry; in rangelock_calc_block()
160 if (lock->rl_currdep == entry) { in rangelock_unlock_locked()
161 KASSERT(TAILQ_NEXT(lock->rl_currdep, rl_q_link) == NULL, in rangelock_unlock_locked()
163 lock->rl_currdep = NULL; in rangelock_unlock_locked()
166 KASSERT(entry != lock->rl_currdep, ("stuck currdep")); in rangelock_unlock_locked()
253 if (lock->rl_currdep == NULL) in rangelock_enqueue()
254 lock->rl_currdep = entry; in rangelock_enqueue()
/f-stack/freebsd/sys/
H A Drangelock.h63 struct rl_q_entry *rl_currdep; member