dca_work_t
dca_work_t *workp;
dca_work_t *workp;
dca_work_t *
dca_work_t *workp;
workp = kmem_zalloc(sizeof (dca_work_t), KM_SLEEP);
dca_destroywork(dca_work_t *workp)
kmem_free(workp, sizeof (dca_work_t));
dca_work_t *
dca_work_t *workp;
workp = (dca_work_t *)dca_dequeue(&wlp->dwl_freework);
dca_freework(dca_work_t *workp)
dca_work_t *workp;
dca_work_t *workp;
workp = (dca_work_t *)dca_peekqueue(&wlp->dwl_runq);
dca_work_t *workp;
workp = (dca_work_t *)dca_dequeue(&wlp->dwl_runq);
dca_work_t *workp;
workp = (dca_work_t *)dca_peekqueue(&wlp->dwl_runq);
static dca_work_t *dca_getwork(dca_t *, int);
static void dca_freework(dca_work_t *);
static dca_work_t *dca_newwork(dca_t *);
static void dca_destroywork(dca_work_t *);