Searched defs:gtask (Results 1 – 8 of 8) sorted by relevance
/freebsd-src/sys/sys/ |
H A D | _task.h | 75 struct gtask { struct 79 gtask_fn_t *ta_func; /* (c) task handler */ argument 80 void *ta_context; /* (c) argument for handler */
|
H A D | gtaskqueue.h | 83 #define GTASK_INIT(gtask, flags, priority, func, context) do { \ argument 90 #define GROUPTASK_INIT(gtask, priority, func, context) \ argument 93 #define GROUPTASK_ENQUEUE(gtask) \ argument
|
H A D | epoch.h | 113 #define NET_GROUPTASK_INIT(gtask, prio, func, ctx) \ argument
|
/freebsd-src/sys/kern/ |
H A D | subr_gtaskqueue.c | 107 gtask_dump(struct gtask *gtask) in gtask_dump() 191 struct gtask *gtask = &grouptask->gt_task; in grouptask_block() local 209 struct gtask *gtask = &grouptask->gt_task; in grouptask_unblock() local 223 grouptaskqueue_enqueue(struct gtaskqueue *queue, struct gtask *gtask) in grouptaskqueue_enqueue() 344 struct gtask *gtask; in gtaskqueue_run_locked() local 379 task_is_running(struct gtaskqueue *queue, struct gtask *gtask) in task_is_running() 392 gtaskqueue_cancel_locked(struct gtaskqueue *queue, struct gtask *gtask) in gtaskqueue_cancel_locked() 402 gtaskqueue_cancel(struct gtaskqueue *queue, struct gtask *gtask) in gtaskqueue_cancel() 414 gtaskqueue_drain_locked(struct gtaskqueue *queue, struct gtask *gtask) in gtaskqueue_drain_locked() 421 gtaskqueue_drain(struct gtaskqueue *queue, struct gtask *gtask) in gtaskqueue_drain() [all …]
|
/freebsd-src/sys/compat/linuxkpi/common/src/ |
H A D | linux_tasklet.c | 54 struct grouptask gtask; member
|
/freebsd-src/sys/net/ |
H A D | iflib.c | 1568 struct grouptask *gtask = info->ifi_task; iflib_fast_intr() local 1586 struct grouptask *gtask = info->ifi_task; iflib_fast_intr_rxtx() local 1643 struct grouptask *gtask = info->ifi_task; iflib_fast_intr_ctx() local 6175 iflib_irq_set_affinity(if_ctx_t ctx,if_irq_t irq,iflib_intr_type_t type,int qid,struct grouptask * gtask,struct taskqgroup * tqg,void * uniq,const char * name) iflib_irq_set_affinity() argument 6215 struct grouptask *gtask; iflib_irq_alloc_generic_subctx() local 6279 struct grouptask *gtask; iflib_irq_alloc_generic() local 6366 struct grouptask *gtask; iflib_softirq_alloc_generic() local 6425 struct grouptask *gtask; iflib_legacy_setup() local 6507 iflib_config_gtask_init(void * ctx,struct grouptask * gtask,gtask_fn_t * fn,const char * name) iflib_config_gtask_init() argument 6517 iflib_config_gtask_deinit(struct grouptask * gtask) iflib_config_gtask_deinit() argument [all...] |
/freebsd-src/sys/dev/isp/ |
H A D | isp_freebsd.h | 219 struct task gtask; member
|
/freebsd-src/sys/dev/wg/ |
H A D | if_wg.c | 255 #define GROUPTASK_DRAIN(gtask) \ argument
|