Home
last modified time | relevance | path

Searched refs:rmq_next (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/kern/
H A Dkern_rmlock.c161 for (queue = pc->pc_rm_queue.rmq_next; in unlock_rm()
162 queue != &pc->pc_rm_queue; queue = queue->rmq_next) { in unlock_rm()
208 next = pc->pc_rm_queue.rmq_next; in rm_tracker_add()
209 tracker->rmp_cpuQueue.rmq_next = next; in rm_tracker_add()
215 pc->pc_rm_queue.rmq_next = &tracker->rmp_cpuQueue; in rm_tracker_add()
231 for (queue = pc->pc_rm_queue.rmq_next; queue != &pc->pc_rm_queue; in rm_trackers_present()
232 queue = queue->rmq_next) { in rm_trackers_present()
245 next = tracker->rmp_cpuQueue.rmq_next; in rm_tracker_remove()
252 prev->rmq_next = next; in rm_tracker_remove()
264 for (queue = pc->pc_rm_queue.rmq_next; queue != &pc->pc_rm_queue; in rm_cleanIPI()
[all …]
H A Dsubr_pcpu.c94 pcpu->pc_rm_queue.rmq_next = &pcpu->pc_rm_queue; in pcpu_init()
/freebsd/sys/sys/
H A D_rmlock.h50 struct rm_queue *volatile rmq_next; member