]> git.proxmox.com Git - mirror_zfs.git/blobdiff - include/os/linux/spl/sys/taskq.h
Improve ZFS objset sync parallelism
[mirror_zfs.git] / include / os / linux / spl / sys / taskq.h
index 6c1b4377a98a71a939fa52286e2c1436ca16a371..aa5860c56e83776363fb98776f9c63e2181b2756 100644 (file)
@@ -150,6 +150,8 @@ extern void taskq_dispatch_ent(taskq_t *, task_func_t, void *, uint_t,
 extern int taskq_empty_ent(taskq_ent_t *);
 extern void taskq_init_ent(taskq_ent_t *);
 extern taskq_t *taskq_create(const char *, int, pri_t, int, int, uint_t);
+extern taskq_t *taskq_create_synced(const char *, int, pri_t, int, int, uint_t,
+    kthread_t ***);
 extern void taskq_destroy(taskq_t *);
 extern void taskq_wait_id(taskq_t *, taskqid_t);
 extern void taskq_wait_outstanding(taskq_t *, taskqid_t);