Home
last modified time | relevance | path

Searched refs:HBAPort (Results 1 – 25 of 52) sorted by relevance

123

/titanic_50/usr/src/lib/sun_fc/common/
H A DHBAPort.cc49 const int HBAPort::RNID_GENERAL_TOPOLOGY_DATA_FORMAT = 0xDF;
50 const uint8_t HBAPort::HBA_NPIV_PORT_MAX = UCHAR_MAX;
55 HBAPort::HBAPort() { in HBAPort() function in HBAPort
65 bool HBAPort::operator==(HBAPort &comp) { in operator ==()
79 void HBAPort::validatePresent() { in validatePresent()
148 void HBAPort::convertToShortNames(PHBA_FCPTARGETMAPPINGV2 mappings) { in convertToShortNames()
208 string HBAPort::lookupControllerPath(string path) { in lookupControllerPath()
252 void HBAPort::addPort(HBANPIVPort *port) { in addPort()
271 HBANPIVPort* HBAPort::getPort(uint64_t wwn) { in getPort()
289 HBANPIVPort* HBAPort::getPortByIndex(int index) { in getPortByIndex()
H A DHBA.h33 class HBAPort; variable
59 void addPort(HBAPort* port);
60 HBAPort* getPort(uint64_t wwn);
74 HBAPort* getPortByIndex(int index);
83 std::map<uint64_t, HBAPort *> portsByWWN;
84 std::vector<HBAPort*> portsByIndex;
H A DHBA.cc66 void HBA::addPort(HBAPort* port) { in addPort()
109 HBAPort* HBA::getPort(uint64_t wwn) { in getPort()
111 HBAPort *port = NULL; in getPort()
133 typedef map<uint64_t, HBAPort *>::const_iterator CI;
175 HBAPort* HBA::getPortByIndex(int index) { in getPortByIndex()
186 HBAPort *tmp = portsByIndex[index]; in getPortByIndex()
H A DIOError.cc65 IOError::IOError(HBAPort *port) : HBAException(HBA_STATUS_ERROR) { in IOError()
77 IOError::IOError(HBAPort *port, uint64_t target) : in IOError()
91 IOError::IOError(HBAPort *port, uint64_t target, uint64_t lun) : in IOError()
H A DFCSyseventBridge.h62 virtual void addListener(AdapterPortEventListener *listener, HBAPort *port);
64 HBAPort *port);
66 HBAPort *port, uint64_t targetWWN, bool filter);
H A DHBAPort.h43 class HBAPort : public Lockable {
45 HBAPort();
46 virtual ~HBAPort() {} in ~HBAPort()
47 bool operator==(HBAPort &comp);
H A DAdapterDeviceEventListener.h50 AdapterDeviceEventListener(HBAPort *port,
56 HBAPort *port;
H A DAdapterPortEventListener.h52 AdapterPortEventListener(HBAPort *port, AdapterPortCallback myCallback,
57 HBAPort *port;
H A DTargetEventListener.h51 TargetEventListener(HBAPort *port, TargetCallback myCallback,
58 HBAPort *port;
H A DHandleNPIVPort.h51 HBA *hba, HBAPort *port, HBANPIVPort *vport);
64 HBAPort *port;
H A DSun_fcSendRNID.cc48 HBAPort *port = hba->getPortByIndex(0); in Sun_fcSendRNID()
55 0, HBAPort::RNID_GENERAL_TOPOLOGY_DATA_FORMAT, in Sun_fcSendRNID()
H A DExceptions.h213 IOError(HBAPort *port);
214 IOError(HBAPort *port, uint64_t target);
215 IOError(HBAPort *port, uint64_t target, uint64_t lun);
H A DHandlePort.h54 HandlePort(Handle *handle, HBA *hba, HBAPort *port);
76 HBAPort *port;
H A DFCHBA.cc88 HBAPort *port = getPortByIndex(0); in FCHBA()
156 HBAPort *port = getPortByIndex(0); in getHBAAttributes()
220 HBAPort *port = getPortByIndex(0); in doForceLip()
265 HBAPort *port = getPortByIndex(0); in npivGetHBAAttributes()
H A DAdapterPortStatEventBridge.h43 HBAPort *port) = 0;
H A DLinkEventBridge.h42 virtual void addListener(LinkEventListener *listener, HBAPort *port) = 0;
H A DAdapterDeviceEventBridge.h43 HBAPort *port) = 0;
H A DAdapterPortEventBridge.h42 HBAPort *port) = 0;
H A DTargetEventBridge.h43 HBAPort *port, uint64_t targetWWN, bool filter) = 0;
H A DSun_fcGetRNIDMgmtInfo.cc59 HBAPort *port = hba->getPortByIndex(0); // Always use port zero in Sun_fcGetRNIDMgmtInfo()
H A DSun_fcGetFcpTargetMappingV2.cc64 HBAPort *port = hba->getPort(wwnConversion(portWWN.wwn)); in Sun_fcGetFcpTargetMappingV2()
H A DSun_fcSendRLS.cc66 HBAPort *port = hba->getPort(wwnConversion(hbaPortWWN.wwn)); in Sun_fcSendRLS()
H A DSun_fcSendRNIDV2.cc65 HBAPort *port = hba->getPort(wwnConversion(hbaportwwn.wwn)); in Sun_fcSendRNIDV2()
H A DAdapterDeviceEventListener.cc44 HBAPort *myPort, AdapterDeviceCallback myCallback, void *data) : in AdapterDeviceEventListener()
H A DSun_fcSendCTPassThru.cc49 HBAPort *port = hba->getPortByIndex(0); in Sun_fcSendCTPassThru()

123