Home
last modified time | relevance | path

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

/xnu-11417.121.6/osfmk/arm/
H A Dpreemption_disable.c95 os_atomic_store(&thread->machine.preemption_count, count, compiler_acq_rel); in _enable_preemption_write_count()
121 unsigned int count = thread->machine.preemption_count; in _disable_preemption()
123 os_atomic_store(&thread->machine.preemption_count, in _disable_preemption()
154 unsigned int count = thread->machine.preemption_count; in _disable_preemption_without_measurements()
160 os_atomic_store(&thread->machine.preemption_count, in _disable_preemption_without_measurements()
192 unsigned int count = thread->machine.preemption_count; in _enable_preemption()
211 unsigned int count = thread->machine.preemption_count; in get_preemption_level_for_thread()
371 thread->machine.preemption_count |= SCHED_HYGIENE_MARKER; in _prepare_preemption_disable_measurement()
H A Dlocks.h112 uint32_t *__dpft_countp = &__dpft_thread->machine.preemption_count; \
126 uint32_t *__dpft_countp = &(t)->machine.preemption_count; \
H A Dthread.h161 unsigned int preemption_count; /* preemption count */ member
H A Darm_init.c476 thread->machine.preemption_count = 0; in arm_init()
729 cpu_data_ptr->cpu_active_thread->machine.preemption_count--; in arm_init_cpu()
/xnu-11417.121.6/osfmk/arm64/
H A Dgenassym.c161 DECLARE("ACT_PREEMPT_CNT", offsetof(struct thread, machine.preemption_count)); in main()
H A Dpcb.c390 thread->machine.preemption_count = 0; in machine_thread_create()
/xnu-11417.121.6/osfmk/arm64/sptm/
H A Darm_init_sptm.c823 thread->machine.preemption_count = 0; in arm_init()
1084 cpu_data_ptr->cpu_active_thread->machine.preemption_count--; in arm_init_cpu()
/xnu-11417.121.6/doc/lifecycle/
H A Dhibernation.md226 + The boot CPU's idle thread preemption_count also has to be fixed up. This
227 is necessary because the page containing preemption_count is captured