Home
last modified time | relevance | path

Searched refs:get_preemption_level (Results 1 – 25 of 42) sorted by relevance

12

/xnu-11417.140.69/osfmk/i386/
H A Dlocks.h159 #define lock_preemption_level_for_thread(t) get_preemption_level()
160 #define lock_preemption_disabled_for_thread(t) (get_preemption_level() > 0)
H A Dlocks_i386_opt.c86 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 Dcpu_data.h399 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 Dthread.h208 assert(get_preemption_level() > 0 || !ml_get_interrupts_enabled()); in current_kernel_stack_depth()
H A Dtrap.c397 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 Dmachine_check.c209 assert(!ml_get_interrupts_enabled() || get_preemption_level() > 0); in mca_save_state()
H A Drtclock.c426 assert(get_preemption_level() > 0); in rtclock_intr()
H A Dmachine_routines.c392 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 DpmCPU.c768 assert(get_preemption_level() > 0 || ml_get_interrupts_enabled() == FALSE); in thread_tell_urgency()
H A Dpmap.h663 assert((get_preemption_level() > 0) || (ml_get_interrupts_enabled() == FALSE)); in set_dirbase()
H A Dpcb_native.c778 assert((get_preemption_level() == 0)); in machine_thread_create()
/xnu-11417.140.69/osfmk/console/
H A Dserial_console.c403 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 Dcpu_data.h126 extern int get_preemption_level(void);
H A Dpreemption_disable.c226 get_preemption_level(void) in get_preemption_level() function
/xnu-11417.140.69/osfmk/x86_64/
H A Dpmap_pcid.c72 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 Dvmx_cpu.c300 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 Dkcov-denylist27 fun:get_preemption_level
/xnu-11417.140.69/osfmk/ipc/
H A Dflipc.c419 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 Dipc_object.c207 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 Dlock_rw.c1117 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 Ddebug.c1273 if (get_preemption_level() == 0 && !ml_at_interrupt_context()) { in panic_trap_to_debugger()
1839 get_preemption_level() == 0 &&
H A Dsmr.c1249 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 Dfbt_blacklist.c152 CRITICAL(get_preemption_level)
/xnu-11417.140.69/san/memory/
H A Dkasan-classic.c631 extern int get_preemption_level(void);
/xnu-11417.140.69/osfmk/arm64/sptm/pmap/
H A Dpmap.c3734 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);

12