Lines Matching refs:rval

224 	int	rval;  in _init()  local
244 rval = mod_install(&modlinkage); in _init()
245 if (rval != DDI_SUCCESS) { in _init()
253 return (rval); in _init()
259 int rval; in _fini() local
261 rval = mod_remove(&modlinkage); in _fini()
262 if (rval == DDI_SUCCESS) { in _fini()
270 return (rval); in _fini()
285 int rval = DDI_SUCCESS; in oplmsu_getinfo() local
290 rval = DDI_FAILURE; in oplmsu_getinfo()
302 rval = DDI_FAILURE; in oplmsu_getinfo()
305 return (rval); in oplmsu_getinfo()
312 int rval = 0; in oplmsu_attach() local
338 rval = ddi_create_minor_node(dip, USER_NAME, S_IFCHR, user_minor, in oplmsu_attach()
340 if (rval != DDI_SUCCESS) { in oplmsu_attach()
342 "ddi_create_minor_node failed. errno = %d", rval); in oplmsu_attach()
344 return (rval); in oplmsu_attach()
348 rval = ddi_create_internal_pathname(dip, META_NAME, S_IFCHR, in oplmsu_attach()
350 if (rval != DDI_SUCCESS) { in oplmsu_attach()
352 "ddi_create_internal_pathname failed. errno = %d", rval); in oplmsu_attach()
354 return (rval); in oplmsu_attach()
393 return (rval); in oplmsu_attach()
744 int rval; in oplmsu_uwsrv() local
769 rval = SUCCESS; in oplmsu_uwsrv()
776 rval = oplmsu_uwioctl_iplink(uwq, mp); in oplmsu_uwsrv()
782 rval = oplmsu_uwioctl_ipunlink(uwq, mp); in oplmsu_uwsrv()
793 rval = oplmsu_uwioctl_termios(uwq, mp); in oplmsu_uwsrv()
798 rval = oplmsu_wcmn_through_hndl(uwq, mp, in oplmsu_uwsrv()
807 rval = oplmsu_wcmn_through_hndl(uwq, mp, MSU_NORM, in oplmsu_uwsrv()
813 if (rval == FAILURE) { in oplmsu_uwsrv()
914 int rval; in oplmsu_lrsrv() local
981 rval = in oplmsu_lrsrv()
985 if (rval == FAILURE) { in oplmsu_lrsrv()
1090 int rval; in oplmsu_open_msu() local
1093 rval = ldi_ident_from_dip(dip, lip); in oplmsu_open_msu()
1094 if (rval != 0) { in oplmsu_open_msu()
1096 "ldi_ident_from_dip failed. errno = %d", rval); in oplmsu_open_msu()
1097 return (rval); in oplmsu_open_msu()
1102 rval = in oplmsu_open_msu()
1104 if (rval != 0) { in oplmsu_open_msu()
1106 "ldi_open_by_dev failed. errno = %d", rval); in oplmsu_open_msu()
1109 return (rval); in oplmsu_open_msu()
1118 int rval; in oplmsu_plink_serial() local
1129 rval = ldi_ident_from_dip(dip, &li); in oplmsu_plink_serial()
1130 if (rval != 0) { in oplmsu_plink_serial()
1132 "%s ldi_ident_from_dip failed. errno = %d", pathname, rval); in oplmsu_plink_serial()
1133 return (rval); in oplmsu_plink_serial()
1137 rval = ldi_open_by_name(pathname, (FREAD|FWRITE|FEXCL), kcred, &lh, li); in oplmsu_plink_serial()
1138 if (rval != 0) { in oplmsu_plink_serial()
1140 "%s open failed. errno = %d", pathname, rval); in oplmsu_plink_serial()
1142 return (rval); in oplmsu_plink_serial()
1154 rval = ldi_ioctl(msu_lh, I_PLINK, (intptr_t)lh, FKIOCTL, kcred, &param); in oplmsu_plink_serial()
1155 if (rval != 0) { in oplmsu_plink_serial()
1157 "%s ioctl(I_PLINK) failed. errno = %d", pathname, rval); in oplmsu_plink_serial()
1164 return (rval); in oplmsu_plink_serial()
1171 int rval = SUCCESS; in oplmsu_set_lpathnum() local
1190 rval = EINVAL; in oplmsu_set_lpathnum()
1192 return (rval); in oplmsu_set_lpathnum()
1205 int rval; in oplmsu_dr_attach() local
1234 rval = oplmsu_open_msu(oplmsu_uinst->msu_dip, &msu_li, &msu_lh); in oplmsu_dr_attach()
1235 if (rval != 0) { in oplmsu_dr_attach()
1237 "msu open failed. errno = %d", rval); in oplmsu_dr_attach()
1238 return (rval); in oplmsu_dr_attach()
1242 rval = oplmsu_plink_serial(dip, msu_lh, &lnk_id); in oplmsu_dr_attach()
1243 if (rval != 0) { in oplmsu_dr_attach()
1245 "i_plink failed. errno = %d", rval); in oplmsu_dr_attach()
1248 return (rval); in oplmsu_dr_attach()
1251 rval = oplmsu_set_lpathnum(lnk_id, instance); in oplmsu_dr_attach()
1252 if (rval != 0) { in oplmsu_dr_attach()
1260 return (rval); in oplmsu_dr_attach()
1264 rval = oplmsu_config_add(dip); in oplmsu_dr_attach()
1265 if (rval != 0) { in oplmsu_dr_attach()
1267 "Failed to add the path. errno = %d", rval); in oplmsu_dr_attach()
1274 return (rval); in oplmsu_dr_attach()
1278 rval = oplmsu_config_start(instance); in oplmsu_dr_attach()
1279 if (rval != 0) { in oplmsu_dr_attach()
1284 "Failed to start the path. errno = %d", rval); in oplmsu_dr_attach()
1304 return (rval); in oplmsu_dr_attach()
1321 int rval; in oplmsu_dr_detach() local
1332 rval = FAILURE; in oplmsu_dr_detach()
1340 rval = SUCCESS; in oplmsu_dr_detach()
1348 if (rval == FAILURE) { in oplmsu_dr_detach()
1362 rval = oplmsu_config_stop(instance); in oplmsu_dr_detach()
1363 if (rval != 0) { in oplmsu_dr_detach()
1365 "Failed to stop the path. errno = %d", rval); in oplmsu_dr_detach()
1366 return (rval); in oplmsu_dr_detach()
1371 rval = oplmsu_config_disc(instance); in oplmsu_dr_detach()
1372 if (rval != 0) { in oplmsu_dr_detach()
1374 "Failed to disconnect the path. errno = %d", rval); in oplmsu_dr_detach()
1375 return (rval); in oplmsu_dr_detach()
1396 rval = oplmsu_open_msu(oplmsu_uinst->msu_dip, &msu_li, &msu_lh); in oplmsu_dr_detach()
1397 if (rval != 0) { in oplmsu_dr_detach()
1399 "msu open failed. errno = %d", rval); in oplmsu_dr_detach()
1400 return (rval); in oplmsu_dr_detach()
1404 rval = ldi_ioctl(msu_lh, I_PUNLINK, (intptr_t)lpath->link_id, FKIOCTL, in oplmsu_dr_detach()
1406 if (rval != 0) { in oplmsu_dr_detach()
1408 "ioctl(I_PUNLINK) failed. errno = %d", rval); in oplmsu_dr_detach()
1411 return (rval); in oplmsu_dr_detach()
1425 rval = oplmsu_config_del(mpath); in oplmsu_dr_detach()
1426 if (rval != 0) { in oplmsu_dr_detach()
1428 "Failed to delete the path. errno = %d", rval); in oplmsu_dr_detach()
1432 return (rval); in oplmsu_dr_detach()
1562 int rval; in oplmsu_conf_stream() local
1576 rval = oplmsu_open_msu(msu_uinst->msu_dip, &msu_li, &msu_lh); in oplmsu_conf_stream()
1577 if (rval != 0) { in oplmsu_conf_stream()
1579 "msu open failed. errno = %d", rval); in oplmsu_conf_stream()
1590 rval = oplmsu_plink_serial(ser_dl->dip, msu_lh, &plink_id[i]); in oplmsu_conf_stream()
1591 if (rval != 0) { in oplmsu_conf_stream()
1593 "i_plink failed. errno = %d", rval); in oplmsu_conf_stream()
1600 rval = oplmsu_set_lpathnum(plink_id[i], in oplmsu_conf_stream()
1602 if (rval != 0) { in oplmsu_conf_stream()
1635 rval = oplmsu_config_new(mpath); in oplmsu_conf_stream()
1636 if (rval != 0) { in oplmsu_conf_stream()
1638 "Failed to create all paths. errno = %d", rval); in oplmsu_conf_stream()
1648 rval = oplmsu_config_start(MSU_PATH_ALL); in oplmsu_conf_stream()
1649 if (rval != 0) { in oplmsu_conf_stream()
1651 "Failed to start all paths. errno = %d", rval); in oplmsu_conf_stream()
1654 rval = oplmsu_config_del(mpath); in oplmsu_conf_stream()
1655 if (rval == 0) { in oplmsu_conf_stream()
1769 int rval = SUCCESS; in oplmsu_config_new() local
1783 rval = oplmsu_check_lpath_usable(); in oplmsu_config_new()
1786 if (rval == BUSY) { /* Check whether Lower path is usable */ in oplmsu_config_new()
1837 rval = oplmsu_create_upath(mdev->dip); in oplmsu_config_new()
1838 if (rval != SUCCESS) { in oplmsu_config_new()
1843 "Failed to create upath %d", rval); in oplmsu_config_new()
1844 return (rval); in oplmsu_config_new()
1868 int rval = SUCCESS; in oplmsu_config_add() local
1893 rval = oplmsu_create_upath(dip); in oplmsu_config_add()
1894 if (rval != SUCCESS) { in oplmsu_config_add()
1898 "Failed to create upath %d", rval); in oplmsu_config_add()
1899 return (rval); in oplmsu_config_add()
1916 int rval = SUCCESS; in oplmsu_config_del() local
1932 rval = ENODEV; in oplmsu_config_del()
1949 rval = EBUSY; in oplmsu_config_del()
1958 rval = EINVAL; in oplmsu_config_del()
1969 rval = EBUSY; in oplmsu_config_del()
1982 rval = EINVAL; in oplmsu_config_del()
2000 return (rval); in oplmsu_config_del()