Searched refs:taskqgroup (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/sys/sys/ |
| H A D | gtaskqueue.h | 72 void taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *grptask, 74 int taskqgroup_attach_cpu(struct taskqgroup *qgroup, 77 void taskqgroup_detach(struct taskqgroup *qgroup, struct grouptask *gtask); 78 struct taskqgroup *taskqgroup_create(const char *name, int cnt, int stride); 79 void taskqgroup_destroy(struct taskqgroup *qgroup); 80 void taskqgroup_bind(struct taskqgroup *qgroup); 81 void taskqgroup_drain_all(struct taskqgroup *qgroup); 97 extern struct taskqgroup *qgroup_##name 101 struct taskqgroup *qgroup_##name; \
|
| H A D | taskqueue.h | 41 struct taskqgroup;
|
| /freebsd-14.2/sys/kern/ |
| H A D | subr_gtaskqueue.c | 597 struct taskqgroup { struct 610 taskqgroup_cpu_create(struct taskqgroup *qgroup, int idx, int cpu) in taskqgroup_cpu_create() argument 628 taskqgroup_find(struct taskqgroup *qgroup, void *uniq) in taskqgroup_find() 667 taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *gtask, in taskqgroup_attach() 698 taskqgroup_attach_cpu(struct taskqgroup *qgroup, struct grouptask *gtask, in taskqgroup_attach_cpu() 735 taskqgroup_detach(struct taskqgroup *qgroup, struct grouptask *gtask) in taskqgroup_detach() 774 taskqgroup_bind(struct taskqgroup *qgroup) in taskqgroup_bind() 795 struct taskqgroup * 798 struct taskqgroup *qgroup; in taskqgroup_create() 815 taskqgroup_destroy(struct taskqgroup *qgroup) in taskqgroup_destroy() [all …]
|
| /freebsd-14.2/sys/net/ |
| H A D | iflib.c | 5529 struct taskqgroup *tqg; in iflib_tqg_detach() 6175 int qid, struct grouptask *gtask, struct taskqgroup *tqg, void *uniq, in iflib_irq_set_affinity() 6216 struct taskqgroup *tqg; in iflib_irq_alloc_generic_subctx() 6280 struct taskqgroup *tqg; in iflib_irq_alloc_generic() 6367 struct taskqgroup *tqg; in iflib_softirq_alloc_generic()
|