Lines Matching refs:ret

204 	int ret;
210 if ((ret = mod_install(&modlinkage)) != 0) {
211 cmn_err(CE_WARN, "mod_install failed, error = %d", ret);
214 return (ret);
223 int ret;
225 if ((ret = mod_remove(&modlinkage)) != 0) {
226 return (ret);
229 return (ret);
323 int ret = DDI_FAILURE;
333 ret = DDI_SUCCESS;
340 ret = DDI_SUCCESS;
346 return (ret);
392 int ret = 0;
421 if ((ret = dm2s_mbox_init(dm2sp)) != 0) {
424 return (ret);
431 if (ret == 0) {
434 DPRINTF(DBG_DRV, ("dm2s_open: ret=%d\n", ret));
435 return (ret);
677 int ret;
688 ret = scf_mb_init(dm2sp->ms_target, dm2sp->ms_key,
690 DPRINTF(DBG_MBOX, ("dm2s_mbox_init: mb_init ret=%d\n", ret));
692 if (ret != 0) {
694 ("dm2s_mbox_init: failed ret =%d\n", ret));
695 DTRACE_PROBE1(dm2s_mbox_fail, int, ret);
706 ret = EINTR;
712 if ((ret != 0) || (dm2sp->ms_state & DM2S_MB_DISC)) {
728 if (ret == EINTR) {
729 return (ret);
738 ret = cv_reltimedwait_sig(&dm2sp->ms_wait,
740 if (ret == 0) {
755 ret = scf_mb_ctrl(dm2sp->ms_target, dm2sp->ms_key,
758 if ((ret == 0) && (dm2sp->ms_mtu < DM2S_DEF_MTU)) {
761 ret = EIO;
764 if (ret != 0) {
768 DPRINTF(DBG_MBOX, ("dm2s_mbox_init: mb_init ret=%d\n", ret));
769 return (ret);
778 int ret;
783 ret = scf_mb_fini(dm2sp->ms_target, dm2sp->ms_key);
784 if (ret != 0) {
786 "Failed to close the Mailbox error =%d", ret);
788 DPRINTF(DBG_MBOX, ("dm2s_mbox_fini: mb_fini ret=%d\n", ret));
904 int ret;
914 ret = dm2s_transmit(wq, mp, dm2sp->ms_target,
916 if (ret == EBUSY || ret == ENOSPC || ret == EAGAIN) {
918 ("dm2s_start: recoverable err=%d\n", ret));
927 dm2s_timeout_val(ret));
930 } else if (ret != 0) {
942 ret));
967 int ret;
980 while (DM2S_MBOX_READY(dm2sp) && ((ret = scf_mb_canget(dm2sp->ms_target,
1017 ret = scf_mb_getmsg(dm2sp->ms_target, dm2sp->ms_key, len, 1,
1019 DPRINTF(DBG_MBOX, ("dm2s_receive: getmsg ret=%d\n", ret));
1020 if (ret != 0) {
1033 if ((!DM2S_MBOX_READY(dm2sp)) || (ret != ENOMSG && ret != EMSGSIZE)) {
1045 "condition - hangup ret=%d\n", ret));
1056 int ret;
1083 if ((ret = dm2s_prep_scatgath(mp, &numsg, dm2sp->ms_sg_tx,
1091 ret = scf_mb_putmsg(target, key, len, numsg, dm2sp->ms_sg_tx, 0);
1092 if (ret == EBUSY || ret == ENOSPC) {
1094 ("dm2s_transmit: mailbox busy ret=%d\n", ret));
1102 DTRACE_PROBE2(dm2s_retry_fail, dm2s_t, dm2sp, int, ret);
1107 DTRACE_PROBE2(dm2s_mb_busy, dm2s_t, dm2sp, int, ret);
1112 return (ret);
1117 DPRINTF(DBG_DRV, ("dm2s_transmit: ret=%d\n", ret));
1118 return (ret);