Lines Matching refs:context
64 typedef void (*taskqueue_callback_fn)(void *context);
73 typedef void (*taskqueue_enqueue_fn)(void *context);
77 void *context);
107 taskqueue_callback_fn callback, void *context);
109 #define TASK_INITIALIZER(priority, func, context) \ argument
112 .ta_context = (context) }
118 void taskqueue_thread_enqueue(void *context);
123 #define TASK_INIT_FLAGS(task, priority, func, context, flags) do { \ argument
128 (task)->ta_context = (context); \
135 void *context);
136 #define TIMEOUT_TASK_INIT(queue, timeout_task, priority, func, context) do { \ argument
139 _timeout_task_init(queue, timeout_task, priority, func, context); \
151 #define TASKQUEUE_DEFINE(name, enqueue, context, init) \ argument
159 taskqueue_create(#name, M_WAITOK, (enqueue), (context)); \
175 #define TASKQUEUE_FAST_DEFINE(name, enqueue, context, init) \ argument
184 (context)); \
220 void *context);