Lines Matching refs:port

71 ZFCP_DEFINE_ATTR(zfcp_port, port, status, "0x%08x\n",
72 atomic_read(&port->status));
73 ZFCP_DEFINE_ATTR(zfcp_port, port, in_recovery, "%d\n",
74 (atomic_read(&port->status) &
76 ZFCP_DEFINE_ATTR(zfcp_port, port, access_denied, "%d\n",
77 (atomic_read(&port->status) &
95 struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
97 if (atomic_read(&port->status) & ZFCP_STATUS_COMMON_ERP_FAILED)
107 struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
113 zfcp_erp_set_port_status(port, ZFCP_STATUS_COMMON_RUNNING);
114 zfcp_erp_port_reopen(port, ZFCP_STATUS_COMMON_ERP_FAILED, "sypfai2");
115 zfcp_erp_wait(port->adapter);
119 static ZFCP_DEV_ATTR(port, failed, S_IWUSR | S_IRUGO,
157 zfcp_erp_wait(unit->port->adapter);
244 struct zfcp_port *port;
254 port = zfcp_get_port_by_wwpn(adapter, wwpn);
255 if (!port)
261 if (atomic_read(&port->units) > 0) {
266 /* port is about to be removed, so no more unit_add */
267 atomic_set(&port->units, -1);
271 list_del(&port->list);
274 put_device(&port->dev);
276 zfcp_erp_port_shutdown(port, 0, "syprs_1");
277 device_unregister(&port->dev);
308 struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
315 retval = zfcp_unit_add(port, fcp_lun);
327 struct zfcp_port *port = container_of(dev, struct zfcp_port, dev);
333 if (zfcp_unit_remove(port, fcp_lun))
382 struct zfcp_adapter *adapter = zfcp_sdev->port->adapter; \
442 struct zfcp_port *port = zfcp_sdev->port; \
449 dev_name(&port->adapter->ccw_device->dev));
451 (unsigned long long) port->wwpn);