/titanic_44/usr/src/uts/common/sys/ |
H A D | taskq.h | 40 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 D | taskq_impl.h | 78 taskq_t *tqbucket_taskq; /* Enclosing taskq */ 153 void taskq_dispatch_ent(taskq_t *, task_func_t, void *, uint_t, taskq_ent_t *);
|
H A D | console.h | 76 extern taskq_t *console_taskq;
|
H A D | fssnap.h | 157 taskq_t *cow_taskq; /* task queue for async writes */
|
H A D | exacct.h | 197 extern taskq_t *exacct_queue;
|
H A D | lofi.h | 229 taskq_t *ls_taskq;
|
/titanic_44/usr/src/lib/libzpool/common/ |
H A D | taskq.c | 34 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 D | taskq.c | 66 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 D | taskq.c | 510 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 D | ilb_stack.h | 63 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 D | taskq.c | 100 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 D | zfs_context.h | 351 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 D | taskq_impl.h | 53 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 D | pppt.h | 222 taskq_t *global_dispatch_taskq; 223 taskq_t *global_sess_taskq;
|
/titanic_44/usr/src/uts/common/fs/zfs/sys/ |
H A D | txg_impl.h | 117 taskq_t *tx_commit_cb_taskq; /* commit callback taskq */
|
H A D | metaslab_impl.h | 93 taskq_t *mg_taskq;
|
H A D | zil_impl.h | 127 taskq_t *zl_clean_taskq; /* runs lwb and itx clean tasks */
|
H A D | dsl_pool.h | 161 taskq_t *dsl_pool_vnrele_taskq(dsl_pool_t *dp);
|
/titanic_44/usr/src/uts/common/sys/scsi/adapters/ |
H A D | scsi_vhci.h | 370 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 D | usba_types.h | 119 taskq_t *p_taskq; 334 taskq_t *usb_shared_taskq[USBA_N_ENDPOINTS];
|
/titanic_44/usr/src/uts/common/io/scsi/targets/ |
H A D | sd_xbuf.h | 95 taskq_t *xa_tq;
|
/titanic_44/usr/src/uts/common/sys/idm/ |
H A D | idm_impl.h | 180 taskq_t *ic_state_taskq; 443 taskq_t *idm_global_taskq;
|
/titanic_44/usr/src/uts/intel/io/ipmi/ |
H A D | ipmivars.h | 109 taskq_t *ipmi_kthread;
|
/titanic_44/usr/src/uts/common/inet/sctp/ |
H A D | sctp_stack.h | 151 taskq_t **sctps_recvq_tq_list;
|
/titanic_44/usr/src/uts/common/sys/ib/mgt/ibmf/ |
H A D | ibmf_impl.h | 370 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 */
|