Searched refs:recover (Results 1 - 9 of 9) sorted by relevance
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | trap.c | 371 if (!thread->recover) { 400 arm_ctx->pc = thread->recover; 402 thread->recover = NULL;
|
H A D | genassym.c | 181 DECLARE("TH_RECOVER", offsetof(thread_t, recover));
|
/darwin-on-arm/xnu/osfmk/arm64/ |
H A D | genassym.c | 163 DECLARE("TH_RECOVER", offsetof(thread_t, recover));
|
/darwin-on-arm/xnu/osfmk/kern/ |
H A D | thread.c | 246 thread_template.recover = (vm_offset_t)NULL; 1836 vm_offset_t dtrace_set_thread_recover(thread_t thread, vm_offset_t recover) argument 1841 prev = thread->recover; 1842 thread->recover = recover;
|
H A D | thread.h | 337 vm_offset_t recover; /* page fault recover(copyin/out) */ member in struct:thread
|
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | trap.c | 744 if (thread != THREAD_NULL && thread->recover) { 745 set_recovery_ip(saved_state, thread->recover); 746 thread->recover = 0;
|
H A D | genassym.c | 185 DECLARE("TH_RECOVER", offsetof(thread_t, recover));
|
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace_glue.c | 1187 vm_offset_t recover = dtrace_set_thread_recover( current_thread(), 0 ); /* Snare any extant recovery point. */ local 1188 dtrace_set_thread_recover( current_thread(), recover ); /* Put it back. We *must not* re-enter and overwrite. */ local 1193 0 != recover || /* Avoid reentrancy into copyio facility. */
|
H A D | dtrace.c | 600 volatile vm_offset_t recover = (vm_offset_t)&&dtraceLoadRecover##bits; \ 602 recover = dtrace_set_thread_recover(current_thread(), recover); \ 611 (void)dtrace_set_thread_recover(current_thread(), recover); \ 650 volatile vm_offset_t recover = (vm_offset_t)&&dtraceLoadRecover##bits; \ 652 recover = dtrace_set_thread_recover(current_thread(), recover); \ 656 (void)dtrace_set_thread_recover(current_thread(), recover); \
|
Completed in 257 milliseconds