Home
last modified time | relevance | path

Searched refs:kthread_t (Results 1 – 25 of 49) sorted by relevance

12

/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dproc.h63 typedef struct thread kthread_t; typedef
69 static __inline kthread_t *
73 kthread_t *td = NULL; in do_thread_create()
H A Dtaskq.h99 kthread_t ***);
111 extern int taskq_member(taskq_t *, kthread_t *);
H A Dvfs.h104 int mount_snapshot(kthread_t *td, vnode_t **vpp, const char *fstype,
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dtaskq.h63 kthread_t **tq_threadlist;
99 kthread_t ***);
115 extern int taskq_member(taskq_t *, kthread_t *);
H A Dthread.h37 typedef pthread_t kthread_t; typedef
68 extern kthread_t *zk_thread_create(const char *name, void (*func)(void *),
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzrlock.h41 kthread_t *zr_owner;
56 extern kthread_t *zrl_owner(zrlock_t *);
H A Dtxg_impl.h115 kthread_t *tx_sync_thread;
116 kthread_t *tx_quiesce_thread;
H A Dspa_impl.h155 kthread_t *scl_writer;
200 kthread_t *sti_thread;
248 kthread_t *spa_export_thread; /* valid during pool export */
249 kthread_t *spa_load_thread; /* loading, no namespace lock */
333 kthread_t *spa_async_thread; /* thread doing async task */
H A Dvdev_impl.h256 kthread_t *vdev_open_thread; /* thread opening children */
257 kthread_t *vdev_validate_thread; /* thread validating children */
296 kthread_t *vdev_initialize_thread;
316 kthread_t *vdev_autotrim_thread;
320 kthread_t *vdev_trim_thread;
337 kthread_t *vdev_rebuild_thread;
H A Dvdev_removal.h37 kthread_t *svr_thread;
H A Dmmp.h45 kthread_t *mmp_thread;
/freebsd/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-thread.c58 set_user_nice((kthread_t *)current, PRIO_TO_NICE(tp->tp_pri)); in thread_generic_wrapper()
73 kthread_t *
120 return ((kthread_t *)tsk); in __thread_create()
/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_zrlock.h47 TP_PROTO(zrlock_t *zrl, kthread_t *owner, uint32_t n),
78 TP_PROTO(zrlock_t *zrl, kthread_t *owner, uint32_t n), \
/freebsd/sys/contrib/openzfs/lib/libspl/
H A Dtaskq.c308 tq->tq_threadlist = kmem_alloc(nthreads * sizeof (kthread_t *), in taskq_create()
350 kmem_free(tq->tq_threadlist, nthreads * sizeof (kthread_t *)); in taskq_destroy()
369 int minalloc, int maxalloc, uint_t flags, kthread_t ***ktpp) in taskq_create_synced()
372 kthread_t **kthreads = kmem_zalloc(sizeof (*kthreads) * nthreads, in taskq_create_synced()
392 taskq_member(taskq_t *tq, kthread_t *t) in taskq_member()
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Drwlock.h46 kthread_t *rw_owner;
66 static inline kthread_t *
H A Dtaskq.h196 kthread_t ***);
202 extern int taskq_member(taskq_t *, kthread_t *);
H A Dtsd.h38 extern void *tsd_get_by_thread(uint_t, kthread_t *);
H A Dtypes.h47 typedef struct task_struct kthread_t; typedef
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzrlock.c88 kthread_t *, curthread, in zrl_add_impl()
177 kthread_t *
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_taskq.c254 kthread_t *tqa_thread;
282 int minalloc, int maxalloc, uint_t flags, kthread_t ***ktpp) in taskq_create_synced()
286 kthread_t **kthreads = kmem_zalloc(sizeof (*kthreads) * nthreads, in taskq_create_synced()
333 taskq_member(taskq_t *tq, kthread_t *thread) in taskq_member()
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/types/
H A Derr.D_XLATE_REDECL.ResultDynType.d38 translator lwpsinfo_t < kthread_t *T >
/freebsd/sys/cddl/dev/dtrace/
H A Ddtrace_vtime.c82 dtrace_vtime_switch(kthread_t *next) in dtrace_vtime_switch()
/freebsd/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_subr.c149 kthread_t *t = curthread; in dtrace_safe_synchronous_signal()
174 kthread_t *t = curthread; in dtrace_safe_defer_signal()
/freebsd/sys/cddl/dev/dtrace/i386/
H A Ddtrace_subr.c146 kthread_t *t = curthread; in dtrace_safe_synchronous_signal()
171 kthread_t *t = curthread; in dtrace_safe_defer_signal()
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dtaskq.h100 int taskq_member(taskq_t *, kthread_t *);

12