• Home
  • Raw
  • Download

Lines Matching refs:rport

65 	struct fc_rport *rport = starget_to_rport(scsi_target(scpnt->device));  in zfcp_scsi_queuecommand()  local
72 scsi_result = fc_remote_port_chkready(rport); in zfcp_scsi_queuecommand()
110 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); in zfcp_scsi_slave_alloc() local
121 port = zfcp_get_port_by_wwpn(adapter, rport->port_name); in zfcp_scsi_slave_alloc()
437 port->rport = NULL; in zfcp_scsi_adapter_unregister()
592 static void zfcp_set_rport_dev_loss_tmo(struct fc_rport *rport, u32 timeout) in zfcp_set_rport_dev_loss_tmo() argument
594 rport->dev_loss_tmo = timeout; in zfcp_set_rport_dev_loss_tmo()
607 static void zfcp_scsi_terminate_rport_io(struct fc_rport *rport) in zfcp_scsi_terminate_rport_io() argument
610 struct Scsi_Host *shost = rport_to_shost(rport); in zfcp_scsi_terminate_rport_io()
614 port = zfcp_get_port_by_wwpn(adapter, rport->port_name); in zfcp_scsi_terminate_rport_io()
622 rport->port_name /* zfcp_scsi_rport_register */, in zfcp_scsi_terminate_rport_io()
623 rport->port_id /* zfcp_scsi_rport_register */); in zfcp_scsi_terminate_rport_io()
630 struct fc_rport *rport; in zfcp_scsi_rport_register() local
632 if (port->rport) in zfcp_scsi_rport_register()
643 rport = fc_remote_port_add(port->adapter->scsi_host, 0, &ids); in zfcp_scsi_rport_register()
644 if (!rport) { in zfcp_scsi_rport_register()
651 rport->maxframe_size = port->maxframe_size; in zfcp_scsi_rport_register()
652 rport->supported_classes = port->supported_classes; in zfcp_scsi_rport_register()
653 port->rport = rport; in zfcp_scsi_rport_register()
654 port->starget_id = rport->scsi_target_id; in zfcp_scsi_rport_register()
661 struct fc_rport *rport = port->rport; in zfcp_scsi_rport_block() local
663 if (rport) { in zfcp_scsi_rport_block()
667 fc_remote_port_delete(rport); in zfcp_scsi_rport_block()
668 port->rport = NULL; in zfcp_scsi_rport_block()
686 if (port->rport && queue_work(port->adapter->work_queue, in zfcp_scsi_schedule_rport_block()