Lines Matching refs:ret

74 	scfga_ret_t ret;  in bus_change_state()  local
112 ret = SCFGA_ERR; in bus_change_state()
115 ret = SCFGA_NACK; in bus_change_state()
152 ret = SCFGA_ERR; in bus_change_state()
166 ret = get_hba_children(apidp->path, NULL, &dev_list); in bus_change_state()
167 if (ret != SCFGA_OK) { in bus_change_state()
171 if ((ret = scsi_rcm_suspend(dev_list, in bus_change_state()
176 if ((ret = scsi_rcm_offline(dev_list, in bus_change_state()
183 ret = devctl_cmd(apidp->path, cmd, NULL, &l_errno); in bus_change_state()
184 if (ret != SCFGA_OK) { in bus_change_state()
224 ret = scsi_rcm_resume(dev_list, errstring, in bus_change_state()
227 ret = scsi_rcm_remove(dev_list, errstring, in bus_change_state()
235 ret = SCFGA_OPNOTSUPP; in bus_change_state()
240 ret = SCFGA_ERR; in bus_change_state()
245 return (ret); in bus_change_state()
260 scfga_ret_t ret; in dev_change_state() local
296 ret = SCFGA_ERR; in dev_change_state()
302 ret = path_apid_state_change(apidp, cmd, in dev_change_state()
314 ret = SCFGA_ERR; in dev_change_state()
317 if ((ret = scsi_rcm_offline(dev_list, in dev_change_state()
324 ret = devctl_cmd(apidp->path, cmd, NULL, &l_errno); in dev_change_state()
325 if (ret != SCFGA_OK) { in dev_change_state()
358 ret = SCFGA_ERR; in dev_change_state()
362 ret = SCFGA_OPNOTSUPP; in dev_change_state()
366 ret = SCFGA_ERR; in dev_change_state()
371 return (ret); in dev_change_state()
385 scfga_ret_t ret; in dev_remove() local
399 ret = quiesce_confirm(apidp, MSG_RMDEV, prp, &proceed, &do_quiesce, in dev_remove()
401 if (ret != SCFGA_OK) { in dev_remove()
403 return (ret); in dev_remove()
417 if ((ret = scsi_rcm_offline(dev_list, errstring, flags)) in dev_remove()
420 return (ret); in dev_remove()
427 ret = devctl_cmd(apidp->path, SCFGA_DEV_UNCONFIGURE, NULL, &l_errno); in dev_remove()
428 if (ret != SCFGA_OK) { in dev_remove()
439 return (ret); in dev_remove()
443 ret = dev_hotplug(apidp, prp, flags, do_quiesce, errstring); in dev_remove()
445 if (ret == SCFGA_OK) { in dev_remove()
454 ret = scsi_rcm_remove(dev_list, errstring, flags); in dev_remove()
482 return (ret); in dev_remove()
496 scfga_ret_t ret; in dev_insert() local
509 ret = quiesce_confirm(apidp, MSG_INSDEV, prp, &proceed, &do_quiesce, in dev_insert()
511 if (ret != SCFGA_OK) { in dev_insert()
513 return (ret); in dev_insert()
521 ret = dev_hotplug(apidp, prp, flags, do_quiesce, errstring); in dev_insert()
522 if (ret != SCFGA_OK) { in dev_insert()
523 return (ret); in dev_insert()
530 ret = devctl_cmd(apidp->hba_phys, SCFGA_BUS_CONFIGURE, NULL, &l_errno); in dev_insert()
531 if (ret != SCFGA_OK) { in dev_insert()
550 scfga_ret_t ret, ret2; in dev_replace() local
564 ret = quiesce_confirm(apidp, MSG_REPLDEV, prp, &proceed, &do_quiesce, in dev_replace()
566 if (ret != SCFGA_OK) { in dev_replace()
568 return (ret); in dev_replace()
580 if ((ret = scsi_rcm_offline(dev_list, errstring, flags)) in dev_replace()
583 return (ret); in dev_replace()
587 ret = devctl_cmd(apidp->path, SCFGA_DEV_REMOVE, NULL, &l_errno); in dev_replace()
588 if (ret != SCFGA_OK) { in dev_replace()
599 return (ret); in dev_replace()
603 ret = dev_hotplug(apidp, prp, flags, do_quiesce, errstring); in dev_replace()
617 if (ret == SCFGA_OK) in dev_replace()
618 ret = scsi_rcm_remove(dev_list, errstring, flags); in dev_replace()
624 return (ret == SCFGA_OK ? ret2 : ret); in dev_replace()
662 scfga_ret_t ret; in reset_common() local
688 ret = devctl_cmd(apidp->path, cmd, NULL, &l_errno); in reset_common()
689 if (ret != SCFGA_OK) { in reset_common()
693 return (ret); in reset_common()
798 scfga_ret_t ret; in quiesce_confirm() local
813 ret = make_hba_logid(apidp->hba_phys, &hbap, &i); in quiesce_confirm()
814 if (ret != SCFGA_OK) { in quiesce_confirm()
830 ret = SCFGA_LIB_ERR; in quiesce_confirm()
859 ret = SCFGA_OK; in quiesce_confirm()
864 return (ret); in quiesce_confirm()
874 scfga_ret_t ret; in suspend_in_rcm() local
896 ret = SCFGA_ERR; in suspend_in_rcm()
901 if ((ret = get_hba_children(bus_path, dev_path, &suspend_list)) in suspend_in_rcm()
908 ret = SCFGA_ERR; in suspend_in_rcm()
911 ret = SCFGA_OK; in suspend_in_rcm()
918 return (ret); in suspend_in_rcm()
945 scfga_ret_t ret; in wait_for_hotplug() local
949 ret = SCFGA_NACK; in wait_for_hotplug()
951 ret = SCFGA_OK; in wait_for_hotplug()
954 return (ret); in wait_for_hotplug()
961 scfga_ret_t ret; in bus_quiesce() local
965 ret = suspend_in_rcm(apidp, &suspend_list, errstring, flags); in bus_quiesce()
966 if (ret != SCFGA_OK) { in bus_quiesce()
967 return (ret); in bus_quiesce()
976 ret = devctl_cmd(apidp->hba_phys, SCFGA_BUS_QUIESCE, NULL, &l_errno); in bus_quiesce()
977 if (ret != SCFGA_OK) { in bus_quiesce()
980 return (ret); in bus_quiesce()
994 ret = devctl_cmd(apidp->hba_phys, SCFGA_BUS_UNQUIESCE, NULL, &l_errno); in bus_quiesce()
995 if (ret != SCFGA_OK && l_errno != EALREADY) { in bus_quiesce()
1195 scfga_ret_t ret; in wait_and_cleanup() local
1212 ret = devctl_cmd(apidp->hba_phys, SCFGA_BUS_UNQUIESCE, NULL, &l_errno); in wait_and_cleanup()
1213 if (ret != SCFGA_OK) { in wait_and_cleanup()
1296 scfga_ret_t ret; in dev_hotplug() local
1310 ret = create_lock(&fd, pt->msgp, errstring); in dev_hotplug()
1311 if (ret != SCFGA_OK) { in dev_hotplug()
1313 return (ret); in dev_hotplug()
1316 ret = syslock(fd, errstring); in dev_hotplug()
1317 if (ret != SCFGA_OK) { in dev_hotplug()
1336 ret = SCFGA_LIB_ERR; in dev_hotplug()
1346 ret = bus_quiesce(apidp, pt, errstring, flags); in dev_hotplug()
1354 return (ret); in dev_hotplug()
1359 return (ret); in dev_hotplug()
1497 int err, ret; in get_hba_children() local
1511 ret = walk_tree(bus_path, &larg, DINFOSUBTREE, &u, SCFGA_WALK_NODE, in get_hba_children()
1518 return (ret); in get_hba_children()