Searched refs:tcall (Results 1 – 9 of 9) sorted by relevance
| /xnu-12377.61.12/tools/tests/testkext/ |
| H A D | testthreadcall.cpp | 48 tcall = thread_call_allocate(thread_call_test_func, this); in start() 49 IOLog("thread_call_t %p\n", tcall); in start() 57 ret = thread_call_enter_delayed(tcall, deadline); in start() 61 IOLog("thread_call_t %p\n", tcall); in start()
|
| H A D | testthreadcall.h | 16 thread_call_t tcall;
|
| /xnu-12377.61.12/bsd/net/ |
| H A D | if_headless.c | 572 thread_call_t tcall __single = NULL; in headless_nx_ring_fini() 580 tcall = headlessif->iff_doorbell_tcall; in headless_nx_ring_fini() 585 if (tcall != NULL) { in headless_nx_ring_fini() 588 success = thread_call_cancel_wait(tcall); in headless_nx_ring_fini() 608 success = thread_call_free(tcall); in headless_nx_ring_fini() 874 thread_call_t __single tcall; in headless_schedule_async_doorbell() local 882 tcall = headlessif->iff_doorbell_tcall; in headless_schedule_async_doorbell() 883 if (tcall != NULL) { in headless_schedule_async_doorbell() 884 thread_call_enter(tcall); in headless_schedule_async_doorbell() 886 tcall = thread_call_allocate_with_options(headless_async_doorbell, in headless_schedule_async_doorbell() [all …]
|
| H A D | if_redirect.c | 499 thread_call_t __single tcall = NULL; in redirect_nx_ring_fini() local 508 tcall = rd->rd_doorbell_tcall; in redirect_nx_ring_fini() 515 if (tcall != NULL) { in redirect_nx_ring_fini() 518 success = thread_call_cancel_wait(tcall); in redirect_nx_ring_fini() 537 success = thread_call_free(tcall); in redirect_nx_ring_fini() 857 thread_call_t __single tcall; in redirect_schedule_async_doorbell() local 865 tcall = rd->rd_doorbell_tcall; in redirect_schedule_async_doorbell() 866 if (tcall != NULL) { in redirect_schedule_async_doorbell() 867 thread_call_enter(tcall); in redirect_schedule_async_doorbell() 869 tcall = thread_call_allocate_with_options(redirect_async_doorbell, in redirect_schedule_async_doorbell() [all …]
|
| H A D | if_fake.c | 2046 thread_call_t __single tcall = NULL; in feth_nx_ring_fini() local 2068 tcall = fakeif->iff_doorbell_tcall; in feth_nx_ring_fini() 2074 tcall = fakeif->iff_doorbell_tcall; in feth_nx_ring_fini() 2080 if (tcall != NULL) { in feth_nx_ring_fini() 2083 success = thread_call_cancel_wait(tcall); in feth_nx_ring_fini() 2105 success = thread_call_free(tcall); in feth_nx_ring_fini() 2158 thread_call_t __single tcall; in feth_nx_pre_disconnect() local 2170 tcall = fakeif->iff_if_adv_tcall; in feth_nx_pre_disconnect() 2173 if (tcall != NULL) { in feth_nx_pre_disconnect() 2174 (void) thread_call_cancel_wait(tcall); in feth_nx_pre_disconnect() [all …]
|
| /xnu-12377.61.12/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_ip_frag.c | 236 thread_call_t __single tcall; in fsw_ip_frag_mgr_destroy() local 239 if ((tcall = mgr->ipfm_timeout_tcall) != NULL) { in fsw_ip_frag_mgr_destroy() 241 (void) thread_call_cancel_wait(tcall); in fsw_ip_frag_mgr_destroy() 242 (void) thread_call_free(tcall); in fsw_ip_frag_mgr_destroy() 934 thread_call_t __single tcall = mgr->ipfm_timeout_tcall; in ipfq_sched_timeout() local 940 ASSERT(tcall != NULL); in ipfq_sched_timeout() 942 (!thread_call_isactive(tcall) || in_tcall)) { in ipfq_sched_timeout() 945 (void) thread_call_enter_delayed(tcall, deadline); in ipfq_sched_timeout()
|
| /xnu-12377.61.12/bsd/skywalk/mem/ |
| H A D | skmem.c | 504 skmem_dispatch(thread_call_t tcall, void (*func)(void), uint64_t delay) in skmem_dispatch() argument 509 ASSERT(tcall != NULL); in skmem_dispatch() 516 (void) thread_call_enter1_delayed(tcall, func, deadline); in skmem_dispatch()
|
| /xnu-12377.61.12/bsd/skywalk/channel/ |
| H A D | channel.c | 258 thread_call_t __single tcall = csi->csi_tcall; in csi_destroy() local 259 VERIFY(tcall != NULL); in csi_destroy() 262 (void) thread_call_cancel_wait(tcall); in csi_destroy() 263 if (!thread_call_free(tcall)) { in csi_destroy() 265 (void) thread_call_cancel_wait(tcall); in csi_destroy() 266 freed = thread_call_free(tcall); in csi_destroy()
|
| /xnu-12377.61.12/bsd/net/pktsched/ |
| H A D | pktsched_fq_codel.c | 634 thread_call_t __single tcall = fqs->fqs_pacemaker_tcall; in fq_if_destroy() local 637 ASSERT(tcall != NULL); in fq_if_destroy() 647 thread_call_cancel_wait(tcall); in fq_if_destroy() 648 ASSERT(thread_call_free(tcall)); in fq_if_destroy()
|