Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/kern/
H A Dcpu_quiesce.c94 #define CPU_CHECKIN_MASK 0x5555555555555555UL macro
95 #define CPU_EXPECTED_MASK (~CPU_CHECKIN_MASK)
99 #define CPU_CHECKIN_MASK 0x55555555UL macro
100 #define CPU_EXPECTED_MASK (~CPU_CHECKIN_MASK)
104 static_assert(CPU_CHECKIN_MASK == CPU_EXPECTED_MASK >> 1);
121 assert(CPU_CHECKIN_MASK & cpu_checked_in_bit(MAX_CPUS - 1)); in cpu_quiescent_counter_init()
123 assert((CPU_CHECKIN_MASK & cpu_expected_bit(MAX_CPUS - 1)) == 0); in cpu_quiescent_counter_init()
168 old_state = os_atomic_andnot(&cpu_quiescing_checkin_state, CPU_CHECKIN_MASK, release); in cpu_quiescent_counter_commit()
179 return (state & CPU_CHECKIN_MASK) == ((state & CPU_EXPECTED_MASK) >> 1); in cpu_quiescent_counter_needs_commit()