Lines Matching refs:erp_action

42 	BUG_ON(!fsf_req->erp_action);  in zfcp_fsf_start_erp_timer()
44 fsf_req->timer.data = (unsigned long) fsf_req->erp_action; in zfcp_fsf_start_erp_timer()
402 if (req->erp_action) in zfcp_fsf_req_complete()
403 zfcp_erp_notify(req->erp_action, 0); in zfcp_fsf_req_complete()
1189 int zfcp_fsf_exchange_config_data(struct zfcp_erp_action *erp_action) in zfcp_fsf_exchange_config_data() argument
1192 struct zfcp_qdio *qdio = erp_action->adapter->qdio; in zfcp_fsf_exchange_config_data()
1214 req->erp_action = erp_action; in zfcp_fsf_exchange_config_data()
1216 erp_action->fsf_req_id = req->req_id; in zfcp_fsf_exchange_config_data()
1222 erp_action->fsf_req_id = 0; in zfcp_fsf_exchange_config_data()
1276 int zfcp_fsf_exchange_port_data(struct zfcp_erp_action *erp_action) in zfcp_fsf_exchange_port_data() argument
1278 struct zfcp_qdio *qdio = erp_action->adapter->qdio; in zfcp_fsf_exchange_port_data()
1302 req->erp_action = erp_action; in zfcp_fsf_exchange_port_data()
1303 erp_action->fsf_req_id = req->req_id; in zfcp_fsf_exchange_port_data()
1309 erp_action->fsf_req_id = 0; in zfcp_fsf_exchange_port_data()
1435 int zfcp_fsf_open_port(struct zfcp_erp_action *erp_action) in zfcp_fsf_open_port() argument
1437 struct zfcp_qdio *qdio = erp_action->adapter->qdio; in zfcp_fsf_open_port()
1438 struct zfcp_port *port = erp_action->port; in zfcp_fsf_open_port()
1461 req->erp_action = erp_action; in zfcp_fsf_open_port()
1462 erp_action->fsf_req_id = req->req_id; in zfcp_fsf_open_port()
1469 erp_action->fsf_req_id = 0; in zfcp_fsf_open_port()
1502 int zfcp_fsf_close_port(struct zfcp_erp_action *erp_action) in zfcp_fsf_close_port() argument
1504 struct zfcp_qdio *qdio = erp_action->adapter->qdio; in zfcp_fsf_close_port()
1525 req->data = erp_action->port; in zfcp_fsf_close_port()
1526 req->erp_action = erp_action; in zfcp_fsf_close_port()
1527 req->qtcb->header.port_handle = erp_action->port->handle; in zfcp_fsf_close_port()
1528 erp_action->fsf_req_id = req->req_id; in zfcp_fsf_close_port()
1534 erp_action->fsf_req_id = 0; in zfcp_fsf_close_port()
1717 int zfcp_fsf_close_physical_port(struct zfcp_erp_action *erp_action) in zfcp_fsf_close_physical_port() argument
1719 struct zfcp_qdio *qdio = erp_action->adapter->qdio; in zfcp_fsf_close_physical_port()
1739 req->data = erp_action->port; in zfcp_fsf_close_physical_port()
1740 req->qtcb->header.port_handle = erp_action->port->handle; in zfcp_fsf_close_physical_port()
1741 req->erp_action = erp_action; in zfcp_fsf_close_physical_port()
1743 erp_action->fsf_req_id = req->req_id; in zfcp_fsf_close_physical_port()
1749 erp_action->fsf_req_id = 0; in zfcp_fsf_close_physical_port()
1835 int zfcp_fsf_open_lun(struct zfcp_erp_action *erp_action) in zfcp_fsf_open_lun() argument
1837 struct zfcp_adapter *adapter = erp_action->adapter; in zfcp_fsf_open_lun()
1858 req->qtcb->header.port_handle = erp_action->port->handle; in zfcp_fsf_open_lun()
1859 req->qtcb->bottom.support.fcp_lun = zfcp_scsi_dev_lun(erp_action->sdev); in zfcp_fsf_open_lun()
1861 req->data = erp_action->sdev; in zfcp_fsf_open_lun()
1862 req->erp_action = erp_action; in zfcp_fsf_open_lun()
1863 erp_action->fsf_req_id = req->req_id; in zfcp_fsf_open_lun()
1872 erp_action->fsf_req_id = 0; in zfcp_fsf_open_lun()
1926 int zfcp_fsf_close_lun(struct zfcp_erp_action *erp_action) in zfcp_fsf_close_lun() argument
1928 struct zfcp_qdio *qdio = erp_action->adapter->qdio; in zfcp_fsf_close_lun()
1929 struct zfcp_scsi_dev *zfcp_sdev = sdev_to_zfcp(erp_action->sdev); in zfcp_fsf_close_lun()
1949 req->qtcb->header.port_handle = erp_action->port->handle; in zfcp_fsf_close_lun()
1952 req->data = erp_action->sdev; in zfcp_fsf_close_lun()
1953 req->erp_action = erp_action; in zfcp_fsf_close_lun()
1954 erp_action->fsf_req_id = req->req_id; in zfcp_fsf_close_lun()
1960 erp_action->fsf_req_id = 0; in zfcp_fsf_close_lun()