Home
last modified time | relevance | path

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

/xnu-8020.140.41/osfmk/arm/
H A Dlocks_arm.c339 thread->machine.preemption_disable_adj_mt = ml_get_speculative_timebase(); in _prepare_preemption_disable_measurement()
361 uint64_t const mt = thread->machine.preemption_disable_adj_mt; in _collect_preemption_disable_measurement()
389 thread->machine.preemption_disable_adj_mt = 0; in _collect_preemption_disable_measurement()
469 if (t->machine.preemption_disable_adj_mt != 0) { in _disable_preemption_without_measurements()
470 t->machine.preemption_disable_adj_mt = 0; in _disable_preemption_without_measurements()
554 if (count == 0 && thread->machine.preemption_disable_adj_mt != 0) { in _enable_preemption()
H A Dthread.h142 uint64_t preemption_disable_adj_mt; member
H A Dmachine_routines_common.c944 if (thread->machine.preemption_disable_adj_mt != 0) { in ml_adjust_preemption_disable_time()
948 thread->machine.preemption_disable_adj_mt += duration; in ml_adjust_preemption_disable_time()
/xnu-8020.140.41/osfmk/arm64/
H A Dgenassym.c132 DECLARE("ACT_PREEMPT_ADJ_MT", offsetof(struct thread, machine.preemption_disable_adj_mt)); in main()