Lines Matching refs:gtask

1569 	struct grouptask *gtask = info->ifi_task;  in iflib_fast_intr()  local
1579 GROUPTASK_ENQUEUE(gtask); in iflib_fast_intr()
1587 struct grouptask *gtask = info->ifi_task; in iflib_fast_intr_rxtx() local
1627 GROUPTASK_ENQUEUE(gtask); in iflib_fast_intr_rxtx()
6193 int qid, struct grouptask *gtask, struct taskqgroup *tqg, void *uniq, in iflib_irq_set_affinity() argument
6203 err = taskqgroup_attach_cpu(tqg, gtask, uniq, cpuid, dev, in iflib_irq_set_affinity()
6233 struct grouptask *gtask; in iflib_irq_alloc_generic_subctx() local
6252 gtask = &subctx->ifc_rxqs[qid].ifr_task; in iflib_irq_alloc_generic_subctx()
6256 NET_GROUPTASK_INIT(gtask, 0, fn, q); in iflib_irq_alloc_generic_subctx()
6266 info->ifi_task = gtask; in iflib_irq_alloc_generic_subctx()
6269 NET_GROUPTASK_INIT(gtask, 0, fn, q); in iflib_irq_alloc_generic_subctx()
6280 err = iflib_irq_set_affinity(ctx, irq, type, qid, gtask, tqg, q, in iflib_irq_alloc_generic_subctx()
6285 taskqgroup_attach(tqg, gtask, q, dev, irq->ii_res, name); in iflib_irq_alloc_generic_subctx()
6297 struct grouptask *gtask; in iflib_irq_alloc_generic() local
6313 gtask = &ctx->ifc_txqs[qid].ift_task; in iflib_irq_alloc_generic()
6317 GROUPTASK_INIT(gtask, 0, fn, q); in iflib_irq_alloc_generic()
6323 gtask = &ctx->ifc_rxqs[qid].ifr_task; in iflib_irq_alloc_generic()
6327 NET_GROUPTASK_INIT(gtask, 0, fn, q); in iflib_irq_alloc_generic()
6332 gtask = &ctx->ifc_rxqs[qid].ifr_task; in iflib_irq_alloc_generic()
6336 NET_GROUPTASK_INIT(gtask, 0, fn, q); in iflib_irq_alloc_generic()
6342 gtask = NULL; in iflib_irq_alloc_generic()
6353 info->ifi_task = gtask; in iflib_irq_alloc_generic()
6366 err = iflib_irq_set_affinity(ctx, irq, type, qid, gtask, tqg, q, in iflib_irq_alloc_generic()
6371 taskqgroup_attach(tqg, gtask, q, dev, irq->ii_res, name); in iflib_irq_alloc_generic()
6382 struct grouptask *gtask; in iflib_softirq_alloc_generic() local
6391 gtask = &ctx->ifc_txqs[qid].ift_task; in iflib_softirq_alloc_generic()
6394 GROUPTASK_INIT(gtask, 0, fn, q); in iflib_softirq_alloc_generic()
6398 gtask = &ctx->ifc_rxqs[qid].ifr_task; in iflib_softirq_alloc_generic()
6401 NET_GROUPTASK_INIT(gtask, 0, fn, q); in iflib_softirq_alloc_generic()
6409 err = iflib_irq_set_affinity(ctx, irq, type, qid, gtask, tqg, q, name); in iflib_softirq_alloc_generic()
6412 taskqgroup_attach(tqg, gtask, q, dev, irq ? irq->ii_res : NULL, in iflib_softirq_alloc_generic()
6437 struct grouptask *gtask; in iflib_legacy_setup() local
6443 gtask = &rxq->ifr_task; in iflib_legacy_setup()
6450 info->ifi_task = gtask; in iflib_legacy_setup()
6459 NET_GROUPTASK_INIT(gtask, 0, _task_fn_rx, rxq); in iflib_legacy_setup()
6461 taskqgroup_attach(qgroup_if_io_tqg, gtask, rxq, dev, res, name); in iflib_legacy_setup()