/illumos-gate/usr/src/lib/smhba/common/ |
H A D | vendorsmhbaapi.h | 69 (HBA_HANDLE, HBA_WWN, HBA_WWN, SMHBA_PORTATTRIBUTES *); 79 (HBA_HANDLE, HBA_WWN, HBA_WWN, HBA_UINT32, void *, HBA_UINT32); 81 (HBA_HANDLE, HBA_WWN, HBA_WWN, HBA_UINT32, void *, HBA_UINT32, 84 (HBA_HANDLE, HBA_WWN, HBA_WWN, HBA_WWN, void *, HBA_UINT32, void *, 87 (HBA_HANDLE, HBA_WWN, HBA_WWN, SMHBA_BIND_CAPABILITY *); 89 (HBA_HANDLE, HBA_WWN, HBA_WWN, SMHBA_BIND_CAPABILITY *); 91 (HBA_HANDLE, HBA_WWN, HBA_WWN, SMHBA_BIND_CAPABILITY); 93 (HBA_HANDLE, HBA_WWN, HBA_WWN, SMHBA_TARGETMAPPING *); 95 (HBA_HANDLE, HBA_WWN, HBA_WWN, SMHBA_BINDING *); 97 (HBA_HANDLE, HBA_WWN, HBA_WWN, const SMHBA_BINDING *); [all …]
|
H A D | smhbaapi.h | 132 HBA_WWN NodeWWN; 133 HBA_WWN PortWWN; 138 HBA_WWN FabricName; 155 HBA_WWN LocalSASAddress; 156 HBA_WWN AttachedSASAddress; 233 HBA_WWN domainPortWWN; 322 HBA_WWN PortWWN; 323 HBA_WWN domainPortWWN; 419 HBA_WWN portWWN, 420 HBA_WWN domainPortWWN, [all …]
|
H A D | SMHBAAPILIB.c | 297 HBA_WWN nodeWWN; 634 WWN2str(char *buf, HBA_WWN *wwn) { in WWN2str() 1487 HBA_OpenAdapterByWWN(HBA_HANDLE *phandle, HBA_WWN nodeWWN) { in HBA_OpenAdapterByWWN() 1657 adapteraddevents_callback(void *data, HBA_WWN PortWWN, HBA_UINT32 eventType) { in adapteraddevents_callback() 1676 HBA_WWN PortWWN, in HBA_RegisterForAdapterAddEvents() 1839 HBA_WWN PortWWN, in adapterevents_callback() 1861 HBA_WWN PortWWN, in HBA_RegisterForAdapterEvents() 1925 HBA_WWN PortWWN, in adapterportevents_callback() 1950 HBA_WWN PortWWN, in HBA_RegisterForAdapterPortEvents() 1955 HBA_WWN PortWWN, in HBA_RegisterForAdapterPortEvents() [all …]
|
/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | sun_fc.h | 58 extern HBA_STATUS Sun_fcGetPortAttributesByWWN(HBA_HANDLE, HBA_WWN, 70 extern HBA_STATUS Sun_fcSendRNID(HBA_HANDLE, HBA_WWN, HBA_WWNTYPE, 72 extern HBA_STATUS Sun_fcSendScsiInquiry(HBA_HANDLE, HBA_WWN, HBA_UINT64, 74 extern HBA_STATUS Sun_fcSendReportLUNs(HBA_HANDLE, HBA_WWN, void *, HBA_UINT32, 76 extern HBA_STATUS Sun_fcSendReadCapacity(HBA_HANDLE, HBA_WWN, HBA_UINT64, 80 extern HBA_STATUS Sun_fcOpenAdapterByWWN(HBA_HANDLE *, HBA_WWN); 81 extern HBA_STATUS Sun_fcGetFcpTargetMappingV2(HBA_HANDLE, HBA_WWN, 83 extern HBA_STATUS Sun_fcSendCTPassThruV2(HBA_HANDLE, HBA_WWN, void *, 86 extern HBA_STATUS Sun_fcGetBindingCapability(HBA_HANDLE, HBA_WWN, 88 extern HBA_STATUS Sun_fcGetBindingSupport(HBA_HANDLE, HBA_WWN, [all …]
|
H A D | Sun_fcAdapterCreateWWN.cc | 55 HBA_UINT32 portindex, HBA_WWN *nwwn, HBA_WWN *pwwn, in Sun_fcAdapterCreateWWN() 56 HBA_WWN *OUI, HBA_INT32 method) { in Sun_fcAdapterCreateWWN() 58 HBA_WWN randomwwn = {0}; in Sun_fcAdapterCreateWWN() 80 memcpy(randomwwn.wwn, OUI->wwn, sizeof(HBA_WWN)); in Sun_fcAdapterCreateWWN() 94 memcpy(nwwn->wwn, randomwwn.wwn, sizeof(HBA_WWN)); in Sun_fcAdapterCreateWWN() 98 memcpy(pwwn->wwn, randomwwn.wwn, sizeof(HBA_WWN)); in Sun_fcAdapterCreateWWN()
|
H A D | Sun_fcRegisterForTargetEvents.cc | 55 HBA_WWN hbaPortWWN, in Sun_fcRegisterForTargetEvents() 56 HBA_WWN discoveredPortWWN, in Sun_fcRegisterForTargetEvents() 60 HBA_WWN hbaPortWWN, in Sun_fcRegisterForTargetEvents() 61 HBA_WWN discoveredPortWWN, in Sun_fcRegisterForTargetEvents()
|
H A D | Sun_fcSendRPS.cc | 48 HBA_WWN hbaPortWWN, in Sun_fcSendRPS() 49 HBA_WWN agent_wwn, in Sun_fcSendRPS() 51 HBA_WWN object_wwn, in Sun_fcSendRPS()
|
H A D | Sun_fcAdapterReturnWWN.cc | 37 HBA_UINT32 portindex, HBA_WWN *nwwn, in Sun_fcAdapterReturnWWN() 38 HBA_WWN *pwwn) { in Sun_fcAdapterReturnWWN()
|
H A D | Sun_fcRegisterForAdapterPortStatEvents.cc | 41 HBA_WWN PortWWN, in Sun_fcRegisterForAdapterPortStatEvents() 45 HBA_WWN PortWWN, in Sun_fcRegisterForAdapterPortStatEvents()
|
H A D | TargetEventListener.h | 38 HBA_WWN hbaPortWWN, 39 HBA_WWN discoveredPortWWN,
|
H A D | Sun_fcCreateNPIVPort.cc | 36 HBA_WWN vnodeWWN, HBA_WWN vportWWN, HBA_UINT32 *vportindex) { in Sun_fcCreateNPIVPort()
|
/illumos-gate/usr/src/lib/sun_sas/common/ |
H A D | sun_sas.h | 189 extern HBA_STATUS Sun_sasGetPortAttributesByWWN(HBA_HANDLE, HBA_WWN, HBA_WWN, 199 extern HBA_STATUS Sun_sasSendSMPPassThru(HBA_HANDLE, HBA_WWN, HBA_WWN, HBA_WWN, 201 extern HBA_STATUS Sun_sasGetBindingCapability(HBA_HANDLE, HBA_WWN, HBA_WWN, 203 extern HBA_STATUS Sun_sasGetBindingSupport(HBA_HANDLE, HBA_WWN, HBA_WWN, 205 extern HBA_STATUS Sun_sasSetBindingSupport(HBA_HANDLE, HBA_WWN, HBA_WWN, 207 extern HBA_STATUS Sun_sasGetTargetMapping(HBA_HANDLE, HBA_WWN, HBA_WWN, 209 extern HBA_STATUS Sun_sasGetPersistentBinding(HBA_HANDLE, HBA_WWN, HBA_WWN, 211 extern HBA_STATUS Sun_sasSetPersistentBinding(HBA_HANDLE, HBA_WWN, HBA_WWN, 213 extern HBA_STATUS Sun_sasRemovePersistentBinding(HBA_HANDLE, HBA_WWN, HBA_WWN, 215 extern HBA_STATUS Sun_sasRemoveAllPersistentBindings(HBA_HANDLE, HBA_WWN, [all …]
|
H A D | Sun_sasGetPersistentBinding.c | 33 HBA_STATUS Sun_sasGetPersistentBinding(HBA_HANDLE hande, HBA_WWN hbPortWWN, in Sun_sasGetPersistentBinding() 34 HBA_WWN domainPortWWN, SMHBA_BINDING *binding) { in Sun_sasGetPersistentBinding()
|
H A D | Sun_sasSetPersistentBinding.c | 33 HBA_STATUS Sun_sasSetPersistentBinding(HBA_HANDLE handel, HBA_WWN hbaPortWWN, in Sun_sasSetPersistentBinding() 34 HBA_WWN domainPortWWN, const SMHBA_BINDING *binding) { in Sun_sasSetPersistentBinding()
|
/illumos-gate/usr/src/lib/hbaapi/common/ |
H A D | vendorhbaapi.h | 60 (HBA_HANDLE *, HBA_WWN); 71 (HBA_HANDLE, HBA_WWN, HBA_PORTATTRIBUTES *); 73 (HBA_HANDLE, HBA_WWN, void *, HBA_UINT32, void *, HBA_UINT32 *); 78 (HBA_HANDLE, HBA_WWN, HBA_FCPTARGETMAPPINGV2 *); 80 (HBA_HANDLE, HBA_WWN, HBA_BIND_CAPABILITY *); 82 (HBA_HANDLE, HBA_WWN, HBA_BIND_CAPABILITY *); 84 (HBA_HANDLE, HBA_WWN, HBA_BIND_CAPABILITY); 86 (HBA_HANDLE, HBA_WWN, const HBA_FCPBINDING2 *); 88 (HBA_HANDLE, HBA_WWN, HBA_FCPBINDING2 *); 90 (HBA_HANDLE, HBA_WWN, const HBA_FCPBINDING2 *); [all …]
|
H A D | hbaapi.h | 265 } HBA_WWN, *PHBA_WWN; typedef 284 HBA_WWN NodeWWN; 298 HBA_WWN NodeWWN; 299 HBA_WWN PortWWN; 311 HBA_WWN FabricName; 352 HBA_WWN NodeWWN; 353 HBA_WWN PortWWN; 402 HBA_WWN wwn; 559 HBA_WWN wwn 593 HBA_WWN PortWWN, [all …]
|
H A D | hbaapi-sun.h | 47 HBA_WWN NodeWWN; 48 HBA_WWN PortWWN; 54 HBA_WWN NodeWWN; 55 HBA_WWN PortWWN; 59 HBA_WWN VNodeWWN; 60 HBA_WWN VPortWWN; 82 HBA_WWN wwn 99 HBA_WWN vportWWN 104 HBA_WWN vnodeWWN, 105 HBA_WWN vportWWN, [all …]
|
H A D | HBAAPILIB-sun.c | 216 (HBA_HANDLE *, HBA_WWN); 222 (HBA_HANDLE, HBA_UINT32, HBA_WWN); 224 (HBA_HANDLE, HBA_UINT32, HBA_WWN, HBA_WWN, HBA_UINT32 *); 226 (HBA_HANDLE, HBA_UINT32, HBA_WWN *, HBA_WWN *); 228 (HBA_HANDLE, HBA_UINT32, HBA_WWN *, HBA_WWN *, HBA_WWN *, 233 (void (*)(void *, HBA_WWN, HBA_UINT32, HBA_UINT32), 234 void *, HBA_HANDLE, HBA_WWN, HBA_CALLBACKHANDLE *); 246 HBA_WWN nodeWWN; 485 Sun_HBA_OpenTgtAdapterByWWN(HBA_HANDLE *phandle, HBA_WWN nodeWWN) in Sun_HBA_OpenTgtAdapterByWWN() 633 HBA_WWN vportWWN) in Sun_HBA_DeleteNPIVPort() [all …]
|
H A D | HBAAPILIB.c | 218 HBA_WWN nodeWWN; 470 WWN2str(char *buf, HBA_WWN *wwn) { in WWN2str() 1169 HBA_OpenAdapterByWWN(HBA_HANDLE *phandle, HBA_WWN nodeWWN) { in HBA_OpenAdapterByWWN() 1340 adapteraddevents_callback (void *data, HBA_WWN PortWWN, HBA_UINT32 eventType) { in adapteraddevents_callback() 1358 HBA_WWN PortWWN, in HBA_RegisterForAdapterAddEvents() 1510 HBA_WWN PortWWN, in adapterevents_callback() 1532 HBA_WWN PortWWN, in HBA_RegisterForAdapterEvents() 1600 HBA_WWN PortWWN, in adapterportevents_callback() 1624 HBA_WWN PortWWN, in HBA_RegisterForAdapterPortEvents() 1630 HBA_WWN PortWWN, in HBA_RegisterForAdapterPortEvents() [all …]
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_hbaapi.h | 266 } HBA_WWN, *PHBA_WWN; typedef 285 HBA_WWN NodeWWN; 299 HBA_WWN NodeWWN; 300 HBA_WWN PortWWN; 312 HBA_WWN FabricName; 353 HBA_WWN NodeWWN; 354 HBA_WWN PortWWN; 403 HBA_WWN wwn; 562 HBA_WWN wwn 596 HBA_WWN PortWWN, [all …]
|
H A D | emlxs_sdapi.h | 83 HBA_WWN sd_iolatency_target_wwpn; 135 HBA_WWN port_id, 140 HBA_WWN port_id, 144 HBA_WWN port_id, 148 HBA_WWN port_id, 183 HBA_WWN sd_plogir_portname; 184 HBA_WWN sd_plogir_nodename; 190 HBA_WWN sd_prlor_remoteport; 196 HBA_WWN sd_lsrjtr_remoteport; 205 HBA_WWN sd_adiscr_portname; [all …]
|
/illumos-gate/usr/src/cmd/fcinfo/ |
H A D | fcinfo-list.c | 46 static int getTargetMapping(HBA_HANDLE, HBA_WWN myhbaPortWWN, 51 static void processRemotePort(HBA_HANDLE handle, HBA_WWN portWWN, 53 static void handleRemotePort(HBA_HANDLE handle, HBA_WWN portWWN, 54 HBA_WWN myRemotePortWWN, HBA_PORTATTRIBUTES *discPort); 55 static void printLinkStat(HBA_HANDLE handle, HBA_WWN hbaportWWN, 56 HBA_WWN destWWN); 57 static void handleScsiTarget(HBA_HANDLE handle, HBA_WWN hbaPortWWN, 58 HBA_WWN scsiTargetWWN, HBA_FCPTARGETMAPPINGV2 *map); 59 static int retrieveAttrs(HBA_HANDLE handle, HBA_WWN hbaPortWWN, 62 HBA_WWN initiatorPortWWN, HBA_HANDLE handle, boolean_t verbose); [all …]
|
H A D | fcinfo.h | 107 HBA_WWN portWWN; 113 HBA_WWN portWWN; 138 void printScsiTarget(HBA_WWN);
|
/illumos-gate/usr/src/cmd/sasinfo/ |
H A D | sasinfo-list.c | 162 searchDevice(PSMHBA_SCSIENTRY entryP, HBA_HANDLE handle, HBA_WWN hbaPortWWN, 163 HBA_WWN domainPortWWN, char *portName, int pflag); 168 HBA_WWN *pdomainPort); 1237 sizeof (HBA_WWN)) == 0) { in handleExpander() 1606 HBA_WWN hbaPortWWN, domainPortWWN; in handleLogicalUnit() 1705 HBA_WWN hbaPortWWN, domainPortWWN; in searchTargetPortMappingData() 1787 sizeof (HBA_WWN)) == 0) { in searchTargetPortMappingData() 1879 sizeof (HBA_WWN)) == 0) && in searchTargetPortMappingData() 1942 HBA_WWN expander; in searchTargetPort() 1943 HBA_WWN domainPortWWN; in searchTargetPort() [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_event.c | 1107 HBA_WWN *portname, HBA_WWN *nodename) in emlxs_log_sd_basic_els_event() 1132 sizeof (HBA_WWN)); in emlxs_log_sd_basic_els_event() 1134 sizeof (HBA_WWN)); in emlxs_log_sd_basic_els_event() 1144 emlxs_log_sd_prlo_event(emlxs_port_t *port, HBA_WWN *remoteport) in emlxs_log_sd_prlo_event() 1171 sizeof (HBA_WWN)); in emlxs_log_sd_prlo_event() 1181 emlxs_log_sd_lsrjt_event(emlxs_port_t *port, HBA_WWN *remoteport, in emlxs_log_sd_lsrjt_event() 1209 sizeof (HBA_WWN)); in emlxs_log_sd_lsrjt_event() 1222 emlxs_log_sd_fc_bsy_event(emlxs_port_t *port, HBA_WWN *remoteport) in emlxs_log_sd_fc_bsy_event() 1253 sizeof (HBA_WWN)); in emlxs_log_sd_fc_bsy_event() 1264 emlxs_log_sd_fc_rdchk_event(emlxs_port_t *port, HBA_WWN *remoteport, in emlxs_log_sd_fc_rdchk_event() [all …]
|