Searched refs:mp_ioctl (Results 1 - 22 of 22) sorted by relevance

/illumos-gate/usr/src/lib/mpapi/libmpscsi_vhci/common/
H A DMP_GetTargetPortProperties.c40 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 DSun_MP_SendScsiCmd.c42 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 DMP_GetDeviceProductOidListPlugin.c41 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 DMP_GetProprietaryLBOidListPlugin.c37 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 DMP_GetInitiatorPortProperties.c39 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 DMP_GetProprietaryLBProp.c39 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 DMP_AssignLogicalUnitToTPG.c44 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 DMP_DisablePath.c41 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 DMP_EnablePath.c42 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 DMP_DisableAutoFailbackPlugin.c42 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 DMP_EnableAutoFailbackPlugin.c37 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 DMP_GetDeviceProductProperties.c42 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 DMP_GetTargetPortGroupProperties.c60 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 DMP_GetAssociatedTPGOidList.c53 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 DMP_GetTargetPortOidList.c58 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 DMP_GetAssociatedPathOidList.c219 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 DMP_GetPathLogicalUnitProperties.c39 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 DMP_SetTPGAccess.c48 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 DMP_GetPluginPropertiesPlugin.c39 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 DMP_GetMPLogicalUnitProperties.c222 mp_iocdata_t mp_ioctl; local
254 (void) memset(&mp_ioctl, 0, sizeof (mp_iocdata_t));
257 mp_ioctl.mp_cmd = MP_GET_LU_PROP;
258 mp_ioctl.mp_ibuf = (caddr_t)&oid.objectSequenceNumber;
259 mp_ioctl.mp_ilen = sizeof (oid.objectSequenceNumber);
260 mp_ioctl.mp_obuf = (caddr_t)&luInfo;
261 mp_ioctl.mp_olen = sizeof (mp_logical_unit_prop_t);
262 mp_ioctl.mp_xfer = MP_XFER_READ;
264 ioctlStatus = ioctl(g_scsi_vhci_fd, MP_CMD, &mp_ioctl);
281 "IOCTL call failed. mp_ioctl
[all...]
H A DMP_GetMultipathLusDevProd.c128 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 DMP_GetMPLuOidListFromTPG.c159 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...]

Completed in 76 milliseconds