Home
last modified time | relevance | path

Searched refs:timer_id (Results 1 – 6 of 6) sorted by relevance

/xnu-11215/iokit/Exclaves/
H A DExclaves.cpp401 uint32_t timer_id = args->timer_id; in IOExclaveTimerUpcallHandler() local
409 res = ref->service->exclaveRemoveTimer(ref, timer_id); in IOExclaveTimerUpcallHandler()
824 snprintf(key, size, "%d", timer_id); in getExclaveTimerKey()
864 if (!pRef || !timer_id) { in exclaveRegisterTimer()
887 *timer_id = pRef->nextExclaveTimerId++; in exclaveRegisterTimer()
917 tes = copyExclaveTimerEventSource(pRef, timer_id); in exclaveRemoveTimer()
955 tes = copyExclaveTimerEventSource(pRef, timer_id); in exclaveEnableTimer()
990 tes = copyExclaveTimerEventSource(pRef, timer_id); in exclaveTimerSetTimeout()
1021 tes = copyExclaveTimerEventSource(pRef, timer_id); in exclaveTimerCancelTimeout()
1045 __block uint32_t timer_id; in exclaveTimerFired() local
[all …]
H A DExclaves.h83 uint32_t timer_id; member
/xnu-11215/osfmk/kern/
H A Dexclaves_driverkit.h67 exclaves_driverkit_upcall_legacy_timer_remove(const uint64_t id, const uint32_t timer_id,
71 exclaves_driverkit_upcall_legacy_timer_enable(const uint64_t id, const uint32_t timer_id,
75 exclaves_driverkit_upcall_legacy_timer_disable(const uint64_t id, const uint32_t timer_id,
80 const uint32_t timer_id,
86 const uint32_t timer_id,
159 exclaves_driverkit_upcall_timer_remove(const uint64_t id, const uint32_t timer_id,
163 exclaves_driverkit_upcall_timer_enable(const uint64_t id, const uint32_t timer_id,
167 exclaves_driverkit_upcall_timer_disable(const uint64_t id, const uint32_t timer_id,
172 const uint32_t timer_id,
178 const uint32_t timer_id,
H A Dexclaves_driverkit.c164 args.timer_id);
177 args.timer_id = timer_id;
198 args.timer_id = timer_id;
220 args.timer_id = timer_id;
255 args.timer_id = timer_id;
302 args.timer_id = timer_id;
680 args.timer_id = timer_id;
704 args.timer_id = timer_id;
729 args.timer_id = timer_id;
769 args.timer_id = timer_id;
[all …]
H A Dexclaves_upcalls.c212 .timer_remove = ^(const uint64_t id, const uint32_t timer_id,
214 return exclaves_driverkit_upcall_legacy_timer_remove(id, timer_id, completion);
217 .timer_enable = ^(const uint64_t id, const uint32_t timer_id,
219 return exclaves_driverkit_upcall_legacy_timer_enable(id, timer_id, completion);
222 .timer_disable = ^(const uint64_t id, const uint32_t timer_id,
224 return exclaves_driverkit_upcall_legacy_timer_disable(id, timer_id, completion);
227 .timer_set_timeout = ^(const uint64_t id, const uint32_t timer_id,
230 return exclaves_driverkit_upcall_legacy_timer_set_timeout(id, timer_id, duration, completion);
233 .timer_cancel_timeout = ^(const uint64_t id, const uint32_t timer_id,
235 return exclaves_driverkit_upcall_legacy_timer_cancel_timeout(id, timer_id, completion);
/xnu-11215/iokit/IOKit/
H A DIOService.h1617 exclaveRegisterTimer(IOExclaveProxyState * pRef, uint32_t *timer_id);
1619 exclaveRemoveTimer(IOExclaveProxyState * pRef, uint32_t timer_id);
1621 exclaveEnableTimer(IOExclaveProxyState * pRef, uint32_t timer_id, bool enable);
1623 exclaveTimerCancelTimeout(IOExclaveProxyState * pRef, uint32_t timer_id);
1625 …exclaveTimerSetTimeout(IOExclaveProxyState * pRef, uint32_t timer_id, uint32_t options, AbsoluteTi…