/darwin-on-arm/xnu/osfmk/kern/ |
H A D | timer_call.c | 86 static boolean_t timer_call_enter_internal(timer_call_t call, timer_call_param_t param1, uint64_t deadline, uint32_t flags); 90 timer_call_t call, 95 timer_call_t call); 118 timer_call_t call, 122 DBG("timer_call_setup(%p,%p,%p)\n", call, func, param0); 123 call_entry_setup(CE(call), func, param0); 124 simple_lock_init(&(call)->lock, 0); 125 call->async_dequeue = FALSE; 129 * Timer call entry locking model 132 * Timer call entrie 117 timer_call_setup( timer_call_t call, timer_call_func_t func, timer_call_param_t param0) argument 243 timer_call_enqueue_deadline_unlocked( timer_call_t call, mpqueue_head_t *queue, uint64_t deadline) argument 291 timer_call_dequeue_unlocked( timer_call_t call) argument 323 timer_call_enter_internal( timer_call_t call, timer_call_param_t param1, uint64_t deadline, uint32_t flags) argument 375 timer_call_enter( timer_call_t call, uint64_t deadline, uint32_t flags) argument 384 timer_call_enter1( timer_call_t call, timer_call_param_t param1, uint64_t deadline, uint32_t flags) argument 394 timer_call_cancel( timer_call_t call) argument 428 timer_call_t call; local 476 timer_call_t call; local 562 timer_call_t call; local [all...] |
H A D | thread_call.c | 96 static __inline__ void _internal_call_release(thread_call_t call); 97 static __inline__ boolean_t _pending_call_enqueue(thread_call_t call, thread_call_group_t group); 98 static __inline__ boolean_t _delayed_call_enqueue(thread_call_t call, thread_call_group_t group, uint64_t deadline); 99 static __inline__ boolean_t _call_dequeue(thread_call_t call, thread_call_group_t group); 101 static __inline__ void _set_delayed_call_timer(thread_call_t call, thread_call_group_t group); 111 static void thread_call_wait_locked(thread_call_t call); 222 thread_call_t call) 224 thread_call_priority_t pri = call->tc_pri; 261 * thread call groups. 297 thread_call_t call; local 221 thread_call_get_group( thread_call_t call) argument 349 thread_call_setup( thread_call_t call, thread_call_func_t func, thread_call_param_t param0) argument 369 thread_call_t call; local 388 _internal_call_release( thread_call_t call) argument 408 _pending_call_enqueue( thread_call_t call, thread_call_group_t group) argument 440 _delayed_call_enqueue( thread_call_t call, thread_call_group_t group, uint64_t deadline) argument 467 _call_dequeue( thread_call_t call, thread_call_group_t group) argument 493 _set_delayed_call_timer( thread_call_t call, thread_call_group_t group) argument 518 thread_call_t call; local 563 thread_call_t call; local 606 thread_call_t call; local 650 thread_call_t call; local 720 thread_call_t call; local 742 thread_call_t call = zalloc(thread_call_zone); local 759 thread_call_free( thread_call_t call) argument 799 thread_call_enter( thread_call_t call) argument 824 thread_call_enter1( thread_call_t call, thread_call_param_t param1) argument 859 thread_call_enter_delayed( thread_call_t call, uint64_t deadline) argument 886 thread_call_enter1_delayed( thread_call_t call, thread_call_param_t param1, uint64_t deadline) argument 928 thread_call_cancel( thread_call_t call) argument 960 thread_call_cancel_wait( thread_call_t call) argument 998 thread_call_is_delayed( thread_call_t call, uint64_t *deadline) argument 1103 thread_call_finish(thread_call_t call) argument 1168 thread_call_t call; local 1357 thread_call_t call; local 1441 thread_call_wait_locked(thread_call_t call) argument 1476 thread_call_isactive(thread_call_t call) argument [all...] |
H A D | timer_call.h | 62 timer_call_t call, 67 timer_call_t call, 73 timer_call_t call); 82 timer_call_t call,
|
H A D | thread_call.h | 52 @discussion Thread call priorities should not be assumed to have any specific 77 @abstract Submit a thread call work item for immediate execution. 80 thread call is rescheduled from its own callback, then multiple invocations of the 82 @result TRUE if the call was already pending for either delayed or immediate 84 @param call The thread call to execute. 87 thread_call_t call); 90 @abstract Submit a thread call work item for immediate execution, with an extra parameter. 93 @result TRUE if the call was already pending for either delayed or immediate 95 @param call Th [all...] |
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | asm64.h | 70 * - call .+1 to get EIP on stack 76 call 1f ;\ 86 call 3f ;\
|
H A D | mp.h | 168 * The return value is the number of cpus where the call was made or queued. 279 call EXT(kernel_preempt_check) ; \ 296 call EXT(kernel_preempt_check) ; \ 312 call EXT(_disable_preemption); \ 320 call EXT(_enable_preemption); \ 328 call EXT(_enable_preemption_no_check); \ 336 call EXT(_mp_disable_preemption); \ 344 call EXT(_mp_enable_preemption); \ 352 call EXT(_mp_enable_preemption_no_check); \
|
H A D | asm.h | 169 call *(%eax); 172 #define MCOUNT ; call mcount; 224 #define Gcall(func) call func 238 #define Gload call 9f; 9: popl %ebx; addl $_GLOBAL_OFFSET_TABLE_+[.-9b],%ebx 239 #define Gcall(func) call EXT(func)@PLT 253 #define Gcall(func) call *9f; .data; .align ALIGN; 9: .long func; .text 307 call EXT(fn) ;\ 315 call EXT(fn) ;\ 324 call EXT(fn) ;\ 336 call EX [all...] |
H A D | cswitch.s | 88 call EXT(thread_continue) 132 call *%ebx /* call real continuation */ 164 call *%ebx /* call routine to run */
|
H A D | mcount.s | 54 // Skip if nested, otherwise set the flag and call the C mount(). 66 call _mcount // call the C mcount
|
H A D | mp.c | 209 static void free_warm_timer_call(timer_call_t call); 814 * signal other processors, which will call mp_rendezvous_action() 822 /* call executor function on this cpu */ 869 * A wrapper to mp_rendezvous() to call action_func() with interrupts disabled. 886 void (*func)(void *,void *); /* routine to call */ 983 * Called by each processor to add call buffers to the free list 984 * and to initialize the per-cpu call queue. 1017 mp_call_t call; local 1023 /* Copy call request to the stack to free buffer */ 1024 call 1656 timer_call_t call = NULL; local 1670 free_warm_timer_call(timer_call_t call) argument 1716 timer_call_t call; local [all...] |
H A D | pal_routines_asm.s | 86 call *%rdi /* call EFI runtime */ 132 call *%edi /* call EFI runtime */
|
H A D | start.s | 161 call .-1 185 call EXT(vstart) /* run C code */ 325 call EXT(hibernate_kernel_entrypoint)
|
/darwin-on-arm/xnu/EXTERNAL_HEADERS/architecture/i386/ |
H A D | asm_help.h | 66 call mcount ;\ 73 * Prologue for functions that may call other functions. Saves 90 * Prologue for functions that do not call other functions. Does not 267 call 1f ; \ 274 call %edx 304 call 1f ; \ 314 #define CALL_EXTERN(func) call func 315 #define CALL_EXTERN_AGAIN(func) call func
|
/darwin-on-arm/xnu/libkern/kxld/tests/ |
H A D | loadtest.py | 32 from subprocess import call, Popen, PIPE
|
/darwin-on-arm/xnu/tools/tests/execperf/ |
H A D | exit-asm.S | 27 call _sysenter_trap
|
/darwin-on-arm/xnu/bsd/nfs/ |
H A D | krpc_subr.c | 106 int32_t rp_direction; /* call direction (0) */ 117 int32_t rp_direction; /* call direction (1) */ 155 u_int32_t prog; /* call program */ 156 u_int32_t vers; /* call version */ 157 u_int32_t proto; /* call protocol */ 158 u_int32_t port; /* call port (unused) */ 202 * Do a remote procedure call (RPC) and wait for its reply. 216 struct rpc_call *call; local 324 len = sizeof(*call); 340 call [all...] |
H A D | nfs_boot.c | 79 * removed AUTONETMASK call (ifdef'd out) 81 * - use the default route from the bpwhoami call, enabled autonetmask 237 * call because we do not yet know our netmask. 238 * The server address returned by the WHOAMI call 438 * after this call is complete. Have to use PMAP_PROC_CALL 440 * know about us (don't want to broadcast a getport call). 455 } *call; local 469 msg_len = sizeof(*call); 477 call = mbuf_data(m); 478 call [all...] |
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | cswitch.s | 77 call EXT(thread_continue) 125 call *%rbx /* call real continuation */ 158 call *%rsi /* call routine to run */
|
H A D | pal_routines_asm.s | 90 call *%rdi /* call EFI runtime */ 143 * We now switch to compat mode and call into EFI. 147 call *%edi /* call EFI runtime */
|
H A D | mcount.s | 54 // Skip if nested, otherwise set the flag and call the C mount(). 72 call _mcount // call the C mcount
|
H A D | machine_routines_asm.s | 184 call *%rcx /* call continuation */ 186 call EXT(thread_terminate)
|
/darwin-on-arm/xnu/osfmk/mach/i386/ |
H A D | syscall_sw.h | 64 * Software interrupt codes for 32-bit system call entry: 83 * Macro to generate Mach call stubs in libc: 89 call __sysenter_trap ;\ 106 * Macro to generate Mach call stubs in Libc. 124 * Syscall classes for 64-bit system call entry.
|
/darwin-on-arm/xnu/libsyscall/custom/ |
H A D | __getpid.s | 41 call 0f ; \
|
/darwin-on-arm/xnu/tools/ |
H A D | symbolify.py | 2 from subprocess import Popen, PIPE, call
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | tcp_timer.h | 199 thread_call_t call; /* call entry */ member in struct:tcptimerlist
|