HERMON_NOSLEEP
HERMON_NOSLEEP, &rsrcp);
HERMON_NOSLEEP);
status = hermon_mw_free(state, &mwhdl, HERMON_NOSLEEP);
status = hermon_srq_alloc(state, &srqinfo, HERMON_NOSLEEP);
status = hermon_srq_free(state, &srqhdl, HERMON_NOSLEEP);
HERMON_NOSLEEP);
status = hermon_pd_alloc(state, &pdhdl, HERMON_NOSLEEP);
status = hermon_ah_alloc(state, pdhdl, attr_p, &ahhdl, HERMON_NOSLEEP);
status = hermon_ah_free(state, &ahhdl, HERMON_NOSLEEP);
status = hermon_qp_alloc(state, &qpinfo, HERMON_NOSLEEP);
status = hermon_special_qp_alloc(state, &qpinfo, HERMON_NOSLEEP);
send_cq, recv_cq, (hermon_qphdl_t *)qp_p, HERMON_NOSLEEP);
HERMON_NOSLEEP);
&cqhdl, HERMON_NOSLEEP);
status = hermon_cq_free(state, &cqhdl, HERMON_NOSLEEP);
HERMON_NOSLEEP);
HERMON_NOSLEEP);
ASSERT(HERMON_SLEEPFLAG_FOR_CONTEXT() != HERMON_NOSLEEP);
status = hermon_mbox_alloc(state, &mbox_info, HERMON_NOSLEEP);
if (sleep_context == HERMON_NOSLEEP) {
if (sleep_context == HERMON_NOSLEEP) {
if (mbox_info->mbi_sleep_context == HERMON_NOSLEEP) {
if (mbox_wait == HERMON_NOSLEEP) {
if (cmd_wait == HERMON_NOSLEEP) {
HERMON_NOSLEEP) != DDI_SUCCESS) {
HERMON_NOSLEEP);
HERMON_NOSLEEP);
HERMON_NOSLEEP);
&lstate->hls_tx.hlc_cqhdl[i], HERMON_NOSLEEP);
&lstate->hls_rx.hlc_cqhdl[i], HERMON_NOSLEEP);
HERMON_NOSLEEP);
HERMON_NOSLEEP);
&lstate->hls_pd_hdl, HERMON_NOSLEEP);
&comm->hlc_cqhdl[i], HERMON_NOSLEEP);
HERMON_NOSLEEP);
status = hermon_rsrc_alloc(state, HERMON_MCG, 1, HERMON_NOSLEEP, &rsrc);
HERMON_NOSLEEP;
HERMON_NOSLEEP);
sleep = (flags & IBT_MW_NOSLEEP) ? HERMON_NOSLEEP : HERMON_SLEEP;
sleep = (flags & IBT_MR_NOSLEEP) ? HERMON_NOSLEEP: HERMON_SLEEP;
sleep = (flags & IBT_MR_NOSLEEP) ? HERMON_NOSLEEP: HERMON_SLEEP;
sleep = (mr_attr->mr_flags & IBT_MR_NOSLEEP) ? HERMON_NOSLEEP :
sleep = (flags & IBT_KEY_NOSLEEP) ? HERMON_NOSLEEP: HERMON_SLEEP;
HERMON_NOSLEEP : HERMON_SLEEP;
sleep = (flags & IBT_MR_NOSLEEP) ? HERMON_NOSLEEP: HERMON_SLEEP;
HERMON_NOSLEEP;
#define HERMON_CMD_NOSLEEP_SPIN HERMON_NOSLEEP
((servicing_interrupt() || ddi_in_panic()) ? HERMON_NOSLEEP : \