Home
last modified time | relevance | path

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

/xnu-12377.41.6/osfmk/kern/
H A Dsmr.c377 smr_seq_t stall_rd_seq; member
776 os_atomic_store(&pcpu->stall_rd_seq, t->smrt_seq, relaxed); in smr_mark_active_trackers_stalled()
817 assert(SMR_SEQ_CMP(pcpu->stall_rd_seq, <=, new_stall_seq)); in __smr_leave_stalled()
820 os_atomic_store(&pcpu->stall_rd_seq, new_stall_seq, release); in __smr_leave_stalled()
916 smr_seq_t stall_rd_seq; in __smr_wait_for_stalled() local
920 stall_rd_seq = pcpu->stall_rd_seq; in __smr_wait_for_stalled()
921 if (stall_rd_seq == SMR_SEQ_INVALID || in __smr_wait_for_stalled()
922 SMR_SEQ_CMP(goal, <=, stall_rd_seq)) { in __smr_wait_for_stalled()
924 return stall_rd_seq; in __smr_wait_for_stalled()
953 stall_rd_seq = pcpu->stall_rd_seq; in __smr_wait_for_stalled()
[all …]