Home
last modified time | relevance | path

Searched refs:taskqgroup (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/sys/
H A Dgtaskqueue.h72 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 Dtaskqueue.h42 struct taskqgroup;
/freebsd/sys/kern/
H A Dsubr_gtaskqueue.c596 struct taskqgroup { struct
609 taskqgroup_cpu_create(struct taskqgroup *qgroup, int idx, int cpu) in taskqgroup_cpu_create() argument
627 taskqgroup_find(struct taskqgroup *qgroup, void *uniq) in taskqgroup_find()
666 taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *gtask, in taskqgroup_attach()
697 taskqgroup_attach_cpu(struct taskqgroup *qgroup, struct grouptask *gtask, in taskqgroup_attach_cpu()
734 taskqgroup_detach(struct taskqgroup *qgroup, struct grouptask *gtask) in taskqgroup_detach()
773 taskqgroup_bind(struct taskqgroup *qgroup) in taskqgroup_bind()
794 struct taskqgroup *
797 struct taskqgroup *qgroup; in taskqgroup_create()
814 taskqgroup_destroy(struct taskqgroup *qgroup) in taskqgroup_destroy()
[all …]
/freebsd/sys/net/
H A Diflib.c5529 struct taskqgroup *tqg; in iflib_tqg_detach()
6179 int qid, struct grouptask *gtask, struct taskqgroup *tqg, void *uniq, in iflib_irq_set_affinity()
6220 struct taskqgroup *tqg; in iflib_irq_alloc_generic_subctx()
6284 struct taskqgroup *tqg; in iflib_irq_alloc_generic()
6371 struct taskqgroup *tqg; in iflib_softirq_alloc_generic()
6431 struct taskqgroup *tqg; in iflib_legacy_setup()