rdsv3_workqueue_struct_t
rdsv3_workqueue_struct_t *wq = arg;
rdsv3_flush_workqueue(rdsv3_workqueue_struct_t *wq)
rdsv3_queue_work(rdsv3_workqueue_struct_t *wq, rdsv3_work_t *wp)
rdsv3_queue_delayed_work(rdsv3_workqueue_struct_t *wq,
rdsv3_destroy_task_workqueue(rdsv3_workqueue_struct_t *wq)
kmem_free(wq, sizeof (rdsv3_workqueue_struct_t));
rdsv3_workqueue_struct_t *
rdsv3_workqueue_struct_t *wq;
wq = kmem_zalloc(sizeof (rdsv3_workqueue_struct_t), KM_NOSLEEP);
rdsv3_workqueue_struct_t *wq;
void rdsv3_flush_workqueue(rdsv3_workqueue_struct_t *wq);
void rdsv3_queue_work(rdsv3_workqueue_struct_t *wq, rdsv3_work_t *wp);
void rdsv3_queue_delayed_work(rdsv3_workqueue_struct_t *wq,
void rdsv3_destroy_task_workqueue(rdsv3_workqueue_struct_t *wq);
rdsv3_workqueue_struct_t *rdsv3_create_task_workqueue(char *name);