Lines Matching refs:wwn
225 * @return The open handle matching the wwn argument
226 * @param wwn The Node or Port WWN of the HBA whos open handle
230 Handle* Handle::findHandle(uint64_t wwn) {
231 Trace log("Handle::findHandle(wwn)");
237 if (tmp->getHBA()->containsWWN(wwn)) {
337 * @memo Get the underlying Handle port based on Port wwn
338 * @exception IllegalWWNException thrown if the wwn is not found
340 * @param wwn The Port WWN of the HBA port
343 HandlePort* Handle::getHandlePort(uint64_t wwn) {
347 // Check to see if the wwn is in the map
348 if (portHandles.find(wwn) == portHandles.end()) {
350 HBAPort* port = hba->getPort(wwn);
351 portHandles[wwn] = new HandlePort(this, hba, port);
353 HandlePort *portHandle = portHandles[wwn];
423 HBA_PORTATTRIBUTES Handle::getPortAttributes(uint64_t wwn) {
431 if (hba->containsWWN(wwn)) {
432 attributes = hba->getPort(wwn)->getPortAttributes(tmp);
442 wwn, tmp);