Symbol: threadpool_job
sys/kern/kern_threadpool.c
1043
struct threadpool_job *const job = TAILQ_FIRST(&pool->tp_jobs);
sys/kern/kern_threadpool.c
1136
struct threadpool_job *const job = thread->tpt_job;
sys/kern/kern_threadpool.c
178
TAILQ_HEAD(job_head, threadpool_job);
sys/kern/kern_threadpool.c
185
struct threadpool_job *tpt_job;
sys/kern/kern_threadpool.c
213
static void threadpool_job_hold(struct threadpool_job *);
sys/kern/kern_threadpool.c
214
static void threadpool_job_rele(struct threadpool_job *);
sys/kern/kern_threadpool.c
752
threadpool_job_init(struct threadpool_job *job, threadpool_job_fn_t fn,
sys/kern/kern_threadpool.c
769
threadpool_job_dead(struct threadpool_job *job)
sys/kern/kern_threadpool.c
776
threadpool_job_destroy(struct threadpool_job *job)
sys/kern/kern_threadpool.c
798
threadpool_job_hold(struct threadpool_job *job)
sys/kern/kern_threadpool.c
807
threadpool_job_rele(struct threadpool_job *job)
sys/kern/kern_threadpool.c
820
threadpool_job_done(struct threadpool_job *job)
sys/kern/kern_threadpool.c
851
threadpool_schedule_job(struct threadpool *pool, struct threadpool_job *job)
sys/kern/kern_threadpool.c
897
threadpool_cancel_job_async(struct threadpool *pool, struct threadpool_job *job)
sys/kern/kern_threadpool.c
941
threadpool_cancel_job(struct threadpool *pool, struct threadpool_job *job)
sys/kern/vfs_vnode.c
211
static struct threadpool_job vdrain_job;
sys/kern/vfs_vnode.c
212
static struct threadpool_job vrele_job;
sys/kern/vfs_vnode.c
237
static void vdrain_task(struct threadpool_job *);
sys/kern/vfs_vnode.c
238
static void vrele_task(struct threadpool_job *);
sys/kern/vfs_vnode.c
705
vdrain_task(struct threadpool_job *job)
sys/kern/vfs_vnode.c
724
vrele_task(struct threadpool_job *job)
sys/net/if_wg.c
3746
wg_job(struct threadpool_job *job)
sys/net/if_wg.c
703
struct threadpool_job wg_job;
sys/net/if_wg.c
804
static void wg_job(struct threadpool_job *);
sys/sys/threadpool.h
46
struct threadpool_job;
sys/sys/threadpool.h
50
typedef void threadpool_job_fn_t(struct threadpool_job *);
sys/sys/threadpool.h
55
TAILQ_ENTRY(threadpool_job) job_entry;
sys/sys/threadpool.h
75
void threadpool_job_init(struct threadpool_job *, threadpool_job_fn_t,
sys/sys/threadpool.h
77
void threadpool_job_destroy(struct threadpool_job *);
sys/sys/threadpool.h
78
void threadpool_job_done(struct threadpool_job *);
sys/sys/threadpool.h
80
void threadpool_schedule_job(struct threadpool *, struct threadpool_job *);
sys/sys/threadpool.h
81
void threadpool_cancel_job(struct threadpool *, struct threadpool_job *);
sys/sys/threadpool.h
83
struct threadpool_job *);
tests/kernel/threadpool_tester/threadpool_tester.c
346
threadpool_tester_job(struct threadpool_job *job)
tests/kernel/threadpool_tester/threadpool_tester.c
55
struct threadpool_job ctx_job;
tests/modules/threadpool_tester/threadpool_tester.c
346
threadpool_tester_job(struct threadpool_job *job)
tests/modules/threadpool_tester/threadpool_tester.c
55
struct threadpool_job ctx_job;
tests/rump/kernspace/threadpool.c
105
test_job_func_schedule(struct threadpool_job *job)
tests/rump/kernspace/threadpool.c
119
test_job_func_cancel(struct threadpool_job *job)
tests/rump/kernspace/threadpool.c
99
struct threadpool_job job;