/osnet-11/usr/src/lib/mpapi/libmpscsi_vhci/common/ |
H A D | MP_GetTargetPortProperties.c | 40 mp_iocdata_t mp_ioctl; local 63 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 66 mp_ioctl.mp_cmd = MP_GET_TARGET_PORT_PROP; 67 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 68 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 69 mp_ioctl.mp_obuf = (caddr_t)&tpInfo; 70 mp_ioctl.mp_olen = sizeof (mp_target_port_prop_t); 71 mp_ioctl.mp_xfer = MP_XFER_READ; 74 "mp_ioctl.mp_cmd (MP_GET_TARGET_PORT_PROP) : %d", 75 mp_ioctl [all...] |
H A D | Sun_MP_SendScsiCmd.c | 42 mp_iocdata_t mp_ioctl; local 61 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 63 mp_ioctl.mp_cmd = MP_SEND_SCSI_CMD; 64 mp_ioctl.mp_ibuf = (caddr_t)&pathOid.objectSequenceNumber; 65 mp_ioctl.mp_ilen = sizeof (pathOid.objectSequenceNumber); 66 mp_ioctl.mp_xfer = 68 mp_ioctl.mp_obuf = (char *)cmd; 69 mp_ioctl.mp_olen = sizeof (*cmd); 72 "mp_ioctl.mp_cmd (MP_SEND_SCSI_CMD) : %d", 73 mp_ioctl [all...] |
H A D | MP_GetMultipathLusPlugin.c | 36 mp_iocdata_t mp_ioctl; local 60 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 62 mp_ioctl.mp_cmd = MP_GET_LU_LIST; 63 mp_ioctl.mp_obuf = (caddr_t)objList; 64 mp_ioctl.mp_olen = DEFAULT_BUFFER_SIZE_LU_LIST; 65 mp_ioctl.mp_xfer = MP_XFER_READ; 68 "mp_ioctl.mp_cmd (MP_GET_LU_LIST): %d", mp_ioctl.mp_cmd); 70 "mp_ioctl.mp_obuf: %x", mp_ioctl [all...] |
H A D | MP_GetDeviceProductOidListPlugin.c | 41 mp_iocdata_t mp_ioctl; local 70 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 72 mp_ioctl.mp_cmd = MP_GET_DEV_PROD_LIST; 73 mp_ioctl.mp_obuf = (caddr_t)objList; 74 mp_ioctl.mp_olen = DEFAULT_BUFFER_SIZE_DEV_PROD; 75 mp_ioctl.mp_xfer = MP_XFER_READ; 78 "mp_ioctl.mp_cmd : %d (MP_GET_DEV_PROD_LIST)", 79 mp_ioctl.mp_cmd); 81 "mp_ioctl.mp_obuf: %x", 82 mp_ioctl [all...] |
H A D | MP_GetProprietaryLBOidListPlugin.c | 37 mp_iocdata_t mp_ioctl; local 69 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 71 mp_ioctl.mp_cmd = MP_GET_PROPRIETARY_LOADBALANCE_LIST; 72 mp_ioctl.mp_obuf = (caddr_t)objList; 73 mp_ioctl.mp_olen = DEFAULT_BUFFER_SIZE_LOADBALANCE; 74 mp_ioctl.mp_xfer = MP_XFER_READ; 77 "mp_ioctl.mp_cmd : %d", mp_ioctl.mp_cmd); 79 "mp_ioctl.mp_obuf: %x", mp_ioctl [all...] |
H A D | MP_GetInitiatorPortProperties.c | 39 mp_iocdata_t mp_ioctl; local 62 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 65 mp_ioctl.mp_cmd = MP_GET_INIT_PORT_PROP; 66 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 67 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 68 mp_ioctl.mp_obuf = (caddr_t)&initPortInfo; 69 mp_ioctl.mp_olen = sizeof (mp_init_port_prop_t); 70 mp_ioctl.mp_xfer = MP_XFER_READ; 72 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 89 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_GetProprietaryLBProp.c | 39 mp_iocdata_t mp_ioctl; local 62 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 65 mp_ioctl.mp_cmd = MP_GET_PROPRIETARY_LOADBALANCE_PROP; 66 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 67 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 68 mp_ioctl.mp_obuf = (caddr_t)&lbProps; 69 mp_ioctl.mp_olen = sizeof (mp_proprietary_loadbalance_prop_t); 70 mp_ioctl.mp_xfer = MP_XFER_READ; 72 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 89 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_AssignLogicalUnitToTPG.c | 44 mp_iocdata_t mp_ioctl; local 73 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 78 mp_ioctl.mp_cmd = MP_ASSIGN_LU_TO_TPG; 79 mp_ioctl.mp_ibuf = (caddr_t)&tpgPair; 80 mp_ioctl.mp_ilen = sizeof (mp_lu_tpg_pair_t); 81 mp_ioctl.mp_xfer = MP_XFER_WRITE; 84 "mp_ioctl.mp_cmd (MP_ASSIGN_LU_TO_TPG) : %d", 85 mp_ioctl.mp_cmd); 87 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 104 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_DisablePath.c | 41 mp_iocdata_t mp_ioctl; local 63 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 65 mp_ioctl.mp_cmd = MP_DISABLE_PATH; 66 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 67 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 68 mp_ioctl.mp_xfer = MP_XFER_WRITE; 71 "mp_ioctl.mp_cmd (MP_DISABLE_PATH) : %d", 72 mp_ioctl.mp_cmd); 74 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 91 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_EnablePath.c | 42 mp_iocdata_t mp_ioctl; local 64 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 66 mp_ioctl.mp_cmd = MP_ENABLE_PATH; 67 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 68 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 69 mp_ioctl.mp_xfer = MP_XFER_WRITE; 72 "mp_ioctl.mp_cmd (MP_ENABLE_PATH) : %d", 73 mp_ioctl.mp_cmd); 75 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 92 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_DisableAutoFailbackPlugin.c | 42 mp_iocdata_t mp_ioctl; local 63 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 66 mp_ioctl.mp_cmd = MP_DISABLE_AUTO_FAILBACK; 67 mp_ioctl.mp_ibuf = (caddr_t)&chBuffer[0]; 68 mp_ioctl.mp_xfer = MP_XFER_WRITE; 72 "mp_ioctl.mp_cmd (MP_DISABLE_AUTO_FAILBACK) : %d", 73 mp_ioctl.mp_cmd); 75 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 92 "IOCTL call failed. mp_ioctl.mp_errno: %x", 93 mp_ioctl [all...] |
H A D | MP_EnableAutoFailbackPlugin.c | 37 mp_iocdata_t mp_ioctl; local 56 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 59 mp_ioctl.mp_cmd = MP_ENABLE_AUTO_FAILBACK; 60 mp_ioctl.mp_ibuf = (caddr_t)&chBuffer[0]; 61 mp_ioctl.mp_xfer = MP_XFER_WRITE; 64 "mp_ioctl.mp_cmd (MP_ENABLE_AUTO_FAILBACK) : %d", 65 mp_ioctl.mp_cmd); 67 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 84 "IOCTL call failed. mp_ioctl.mp_errno: %x", 85 mp_ioctl [all...] |
H A D | MP_GetDeviceProductProperties.c | 42 mp_iocdata_t mp_ioctl; local 68 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 71 mp_ioctl.mp_cmd = MP_GET_DEV_PROD_PROP; 72 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 73 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 74 mp_ioctl.mp_obuf = (caddr_t)&devProdInfo; 75 mp_ioctl.mp_olen = sizeof (mp_dev_prod_prop_t); 76 mp_ioctl.mp_xfer = MP_XFER_READ; 78 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 95 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_GetTargetPortGroupProperties.c | 60 mp_iocdata_t mp_ioctl; local 84 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 86 mp_ioctl.mp_cmd = MP_GET_TPG_PROP; 87 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 88 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 89 mp_ioctl.mp_obuf = (caddr_t)&tpgProps; 90 mp_ioctl.mp_olen = sizeof (mp_tpg_prop_t); 91 mp_ioctl.mp_xfer = MP_XFER_READ; 93 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 110 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_GetAssociatedTPGOidList.c | 53 mp_iocdata_t mp_ioctl; local 87 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 89 mp_ioctl.mp_cmd = MP_GET_TPG_LIST; 90 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 91 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 92 mp_ioctl.mp_obuf = (caddr_t)objList; 93 mp_ioctl.mp_olen = DEFAULT_BUFFER_SIZE_TPG; 94 mp_ioctl.mp_xfer = MP_XFER_READ; 97 "mp_ioctl.mp_cmd (MP_GET_TPG_LIST) : %d", 98 mp_ioctl [all...] |
H A D | MP_GetTargetPortOidList.c | 58 mp_iocdata_t mp_ioctl; local 92 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 94 mp_ioctl.mp_cmd = MP_GET_TARGET_PORT_LIST_FOR_TPG; 95 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 96 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 97 mp_ioctl.mp_obuf = (caddr_t)objList; 98 mp_ioctl.mp_olen = DEFAULT_BUFFER_SIZE_TPG; 99 mp_ioctl.mp_xfer = MP_XFER_READ; 102 "mp_ioctl.mp_cmd (MP_GET_TARGET_PORT_LIST_FOR_TPG): %d", 103 mp_ioctl [all...] |
H A D | MP_GetAssociatedPathOidList.c | 219 mp_iocdata_t mp_ioctl; local 233 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 236 mp_ioctl.mp_cmd = MP_GET_TARGET_PORT_PROP; 237 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 238 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 239 mp_ioctl.mp_obuf = (caddr_t)&tpInfo; 240 mp_ioctl.mp_olen = sizeof (mp_target_port_prop_t); 241 mp_ioctl.mp_xfer = MP_XFER_READ; 244 "mp_ioctl.mp_cmd (MP_GET_TARGET_PORT_PROP) : %d", 245 mp_ioctl 386 mp_iocdata_t mp_ioctl; local [all...] |
H A D | MP_GetPathLogicalUnitProperties.c | 39 mp_iocdata_t mp_ioctl; local 68 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 71 mp_ioctl.mp_cmd = MP_GET_PATH_PROP; 72 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 73 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 74 mp_ioctl.mp_obuf = (caddr_t)&pathInfo; 75 mp_ioctl.mp_olen = sizeof (mp_path_prop_t); 76 mp_ioctl.mp_xfer = MP_XFER_READ; 78 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 95 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_SetTPGAccess.c | 48 mp_iocdata_t mp_ioctl; local 133 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 144 mp_ioctl.mp_cmd = MP_SET_TPG_ACCESS_STATE; 145 mp_ioctl.mp_ibuf = (caddr_t)&setTpgStateRequest; 146 mp_ioctl.mp_ilen = sizeof (mp_set_tpg_state_req_t); 147 mp_ioctl.mp_xfer = MP_XFER_WRITE; 150 "mp_ioctl.mp_cmd (MP_SET_TPG_ACCESS_STATE) : %d", 151 mp_ioctl.mp_cmd); 165 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 182 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_GetPluginPropertiesPlugin.c | 39 mp_iocdata_t mp_ioctl; local 54 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 57 mp_ioctl.mp_cmd = MP_GET_DRIVER_PROP; 58 mp_ioctl.mp_obuf = (caddr_t)&driverInfo; 59 mp_ioctl.mp_olen = sizeof (mp_driver_prop_t); 60 mp_ioctl.mp_xfer = MP_XFER_READ; 62 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 79 "IOCTL call failed. mp_ioctl.mp_errno: %x", 80 mp_ioctl.mp_errno); 84 } else if (0 == mp_ioctl [all...] |
H A D | MP_GetMPLogicalUnitProperties.c | 245 mp_iocdata_t mp_ioctl; local 277 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 280 mp_ioctl.mp_cmd = MP_GET_LU_PROP; 281 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 282 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 283 mp_ioctl.mp_obuf = (caddr_t)&luInfo; 284 mp_ioctl.mp_olen = sizeof (mp_logical_unit_prop_t); 285 mp_ioctl.mp_xfer = MP_XFER_READ; 287 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 304 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_GetMultipathLusDevProd.c | 128 mp_iocdata_t mp_ioctl; local 149 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 152 mp_ioctl.mp_cmd = MP_GET_DEV_PROD_PROP; 153 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber; 154 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber); 155 mp_ioctl.mp_obuf = (caddr_t)&devProdInfo; 156 mp_ioctl.mp_olen = sizeof (mp_dev_prod_prop_t); 157 mp_ioctl.mp_xfer = MP_XFER_READ; 159 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl); 176 "IOCTL call failed. mp_ioctl [all...] |
H A D | MP_GetMPLuOidListFromTPG.c | 159 mp_iocdata_t mp_ioctl; local 178 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t)); 181 mp_ioctl.mp_cmd = MP_GET_TARGET_PORT_PROP; 182 mp_ioctl.mp_ibuf = (caddr_t)&tpOSN; 183 mp_ioctl.mp_ilen = sizeof (tpOSN); 184 mp_ioctl.mp_obuf = (caddr_t)&tpInfo; 185 mp_ioctl.mp_olen = sizeof (mp_target_port_prop_t); 186 mp_ioctl.mp_xfer = MP_XFER_READ; 189 "mp_ioctl.mp_cmd (MP_GET_TARGET_PORT_PROP) : %d", 190 mp_ioctl [all...] |