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

/freebsd-current/sys/sys/
H A Drangelock.h39 struct rl_q_entry;
60 TAILQ_HEAD(, rl_q_entry) rl_waiters;
61 struct rl_q_entry *rl_currdep;
82 void rlqentry_free(struct rl_q_entry *rlqe);
H A Dproc.h250 struct rl_q_entry *td_rlqe; /* (k) Associated range lock entry. */
/freebsd-current/sys/kern/
H A Dkern_rangelock.c39 struct rl_q_entry { struct
40 TAILQ_ENTRY(rl_q_entry) rl_q_link;
51 rl_entry_zone = uma_zcreate("rl_entry", sizeof(struct rl_q_entry),
56 static struct rl_q_entry *
64 rlqentry_free(struct rl_q_entry *rleq)
90 ranges_overlap(const struct rl_q_entry *e1,
91 const struct rl_q_entry *e2)
105 struct rl_q_entry *entry, *nextentry, *entry1;
140 rangelock_unlock_locked(struct rangelock *lock, struct rl_q_entry *entry,
192 struct rl_q_entry *entr
[all...]

Completed in 80 milliseconds