Home
last modified time | relevance | path

Searched refs:grouptask (Results 1 – 2 of 2) sorted by relevance

/dflybsd-src/sys/sys/
H A Dgtaskqueue.h68 struct grouptask { struct
71 LIST_ENTRY(grouptask) gt_list; argument
86 void grouptask_block(struct grouptask *grouptask); argument
87 void grouptask_unblock(struct grouptask *grouptask);
90 void taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *grptask,
93 struct grouptask *grptask, void *uniq, int cpu, device_t dev,
95 void taskqgroup_detach(struct taskqgroup *qgroup, struct grouptask *gtask);
/dflybsd-src/sys/kern/
H A Dsubr_gtaskqueue.c166 grouptask_block(struct grouptask *grouptask) in grouptask_block() argument
168 struct gtaskqueue *queue = grouptask->gt_taskqueue; in grouptask_block()
169 struct gtask *gtask = &grouptask->gt_task; in grouptask_block()
184 grouptask_unblock(struct grouptask *grouptask) in grouptask_unblock() argument
186 struct gtaskqueue *queue = grouptask->gt_taskqueue; in grouptask_unblock()
187 struct gtask *gtask = &grouptask->gt_task; in grouptask_unblock()
567 LIST_HEAD(, grouptask) tgc_tasks;
607 struct grouptask *n; in taskqgroup_find()
644 taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *gtask, in taskqgroup_attach()
684 taskqgroup_attach_cpu(struct taskqgroup *qgroup, struct grouptask *gtask, in taskqgroup_attach_cpu()
[all …]