Searched refs:taskq_ent_t (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/lib/libfakekernel/common/sys/
H A Dtaskq_impl.h48 } taskq_ent_t; typedef in typeref:struct:taskq_ent
53 void taskq_dispatch_ent(taskq_t *, task_func_t, void *, uint_t, taskq_ent_t *);
/illumos-gate/usr/src/uts/common/sys/
H A Dtaskq_impl.h55 } taskq_ent_t; typedef in typeref:struct:taskq_ent
79 taskq_ent_t tqbucket_freelist;
124 taskq_ent_t *tq_freelist;
125 taskq_ent_t tq_task;
153 void taskq_dispatch_ent(taskq_t *, task_func_t, void *, uint_t, taskq_ent_t *);
H A Dddi_periodic.h53 taskq_ent_t dpr_taskq_ent; /* only used for level of 0 */
/illumos-gate/usr/src/lib/libzpool/common/
H A Dtaskq.c54 taskq_ent_t *tq_freelist;
55 taskq_ent_t tq_task;
58 static taskq_ent_t *
61 taskq_ent_t *t;
90 t = kmem_alloc(sizeof (taskq_ent_t), tqflags);
100 task_free(taskq_t *tq, taskq_ent_t *t)
108 kmem_free(t, sizeof (taskq_ent_t));
119 taskq_ent_t *t;
151 taskq_ent_t *t)
194 taskq_ent_t *
[all...]
/illumos-gate/usr/src/lib/libfakekernel/common/
H A Dtaskq.c84 taskq_ent_t *tq_freelist;
85 taskq_ent_t tq_task;
88 static taskq_ent_t *
91 taskq_ent_t *t;
120 t = kmem_alloc(sizeof (taskq_ent_t), tqflags);
130 task_free(taskq_t *tq, taskq_ent_t *t)
138 kmem_free(t, sizeof (taskq_ent_t));
149 taskq_ent_t *t;
181 taskq_ent_t *t)
224 taskq_ent_t *
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dtaskq.c194 * 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 structur
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dtaskq.c284 * Dump a taskq_ent_t given its address.
290 taskq_ent_t taskq_ent;
296 if (mdb_vread(&taskq_ent, sizeof (taskq_ent_t), addr) == -1) {
297 mdb_warn("failed to read taskq_ent_t at %p", addr);
315 * the address of every taskq_ent_t.
337 * Read in taskq head, set walk_addr to point to first taskq_ent_t.
361 taskq_ent_t tq_ent;
365 if (mdb_vread((void *)&tq_ent, sizeof (taskq_ent_t), wsp->walk_addr) ==
367 mdb_warn("failed to read taskq_ent_t at %p", wsp->walk_addr);
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme_var.h79 taskq_ent_t nc_tqent;
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dspa_impl.h293 task_func_t *func, void *arg, uint_t flags, taskq_ent_t *ent);
H A Ddmu.h539 taskq_ent_t dbu_tqent;
H A Dzio.h455 taskq_ent_t io_tqent;
/illumos-gate/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h364 } taskq_ent_t; typedef in typeref:struct:taskq_ent
389 taskq_ent_t *);
/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm_impl.h383 taskq_ent_t isp_tqent;
/illumos-gate/usr/src/uts/common/io/
H A Dsignalfd.c127 taskq_ent_t spw_taskent;
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_zvolops.c46 static taskq_ent_t devzvol_zclist_task;
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dspa.c942 task_func_t *func, void *arg, uint_t flags, taskq_ent_t *ent)

Completed in 171 milliseconds