IBDM_SUCCESS
if (ibdm_uninit_hca(head) != IBDM_SUCCESS)
if (ibdm_fini_port(port_attr) != IBDM_SUCCESS) {
return (IBDM_SUCCESS);
if (ibdm_port_attr_ibmf_fini(port_attr, ii) != IBDM_SUCCESS) {
return (IBDM_SUCCESS);
return (IBDM_SUCCESS);
return (IBDM_SUCCESS);
if (ibdm_send_iounitinfo(gid_info) != IBDM_SUCCESS) {
IBDM_SUCCESS) {
if (ibdm_is_dev_mgt_supported(gid_info) != IBDM_SUCCESS) {
&node_guid, &port_guid) != IBDM_SUCCESS) {
if (ibdm_set_classportinfo(gid_info) != IBDM_SUCCESS) {
if (ibdm_send_classportinfo(gid_info) != IBDM_SUCCESS) {
ret = IBDM_SUCCESS;
return (IBDM_SUCCESS);
precp->DGID.gid_guid, &nrec, &length) == IBDM_SUCCESS) {
if ((err = ibdm_init()) != IBDM_SUCCESS) {
return (IBDM_SUCCESS);
if ((err = ibdm_fini()) != IBDM_SUCCESS) {
return (IBDM_SUCCESS);
return (IBDM_SUCCESS);
if (ibdm_get_diagcode(gid_info, 0) != IBDM_SUCCESS) {
if (ibdm_get_diagcode(gid_info, ioc_no) != IBDM_SUCCESS) {
return (IBDM_SUCCESS);
return (IBDM_SUCCESS);
if (ibdm_verify_mad_status(hdr) != IBDM_SUCCESS) {
if (ret == IBDM_SUCCESS) {
ret = IBDM_SUCCESS;
ret = IBDM_SUCCESS;
return (IBDM_SUCCESS);
if (ibdm_retry_command(cb_args) == IBDM_SUCCESS) {
if (ret != IBDM_SUCCESS) {
return (IBDM_SUCCESS);
IBDM_SUCCESS) {
if (ibdm_set_classportinfo(gid_info) != IBDM_SUCCESS) {
if (ibdm_send_classportinfo(gid_info) != IBDM_SUCCESS) {
if (ibdm_uninit_hca(temp) != IBDM_SUCCESS) {
return (IBDM_SUCCESS);
return (IBDM_SUCCESS);
IBDM_SUCCESS) {
return (IBDM_SUCCESS);
&nrec, &length) != IBDM_SUCCESS) {
IBDM_SUCCESS) {