Home
last modified time | relevance | path

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

/freebsd/sys/sys/
H A Dgtaskqueue.h49 struct grouptask { struct
52 LIST_ENTRY(grouptask) gt_list; argument
68 void grouptask_block(struct grouptask *grouptask); argument
69 void grouptask_unblock(struct grouptask *grouptask);
72 void taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *grptask,
75 struct grouptask *grptask, void *uniq, int cpu, device_t dev,
77 void taskqgroup_detach(struct taskqgroup *qgroup, struct grouptask *gtask);
H A Depoch.h79 DPCPU_DECLARE(struct grouptask, epoch_cb_task);
/freebsd/sys/kern/
H A Dsubr_gtaskqueue.c188 grouptask_block(struct grouptask *grouptask) in grouptask_block() argument
190 struct gtaskqueue *queue = grouptask->gt_taskqueue; in grouptask_block()
191 struct gtask *gtask = &grouptask->gt_task; in grouptask_block()
206 grouptask_unblock(struct grouptask *grouptask) in grouptask_unblock() argument
208 struct gtaskqueue *queue = grouptask->gt_taskqueue; in grouptask_unblock()
209 struct gtask *gtask = &grouptask->gt_task; in grouptask_unblock()
590 LIST_HEAD(, grouptask) tgc_tasks;
629 struct grouptask *n; 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()
[all …]
H A Dsubr_epoch.c134 DPCPU_DEFINE(struct grouptask, epoch_cb_task);
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_tasklet.c54 struct grouptask gtask;
/freebsd/sys/dev/igc/
H A Dif_igc.h332 struct grouptask link_task;
/freebsd/sys/dev/e1000/
H A Dif_em.h497 struct grouptask link_task;
/freebsd/sys/net/
H A Diflib.h470 void iflib_io_tqg_attach(struct grouptask *gt, void *uniq, int cpu,
H A Diflib.c148 struct grouptask *ifi_task;
367 struct grouptask ift_task;
460 struct grouptask ifr_task;
1569 struct grouptask *gtask = info->ifi_task; in iflib_fast_intr()
1587 struct grouptask *gtask = info->ifi_task; in iflib_fast_intr_rxtx()
6193 int qid, struct grouptask *gtask, struct taskqgroup *tqg, void *uniq, in iflib_irq_set_affinity()
6233 struct grouptask *gtask; in iflib_irq_alloc_generic_subctx()
6297 struct grouptask *gtask; in iflib_irq_alloc_generic()
6382 struct grouptask *gtask; in iflib_softirq_alloc_generic()
6437 struct grouptask *gtask; in iflib_legacy_setup()
[all …]
/freebsd/sys/dev/wg/
H A Dif_wg.c202 struct grouptask p_send;
203 struct grouptask p_recv;
237 struct grouptask sc_handshake;
240 struct grouptask *sc_encrypt;
241 struct grouptask *sc_decrypt;
2869 sc->sc_encrypt = mallocarray(sizeof(struct grouptask), mp_ncpus, M_WG, M_WAITOK | M_ZERO); in wg_clone_create()
2871 sc->sc_decrypt = mallocarray(sizeof(struct grouptask), mp_ncpus, M_WG, M_WAITOK | M_ZERO); in wg_clone_create()