Home
last modified time | relevance | path

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

/haiku/src/system/kernel/arch/x86/
H A Darch_int.cpp246 if (thread->post_interrupt_callback != NULL) { in x86_hardware_interrupt()
247 void (*callback)(void*) = thread->post_interrupt_callback; in x86_hardware_interrupt()
250 thread->post_interrupt_callback = NULL; in x86_hardware_interrupt()
/haiku/src/system/kernel/arch/arm64/
H A Darch_int.cpp187 if (thread->post_interrupt_callback != NULL) { in after_exception()
188 void (*callback)(void*) = thread->post_interrupt_callback; in after_exception()
191 thread->post_interrupt_callback = NULL; in after_exception()
/haiku/src/system/kernel/arch/riscv64/
H A Darch_int.cpp70 if (thread->post_interrupt_callback != NULL) { in AfterInterrupt()
71 void (*callback)(void*) = thread->post_interrupt_callback; in AfterInterrupt()
74 thread->post_interrupt_callback = NULL; in AfterInterrupt()
/haiku/src/system/kernel/arch/arm/
H A Darch_int.cpp477 if (thread->post_interrupt_callback != NULL) { in arch_arm_irq()
478 void (*callback)(void*) = thread->post_interrupt_callback; in arch_arm_irq()
481 thread->post_interrupt_callback = NULL; in arch_arm_irq()
/haiku/src/system/kernel/arch/m68k/
H A Darch_int.cpp308 if (hardwareInterrupt && thread->post_interrupt_callback != NULL) { in m68k_exception_entry()
309 void (*callback)(void*) = thread->post_interrupt_callback; in m68k_exception_entry()
312 thread->post_interrupt_callback = NULL; in m68k_exception_entry()
/haiku/src/system/kernel/arch/ppc/
H A Darch_int.cpp249 if (thread->post_interrupt_callback != NULL) { in ppc_exception_entry()
250 void (*callback)(void*) = thread->post_interrupt_callback; in ppc_exception_entry()
253 thread->post_interrupt_callback = NULL; in ppc_exception_entry()
/haiku/headers/private/kernel/
H A Dthread_types.h548 void (*post_interrupt_callback)(void*); member
/haiku/src/system/kernel/debug/
H A Duser_debugger.cpp1512 thread->post_interrupt_callback = profiling_flush; in profiling_event()
/haiku/src/system/kernel/
H A Dthread.cpp202 post_interrupt_callback(NULL), in Thread()