WORKLIST
wlp = WORKLIST(dca, MCR1);
wlp = WORKLIST(dca, MCR2);
dca_worklist_t *wlp = WORKLIST(dca, mcr);
mutex_enter(&(WORKLIST(dca, MCR1)->dwl_lock));
mutex_exit(&(WORKLIST(dca, MCR1)->dwl_lock));
mutex_enter(&(WORKLIST(dca, MCR2)->dwl_lock));
mutex_exit(&(WORKLIST(dca, MCR2)->dwl_lock));
dca_worklist_t *wlp = WORKLIST(dca, mcr);
dca_worklist_t *wlp = WORKLIST(dca, mcr);
dca_worklist_t *wlp = WORKLIST(dca, mcr);
dca_worklist_t *wlp = WORKLIST(dca, mcr);
dca_worklist_t *wlp = WORKLIST(dca, mcr);
if (WORKLIST(dca, mcr)->dwl_prov) {
crypto_prov_notify(WORKLIST(dca, mcr)->dwl_prov,
wlp = WORKLIST(dca, mcr);
dca_worklist_t *wlp = WORKLIST(dca, mcr);
dca_worklist_t *wlp = WORKLIST(dca, mcr);
dca_worklist_t *wlp = WORKLIST(dca, mcr);
dca_worklist_t *wlp = WORKLIST(dca, mcr);
WORKLIST(dca, MCR1)->dwl_prov = 0;
WORKLIST(dca, MCR2)->dwl_prov = 0;
&WORKLIST(dca, MCR1)->dwl_prov)) != CRYPTO_SUCCESS) {
&WORKLIST(dca, MCR2)->dwl_prov)) != CRYPTO_SUCCESS) {
crypto_prov_notify(WORKLIST(dca, MCR1)->dwl_prov,
crypto_prov_notify(WORKLIST(dca, MCR2)->dwl_prov,
if (WORKLIST(dca, MCR1)->dwl_prov != 0) {
WORKLIST(dca, MCR1)->dwl_prov);
if (WORKLIST(dca, MCR2)->dwl_prov != 0) {
WORKLIST(dca, MCR2)->dwl_prov);
if (WORKLIST(dca, MCR1)->dwl_prov != 0) {
WORKLIST(dca, MCR1)->dwl_prov) != CRYPTO_SUCCESS) {
if (WORKLIST(dca, MCR2)->dwl_prov != 0) {
WORKLIST(dca, MCR2)->dwl_prov) != CRYPTO_SUCCESS) {
WORKLIST(dca, i)->dwl_submit =
WORKLIST(dca, i)->dwl_flowctl =
} else if ((WORKLIST(dca, MCR1)->dwl_drain) ||
(WORKLIST(dca, MCR2)->dwl_drain)) {
WORKLIST(dca, i)->dwl_submit;
WORKLIST(dca, i)->dwl_flowctl;
WORKLIST(dca, i)->dwl_lowater;
WORKLIST(dca, i)->dwl_hiwater;
WORKLIST(dca, i)->dwl_reqspermcr;