Searched refs:call (Results 1 - 25 of 49) sorted by relevance

12

/darwin-on-arm/xnu/osfmk/kern/
H A Dtimer_call.c86 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 Dthread_call.c96 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 Dtimer_call.h62 timer_call_t call,
67 timer_call_t call,
73 timer_call_t call);
82 timer_call_t call,
H A Dthread_call.h52 @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 Dasm64.h70 * - call .+1 to get EIP on stack
76 call 1f ;\
86 call 3f ;\
H A Dmp.h168 * 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 Dasm.h169 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 Dcswitch.s88 call EXT(thread_continue)
132 call *%ebx /* call real continuation */
164 call *%ebx /* call routine to run */
H A Dmcount.s54 // Skip if nested, otherwise set the flag and call the C mount().
66 call _mcount // call the C mcount
H A Dmp.c209 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 Dpal_routines_asm.s86 call *%rdi /* call EFI runtime */
132 call *%edi /* call EFI runtime */
H A Dstart.s161 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 Dasm_help.h66 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 Dloadtest.py32 from subprocess import call, Popen, PIPE
/darwin-on-arm/xnu/tools/tests/execperf/
H A Dexit-asm.S27 call _sysenter_trap
/darwin-on-arm/xnu/bsd/nfs/
H A Dkrpc_subr.c106 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 Dnfs_boot.c79 * 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 Dcswitch.s77 call EXT(thread_continue)
125 call *%rbx /* call real continuation */
158 call *%rsi /* call routine to run */
H A Dpal_routines_asm.s90 call *%rdi /* call EFI runtime */
143 * We now switch to compat mode and call into EFI.
147 call *%edi /* call EFI runtime */
H A Dmcount.s54 // Skip if nested, otherwise set the flag and call the C mount().
72 call _mcount // call the C mcount
H A Dmachine_routines_asm.s184 call *%rcx /* call continuation */
186 call EXT(thread_terminate)
/darwin-on-arm/xnu/osfmk/mach/i386/
H A Dsyscall_sw.h64 * 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.s41 call 0f ; \
/darwin-on-arm/xnu/tools/
H A Dsymbolify.py2 from subprocess import Popen, PIPE, call
/darwin-on-arm/xnu/bsd/netinet/
H A Dtcp_timer.h199 thread_call_t call; /* call entry */ member in struct:tcptimerlist

Completed in 104 milliseconds

12