taskqgroup
taskqgroup_cpu_create(struct taskqgroup *qgroup, int idx, int cpu)
taskqgroup_find(struct taskqgroup *qgroup, void *uniq)
taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *gtask,
taskqgroup_attach_cpu(struct taskqgroup *qgroup, struct grouptask *gtask,
taskqgroup_detach(struct taskqgroup *qgroup, struct grouptask *gtask)
taskqgroup_bind(struct taskqgroup *qgroup)
struct taskqgroup *
struct taskqgroup *qgroup;
taskqgroup_destroy(struct taskqgroup *qgroup)
taskqgroup_drain_all(struct taskqgroup *tqg)
extern struct taskqgroup *qgroup_##name
struct taskqgroup *qgroup_##name; \
struct taskqgroup;
void taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *grptask,
int taskqgroup_attach_cpu(struct taskqgroup *qgroup,
void taskqgroup_detach(struct taskqgroup *qgroup, struct grouptask *gtask);
struct taskqgroup *taskqgroup_create(const char *name, int cnt, int stride);
void taskqgroup_destroy(struct taskqgroup *qgroup);
void taskqgroup_bind(struct taskqgroup *qgroup);
void taskqgroup_drain_all(struct taskqgroup *qgroup);