Home
last modified time | relevance | path

Searched refs:zfs_taskq_t (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_taskq.h38 typedef struct zfs_taskq zfs_taskq_t; typedef
50 extern zfs_taskq_t *zfs_taskq_create(const char *, int, pri_t, int,
52 extern void zfs_taskq_destroy(zfs_taskq_t *);
54 extern zfs_taskqid_t zfs_taskq_dispatch(zfs_taskq_t *, ztask_func_t,
57 extern void zfs_taskq_wait(zfs_taskq_t *);
H A Dlibzfs_taskq.c72 ztask_alloc(zfs_taskq_t *ztq, int ztqflags) in ztask_alloc()
119 ztask_free(zfs_taskq_t *ztq, zfs_taskq_ent_t *t) in ztask_free()
136 zfs_taskq_dispatch(zfs_taskq_t *ztq, ztask_func_t func, void *arg, in zfs_taskq_dispatch()
165 zfs_taskq_wait(zfs_taskq_t *ztq) in zfs_taskq_wait()
179 zfs_taskq_t *ztq = arg; in zfs_taskq_thread()
216 zfs_taskq_t *
220 zfs_taskq_t *ztq = umem_zalloc(sizeof (zfs_taskq_t), UMEM_NOFAIL); in zfs_taskq_create()
260 zfs_taskq_destroy(zfs_taskq_t *ztq) in zfs_taskq_destroy()
296 umem_free(ztq, sizeof (zfs_taskq_t)); in zfs_taskq_destroy()
H A Dlibzfs_mount.c1321 zfs_taskq_t *mnt_tq;
1335 size_t num_handles, int idx, zfs_iter_f func, void *data, zfs_taskq_t *tq) in zfs_dispatch_mount()
1487 zfs_taskq_t *tq = zfs_taskq_create("mount_taskq", mount_tq_nthr, 0, in zfs_foreach_mountpoint()