Lines Matching refs:virtual
46 virtual ~HBAPort() {} in ~HBAPort()
48 virtual void validatePresent();
49 virtual std::string getPath() = 0;
50 virtual uint64_t getNodeWWN() = 0;
51 virtual uint64_t getPortWWN() = 0;
52 virtual HBA_PORTATTRIBUTES getPortAttributes(
54 virtual HBA_PORTATTRIBUTES getDiscoveredAttributes(
57 virtual HBA_PORTATTRIBUTES getDiscoveredAttributes(
60 virtual void getTargetMappings(
62 virtual void getRNIDMgmtInfo(PHBA_MGMTINFO info) = 0;
63 virtual void sendCTPassThru(void *requestBuffer,
67 virtual void sendRLS(uint64_t destWWN,
70 virtual void sendRPL(uint64_t destWWN,
75 virtual void sendRPS(uint64_t agentWWN,
81 virtual void sendSRL(uint64_t destWWN,
85 virtual void sendLIRR(uint64_t destWWN,
90 virtual void sendReportLUNs(uint64_t wwn,
94 virtual void sendScsiInquiry(uint64_t wwn, HBA_UINT64 fcLun,
99 virtual void sendReadCapacity(uint64_t pwwn,
105 virtual void sendRNID(uint64_t destwwn, HBA_UINT32 destfcid,
108 virtual void setRNID(HBA_MGMTINFO info) = 0;
114 virtual HBA_PORTNPIVATTRIBUTES getPortNPIVAttributes(
116 virtual uint32_t createNPIVPort(
120 virtual uint32_t deleteNPIVPort(