Home
last modified time | relevance | path

Searched refs:taskq_t (Results 1 – 25 of 88) sorted by relevance

1234

/titanic_44/usr/src/uts/common/sys/
H A Dtaskq.h40 typedef struct taskq taskq_t; typedef
67 extern taskq_t *system_taskq;
72 extern taskq_t *taskq_create(const char *, int, pri_t, int, int, uint_t);
73 extern taskq_t *taskq_create_instance(const char *, int, int, pri_t, int,
75 extern taskq_t *taskq_create_proc(const char *, int, pri_t, int, int,
77 extern taskq_t *taskq_create_sysdc(const char *, int, int, int,
79 extern taskqid_t taskq_dispatch(taskq_t *, task_func_t, void *, uint_t);
81 extern void taskq_destroy(taskq_t *);
82 extern void taskq_wait(taskq_t *);
83 extern void taskq_suspend(taskq_t *);
[all …]
H A Dtaskq_impl.h78 taskq_t *tqbucket_taskq; /* Enclosing taskq */
153 void taskq_dispatch_ent(taskq_t *, task_func_t, void *, uint_t, taskq_ent_t *);
H A Dconsole.h76 extern taskq_t *console_taskq;
H A Dfssnap.h157 taskq_t *cow_taskq; /* task queue for async writes */
H A Dexacct.h197 extern taskq_t *exacct_queue;
H A Dlofi.h229 taskq_t *ls_taskq;
/titanic_44/usr/src/lib/libzpool/common/
H A Dtaskq.c34 taskq_t *system_taskq;
59 task_alloc(taskq_t *tq, int tqflags) in task_alloc()
100 task_free(taskq_t *tq, taskq_ent_t *t) in task_free()
117 taskq_dispatch(taskq_t *tq, task_func_t func, void *arg, uint_t tqflags) in taskq_dispatch()
150 taskq_dispatch_ent(taskq_t *tq, task_func_t func, void *arg, uint_t flags, in taskq_dispatch_ent()
182 taskq_wait(taskq_t *tq) in taskq_wait()
193 taskq_t *tq = arg; in taskq_thread()
228 taskq_t *
232 taskq_t *tq = kmem_zalloc(sizeof (taskq_t), KM_SLEEP); in taskq_create()
278 taskq_destroy(taskq_t *tq) in taskq_destroy()
[all …]
/titanic_44/usr/src/lib/libfakekernel/common/
H A Dtaskq.c66 taskq_t *system_taskq;
89 task_alloc(taskq_t *tq, int tqflags) in task_alloc()
130 task_free(taskq_t *tq, taskq_ent_t *t) in task_free()
147 taskq_dispatch(taskq_t *tq, task_func_t func, void *arg, uint_t tqflags) in taskq_dispatch()
180 taskq_dispatch_ent(taskq_t *tq, task_func_t func, void *arg, uint_t flags, in taskq_dispatch_ent()
212 taskq_wait(taskq_t *tq) in taskq_wait()
223 taskq_t *tq = arg; in taskq_thread()
258 taskq_t *
267 taskq_t *
271 taskq_t *tq = kmem_zalloc(sizeof (taskq_t), KM_SLEEP); in taskq_create_proc()
[all …]
/titanic_44/usr/src/uts/common/os/
H A Dtaskq.c510 taskq_t *system_taskq;
571 static taskq_t *taskq_create_common(const char *, int, int, pri_t, int,
580 static taskq_ent_t *taskq_ent_alloc(taskq_t *, int);
581 static void taskq_ent_free(taskq_t *, taskq_ent_t *);
582 static int taskq_ent_exists(taskq_t *, task_func_t, void *);
751 DTRACE_PROBE2(taskq__enqueue, taskq_t *, tq, taskq_ent_t *, tqe); \
773 taskq_t *tq = buf; in taskq_constructor()
775 bzero(tq, sizeof (taskq_t)); in taskq_constructor()
794 taskq_t *tq = buf; in taskq_destructor()
837 taskq_cache = kmem_cache_create("taskq_cache", sizeof (taskq_t), in taskq_init()
[all …]
/titanic_44/usr/src/uts/common/inet/ilb/
H A Dilb_stack.h63 taskq_t *ilbs_rule_taskq;
78 taskq_t *ilbs_conn_taskq;
91 taskq_t *ilbs_sticky_taskq;
/titanic_44/usr/src/cmd/mdb/common/modules/genunix/
H A Dtaskq.c100 taskq_t tq; in tq_fill()
139 taskq_t tq; in taskq()
320 taskq_t tq_head; in taskq_ent_walk_init()
333 ((size_t)wsp->walk_addr + OFFSETOF(taskq_t, tq_task)); in taskq_ent_walk_init()
339 if (mdb_vread((void *)&tq_head, sizeof (taskq_t), wsp->walk_addr) == in taskq_ent_walk_init()
398 taskq_t tq; in taskq_thread_walk_init()
441 taskq_t *tq = (taskq_t *)tti->tti_addr; in taskq_thread_walk_step()
/titanic_44/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h351 typedef struct taskq taskq_t; typedef
377 extern taskq_t *system_taskq;
379 extern taskq_t *taskq_create(const char *, int, pri_t, int, int, uint_t);
384 extern taskqid_t taskq_dispatch(taskq_t *, task_func_t, void *, uint_t);
385 extern void taskq_dispatch_ent(taskq_t *, task_func_t, void *, uint_t,
387 extern void taskq_destroy(taskq_t *);
388 extern void taskq_wait(taskq_t *);
389 extern int taskq_member(taskq_t *, void *);
/titanic_44/usr/src/lib/libfakekernel/common/sys/
H A Dtaskq_impl.h53 void taskq_dispatch_ent(taskq_t *, task_func_t, void *, uint_t, taskq_ent_t *);
/titanic_44/usr/src/uts/common/io/comstar/port/pppt/
H A Dpppt.h222 taskq_t *global_dispatch_taskq;
223 taskq_t *global_sess_taskq;
/titanic_44/usr/src/uts/common/fs/zfs/sys/
H A Dtxg_impl.h117 taskq_t *tx_commit_cb_taskq; /* commit callback taskq */
H A Dmetaslab_impl.h93 taskq_t *mg_taskq;
H A Dzil_impl.h127 taskq_t *zl_clean_taskq; /* runs lwb and itx clean tasks */
H A Ddsl_pool.h161 taskq_t *dsl_pool_vnrele_taskq(dsl_pool_t *dp);
/titanic_44/usr/src/uts/common/sys/scsi/adapters/
H A Dscsi_vhci.h370 taskq_t *svl_taskq;
492 taskq_t *vhci_taskq;
494 taskq_t *vhci_update_pathstates_taskq;
/titanic_44/usr/src/uts/common/sys/usb/usba/
H A Dusba_types.h119 taskq_t *p_taskq;
334 taskq_t *usb_shared_taskq[USBA_N_ENDPOINTS];
/titanic_44/usr/src/uts/common/io/scsi/targets/
H A Dsd_xbuf.h95 taskq_t *xa_tq;
/titanic_44/usr/src/uts/common/sys/idm/
H A Didm_impl.h180 taskq_t *ic_state_taskq;
443 taskq_t *idm_global_taskq;
/titanic_44/usr/src/uts/intel/io/ipmi/
H A Dipmivars.h109 taskq_t *ipmi_kthread;
/titanic_44/usr/src/uts/common/inet/sctp/
H A Dsctp_stack.h151 taskq_t **sctps_recvq_tq_list;
/titanic_44/usr/src/uts/common/sys/ib/mgt/ibmf/
H A Dibmf_impl.h370 taskq_t *ic_send_taskq; /* taskq for send cb */
371 taskq_t *ic_recv_taskq; /* taskq for receive cb */
581 taskq_t *ibmf_taskq; /* taskq for MAD processing */

1234