taskq_ent_t
taskq_ent_t taskq_ent;
if (mdb_vread(&taskq_ent, sizeof (taskq_ent_t), addr) == -1) {
taskq_ent_t tq_ent; /* working buffer */
if (mdb_vread(&wd->tq_ent, sizeof (taskq_ent_t),
if (mdb_vread(&wd->tq_ent, sizeof (taskq_ent_t),
void taskq_dispatch_ent(taskq_t *, task_func_t, void *, uint_t, taskq_ent_t *);
t = kmem_alloc(sizeof (taskq_ent_t), tqflags);
task_free(taskq_t *tq, taskq_ent_t *t)
kmem_free(t, sizeof (taskq_ent_t));
taskq_ent_t *t;
taskq_ent_t *t)
taskq_ent_t *t;
taskq_ent_t *tq_freelist;
taskq_ent_t tq_task;
static taskq_ent_t *
taskq_ent_t *t;
static taskq_ent_t devzvol_zclist_task;
taskq_ent_t dm_tqent;
task_func_t *func, void *arg, uint_t flags, taskq_ent_t *ent)
taskq_ent_t dbu_tqent;
task_func_t *func, void *arg, uint_t flags, taskq_ent_t *ent);
taskq_ent_t io_tqent;
taskq_ent_t d_dle_ent;
taskq_ent_t mla_tqe;
taskq_ent_t mlwq_tqe;
taskq_ent_t nc_tqent;
taskq_ent_t n_dead_tqent;
taskq_ent_t mpt_tqent;
taskq_ent_t mfi_tqent;
taskq_ent_t sp_taskent; /* pollwakeup() dispatch taskq */
static taskq_ent_t *
taskq_ent_t *tqe;
taskq_ent_free(taskq_t *tq, taskq_ent_t *tqe)
taskq_ent_t *tqe;
static taskq_ent_t *
taskq_ent_t *tqe;
taskq_ent_t *, tqe);
static taskq_ent_t *
taskq_ent_t *tqe;
taskq_ent_t *, tqe);
static taskq_ent_t *
taskq_ent_t *tqe;
taskq_backlog_enqueue(taskq_bucket_t *bucket, taskq_ent_t *tqe, int flags)
taskq_ent_t *, tqe);
taskq_ent_t *itqe;
taskq_ent_t *tqe = NULL;
taskq_ent_t *tqe1;
taskq_ent_t *tqe)
taskq_ent_t *tqe;
taskq_ent_t *, tqe);
taskq_ent_t *, tqe);
taskq_d_svc_bucket(taskq_ent_t *tqe,
taskq_bucket_t *, bucket, taskq_ent_t *, tqe);
taskq_bucket_t *, bucket, taskq_ent_t *, tqe);
taskq_ent_t *bltqe;
taskq_ent_t *, bltqe);
taskq_t *, tq, taskq_ent_t *, tqe);
taskq_d_thread(taskq_ent_t *tqe)
taskq_t *, tq, taskq_ent_t *, tqe);
taskq_t *, tq, taskq_ent_t *, tqe);
taskq_t *, tq, taskq_ent_t *, tqe);
taskq_t *, tq, taskq_ent_t *, tqe);
taskq_ent_t *ntqe;
taskq_ent_t *tqe;
static taskq_ent_t *
taskq_ent_t *tqe;
taskq_ent_t *tqe = NULL;
taskq_ent_t *itqe;
taskq_bucket_t *, bucket, taskq_ent_t *, tqe);
static void taskq_d_thread(taskq_ent_t *);
static taskq_ent_t *taskq_bucket_extend(taskq_bucket_t *);
static taskq_ent_t *taskq_ent_alloc(taskq_t *, int);
static void taskq_ent_free(taskq_t *, taskq_ent_t *);
static taskq_ent_t *taskq_bucket_dispatch(taskq_bucket_t *, task_func_t,
taskq_ent_t *tqe, int flags);
DTRACE_PROBE2(taskq__enqueue, taskq_t *, tq, taskq_ent_t *, tqe); \
taskq_ent_t *tqe = buf;
taskq_ent_t *tqe = buf;
sizeof (taskq_ent_t), 0, taskq_ent_constructor,
taskq_ent_t dpr_taskq_ent; /* only used for level of 0 */
taskq_ent_t isp_tqent;
taskq_ent_t bus_lbw_ent;
taskq_ent_t *tq_freelist;
taskq_ent_t tq_task;
void taskq_dispatch_ent(taskq_t *, task_func_t, void *, uint_t, taskq_ent_t *);
taskq_ent_t tqbucket_backlog; /* distributed backlog */
taskq_ent_t tqbucket_freelist;
taskq_ent_t xhci_tqe;