Home
last modified time | relevance | path

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

/xnu-10002.81.5/osfmk/kern/
H A Dsmr.c378 struct smrq_tailq_head stall_queue; member
450 smrq_init(&pcpu[cpu].stall_queue); in __smr_pcpu_associate()
771 if (smrq_empty(&pcpu->stall_queue)) { in smr_mark_active_trackers_stalled()
776 smrq_serialized_insert_tail_relaxed(&pcpu->stall_queue, &t->smrt_link); in smr_mark_active_trackers_stalled()
800 progress = smrq_serialized_first(&pcpu->stall_queue, in __smr_leave_stalled()
804 smrq_serialized_remove(&pcpu->stall_queue, &tracker->smrt_link); in __smr_leave_stalled()
808 if (!smrq_empty(&pcpu->stall_queue)) { in __smr_leave_stalled()
809 first = smrq_serialized_first(&pcpu->stall_queue, in __smr_leave_stalled()
928 inheritor = ctid_get_thread(smrq_serialized_first(&pcpu->stall_queue, in __smr_wait_for_stalled()