Home
last modified time | relevance | path

Searched defs:gtask (Results 1 – 8 of 8) sorted by relevance

/freebsd-src/sys/sys/
H A D_task.h75 struct gtask { struct
79 gtask_fn_t *ta_func; /* (c) task handler */ argument
80 void *ta_context; /* (c) argument for handler */
H A Dgtaskqueue.h83 #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 Depoch.h113 #define NET_GROUPTASK_INIT(gtask, prio, func, ctx) \ argument
/freebsd-src/sys/kern/
H A Dsubr_gtaskqueue.c107 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 Dlinux_tasklet.c54 struct grouptask gtask; member
/freebsd-src/sys/net/
H A Diflib.c1568 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 Disp_freebsd.h219 struct task gtask; member
/freebsd-src/sys/dev/wg/
H A Dif_wg.c255 #define GROUPTASK_DRAIN(gtask) \ argument