Searched refs:gtask (Results 1 – 8 of 8) sorted by relevance
| /f-stack/freebsd/kern/ |
| H A D | subr_gtaskqueue.c | 110 gtask_dump(struct gtask *gtask) in gtask_dump() argument 113 gtask, gtask->ta_flags, gtask->ta_priority, gtask->ta_func, gtask->ta_context); in gtask_dump() 194 struct gtask *gtask = &grouptask->gt_task; in grouptask_block() local 212 struct gtask *gtask = &grouptask->gt_task; in grouptask_unblock() local 347 struct gtask *gtask; in gtaskqueue_run_locked() local 371 gtask->ta_func(gtask->ta_context); in gtaskqueue_run_locked() 374 wakeup(gtask); in gtaskqueue_run_locked() 382 task_is_running(struct gtaskqueue *queue, struct gtask *gtask) in task_is_running() argument 399 STAILQ_REMOVE(&queue->tq_queue, gtask, gtask, ta_link); in gtaskqueue_cancel_locked() 762 gtask = ctx; in taskqgroup_binder() [all …]
|
| /f-stack/freebsd/sys/ |
| H A D | gtaskqueue.h | 52 struct gtask gt_task; 66 int gtaskqueue_cancel(struct gtaskqueue *queue, struct gtask *gtask); 84 #define GTASK_INIT(gtask, flags, priority, func, context) do { \ argument 85 (gtask)->ta_flags = flags; \ 86 (gtask)->ta_priority = (priority); \ 87 (gtask)->ta_func = (func); \ 88 (gtask)->ta_context = (context); \ 91 #define GROUPTASK_INIT(gtask, priority, func, context) \ argument 92 GTASK_INIT(&(gtask)->gt_task, 0, priority, func, context) 94 #define GROUPTASK_ENQUEUE(gtask) \ argument [all …]
|
| H A D | _task.h | 67 struct gtask { struct 68 STAILQ_ENTRY(gtask) ta_link; /* (q) link for queue */
|
| H A D | epoch.h | 108 #define NET_GROUPTASK_INIT(gtask, prio, func, ctx) \ argument 109 GTASK_INIT(&(gtask)->gt_task, TASK_NETWORK, (prio), (func), (ctx))
|
| /f-stack/tools/compat/include/sys/ |
| H A D | _task.h | 55 struct gtask { struct 56 STAILQ_ENTRY(gtask) ta_link; /* (q) link for queue */ 64 struct gtask gt_task; argument
|
| H A D | epoch.h | 108 #define NET_GROUPTASK_INIT(gtask, prio, func, ctx) \ argument 109 GTASK_INIT(&(gtask)->gt_task, TASK_NETWORK, (prio), (func), (ctx))
|
| /f-stack/freebsd/net/ |
| H A D | iflib.c | 1518 GROUPTASK_ENQUEUE(gtask); in iflib_fast_intr() 1566 GROUPTASK_ENQUEUE(gtask); in iflib_fast_intr_rxtx() 1593 GROUPTASK_ENQUEUE(gtask); in iflib_fast_intr_ctx() 6092 struct grouptask *gtask; in iflib_irq_alloc_generic() local 6150 info->ifi_task = gtask; in iflib_irq_alloc_generic() 6177 struct grouptask *gtask; in iflib_softirq_alloc_generic() local 6200 gtask = &ctx->ifc_vflr_task; in iflib_softirq_alloc_generic() 6239 struct grouptask *gtask; in iflib_legacy_setup() local 6248 gtask = &rxq[0].ifr_task; in iflib_legacy_setup() 6256 info->ifi_task = gtask; in iflib_legacy_setup() [all …]
|
| H A D | iflib.h | 467 void iflib_config_gtask_init(void *ctx, struct grouptask *gtask, 469 void iflib_config_gtask_deinit(struct grouptask *gtask);
|