Lines Matching refs:taskq_ent_t
194 * preallocated taskq_ent_t structure for scheduling. As a
574 static void taskq_d_thread(taskq_ent_t *);
580 static taskq_ent_t *taskq_ent_alloc(taskq_t *, int);
581 static void taskq_ent_free(taskq_t *, taskq_ent_t *);
583 static taskq_ent_t *taskq_bucket_dispatch(taskq_bucket_t *, task_func_t,
751 DTRACE_PROBE2(taskq__enqueue, taskq_t *, tq, taskq_ent_t *, tqe); \
813 taskq_ent_t *tqe = buf;
825 taskq_ent_t *tqe = buf;
835 sizeof (taskq_ent_t), 0, taskq_ent_constructor,
964 * Allocates a new taskq_ent_t structure either from the free list or from the
969 static taskq_ent_t *
973 taskq_ent_t *tqe;
1031 * Free taskq_ent_t structure by either putting it on the free list or freeing
1037 taskq_ent_free(taskq_t *tq, taskq_ent_t *tqe)
1065 taskq_ent_t *tqe;
1084 static taskq_ent_t *
1087 taskq_ent_t *tqe;
1117 taskq_ent_t *, tqe);
1140 taskq_ent_t *tqe = NULL;
1141 taskq_ent_t *tqe1;
1295 taskq_ent_t *tqe)
1509 taskq_ent_t *tqe;
1619 taskq_ent_t *, tqe);
1622 taskq_ent_t *, tqe);
1669 taskq_d_thread(taskq_ent_t *tqe)
1707 taskq_bucket_t *, bucket, taskq_ent_t *, tqe);
1710 taskq_bucket_t *, bucket, taskq_ent_t *, tqe);
2105 taskq_ent_t *tqe;
2169 taskq_ent_t *tqe;