| /xnu-11417.140.69/osfmk/i386/ |
| H A D | locks.h | 159 #define lock_preemption_level_for_thread(t) get_preemption_level() 160 #define lock_preemption_disabled_for_thread(t) (get_preemption_level() > 0)
|
| H A D | locks_i386_opt.c | 86 if (get_preemption_level() == 0) { in lck_mtx_check_preemption() 96 panic("preemption_level(%d) != 0", get_preemption_level()); in lck_mtx_check_preemption()
|
| H A D | cpu_data.h | 399 get_preemption_level(void) in get_preemption_level() function 622 assert(get_preemption_level() >= 0); in disable_preemption_internal() 633 assert(get_preemption_level() > 0); in enable_preemption_internal() 645 assert(get_preemption_level() > 0); in enable_preemption_no_check()
|
| H A D | thread.h | 208 assert(get_preemption_level() > 0 || !ml_get_interrupts_enabled()); in current_kernel_stack_depth()
|
| H A D | trap.c | 397 ipl = get_preemption_level(); in interrupt() 420 if (__improbable(get_preemption_level() != ipl)) { in interrupt() 421 … by interrupt vector 0x%x: initial 0x%x, final: 0x%x", interrupt_num, ipl, get_preemption_level()); in interrupt() 684 int trap_pl = get_preemption_level(); in kernel_trap() 1771 assert(get_preemption_level() == 0); in thread_exception_return()
|
| H A D | machine_check.c | 209 assert(!ml_get_interrupts_enabled() || get_preemption_level() > 0); in mca_save_state()
|
| H A D | rtclock.c | 426 assert(get_preemption_level() > 0); in rtclock_intr()
|
| H A D | machine_routines.c | 392 if ((get_preemption_level() == 0) && (*ast_pending() & AST_URGENT)) { in ml_set_interrupts_enabled() 1261 assert(get_preemption_level() == 0); in kernel_preempt_check()
|
| H A D | pmCPU.c | 768 assert(get_preemption_level() > 0 || ml_get_interrupts_enabled() == FALSE); in thread_tell_urgency()
|
| H A D | pmap.h | 663 assert((get_preemption_level() > 0) || (ml_get_interrupts_enabled() == FALSE)); in set_dirbase()
|
| H A D | pcb_native.c | 778 assert((get_preemption_level() == 0)); in machine_thread_create()
|
| /xnu-11417.140.69/osfmk/console/ |
| H A D | serial_console.c | 403 if (__improbable(!console_io_allowed()) || (!in_debugger && get_preemption_level() != 0)) { in console_ring_try_empty() 571 if (get_preemption_level() != 0) { in console_write() 588 if (get_preemption_level() == 0) { in console_write()
|
| /xnu-11417.140.69/osfmk/arm/ |
| H A D | cpu_data.h | 126 extern int get_preemption_level(void);
|
| H A D | preemption_disable.c | 226 get_preemption_level(void) in get_preemption_level() function
|
| /xnu-11417.140.69/osfmk/x86_64/ |
| H A D | pmap_pcid.c | 72 pmap_assert(ml_get_interrupts_enabled() == FALSE || get_preemption_level() != 0); in pmap_pcid_configure() 266 pmap_assert(ml_get_interrupts_enabled() == FALSE || get_preemption_level() != 0); in pmap_destroy_pcid_sync() 414 get_preemption_level() != 0); in pmap_tlbi_range()
|
| /xnu-11417.140.69/osfmk/i386/vmx/ |
| H A D | vmx_cpu.c | 300 assert(0 == get_preemption_level()); in host_vmxon() 336 assert(0 == get_preemption_level()); in host_vmxoff()
|
| /xnu-11417.140.69/san/coverage/ |
| H A D | kcov-denylist | 27 fun:get_preemption_level
|
| /xnu-11417.140.69/osfmk/ipc/ |
| H A D | flipc.c | 419 assert(get_preemption_level() == 0); in flipc_msg_to_remote_node() 437 assert(get_preemption_level() == 0); in flipc_msg_to_remote_node() 453 assert(get_preemption_level() == 0); in flipc_msg_to_remote_node()
|
| H A D | ipc_object.c | 207 assert(get_preemption_level() == 0); in ipc_object_release() 227 if (get_preemption_level() == 0) { in ipc_object_release_safe()
|
| /xnu-11417.140.69/osfmk/kern/ |
| H A D | lock_rw.c | 1117 assertf((get_preemption_level() == 0 && ml_get_interrupts_enabled()) || in lck_rw_lock_check_preemption() 1124 get_preemption_level(), (int)ml_get_interrupts_enabled()); in lck_rw_lock_check_preemption() 1156 } else if (get_preemption_level() == 0) { in lck_rw_lock_exclusive_check_contended() 1191 } else if (get_preemption_level() == 0) { 1431 } else if (get_preemption_level() == 0) { 1978 } else if (get_preemption_level() == 0) { in lck_rw_try_lock_shared_internal_inline() 2052 } else if (get_preemption_level() == 0) { in lck_rw_try_lock_exclusive_internal_inline()
|
| H A D | debug.c | 1273 if (get_preemption_level() == 0 && !ml_at_interrupt_context()) { in panic_trap_to_debugger() 1839 get_preemption_level() == 0 &&
|
| H A D | smr.c | 1249 assert(get_preemption_level() == 0); in smr_wait() 1262 assert(get_preemption_level() == 0); in smr_synchronize() 1318 assert(!ml_get_interrupts_enabled() || get_preemption_level()); in __smr_worker_check_invariants()
|
| /xnu-11417.140.69/bsd/dev/dtrace/ |
| H A D | fbt_blacklist.c | 152 CRITICAL(get_preemption_level)
|
| /xnu-11417.140.69/san/memory/ |
| H A D | kasan-classic.c | 631 extern int get_preemption_level(void);
|
| /xnu-11417.140.69/osfmk/arm64/sptm/pmap/ |
| H A D | pmap.c | 3734 assert(get_preemption_level() > 0); 3863 assert(get_preemption_level() > 0); 4029 assert(get_preemption_level() > 0); 5271 assert(get_preemption_level() > 0); 5745 assert(get_preemption_level() > 0); 6836 __assert_only const int preemption_level = get_preemption_level(); 6844 assert(preemption_level == get_preemption_level()); 8188 assert(get_preemption_level() > 0); 8265 assert(get_preemption_level() > 0); 10003 assert(get_preemption_level() > 0);
|