Searched refs:call_entry (Results 1 - 9 of 9) sorted by relevance

/xnu-2422.115.4/osfmk/kern/
H A Dmk_timer.h47 thread_call_data_t call_entry; member in struct:mk_timer
H A Dtimer_call.h40 #include <kern/call_entry.h>
54 struct call_entry call_entry; member in struct:timer_call
55 decl_simple_lock_data( ,lock); /* protects call_entry queue */
59 call_entry queue's lock */
H A Dmk_timer.c84 thread_call_setup(&timer->call_entry, mk_timer_expire, timer);
115 if (thread_call_cancel(&timer->call_entry))
270 if (!thread_call_enter_delayed_with_leeway(&timer->call_entry, NULL,
275 if (!thread_call_enter1(&timer->call_entry, NULL))
327 armed_time = timer->call_entry.tc_call.deadline;
328 if (thread_call_cancel(&timer->call_entry))
H A Dcall_entry.h45 typedef struct call_entry { struct
57 typedef struct call_entry *call_entry_t;
H A Dthread_call.h279 #include <kern/call_entry.h>
282 struct call_entry tc_call; /* Must be first */
H A DMakefile17 call_entry.h \
H A Dthread_call.c44 #include <kern/call_entry.h>
H A Dtimer_call.c38 #include <kern/call_entry.h>
234 * methods to operate on timer_call structs as if they are call_entry structs.
368 * Assumes call_entry and queues unlocked, interrupts disabled.
670 * Don't change the call_entry queue back-pointer
/xnu-2422.115.4/tools/lldbmacros/
H A Dmisc.py64 call_entry = Cast(entry, 'struct call_entry *')
66 if (debugger_entry < call_entry.deadline):
68 timer_fire = call_entry.deadline - debugger_entry
71 timer_fire = debugger_entry - call_entry.deadline
74 call_entry.deadline,
79 call_entry.func,
80 call_entry.param0,
81 call_entry.param1)

Completed in 37 milliseconds