Lines Matching refs:fc_rport
938 struct fc_rport *rport) in bfad_im_check_if_make_lun_visible()
965 struct fc_rport *rport = starget_to_rport(scsi_target(sdev)); in bfad_im_slave_alloc()
1071 struct fc_rport *fc_rport; in bfad_im_fc_rport_add() local
1082 itnim->fc_rport = fc_rport = in bfad_im_fc_rport_add()
1085 if (!fc_rport) in bfad_im_fc_rport_add()
1088 fc_rport->maxframe_size = in bfad_im_fc_rport_add()
1090 fc_rport->supported_classes = bfa_fcs_itnim_get_cos(&itnim->fcs_itnim); in bfad_im_fc_rport_add()
1092 itnim_data = fc_rport->dd_data; in bfad_im_fc_rport_add()
1098 fc_remote_port_rolechg(fc_rport, rport_ids.roles); in bfad_im_fc_rport_add()
1100 if ((fc_rport->scsi_target_id != -1) in bfad_im_fc_rport_add()
1101 && (fc_rport->scsi_target_id < MAX_FCP_TARGET)) in bfad_im_fc_rport_add()
1102 itnim->scsi_tgt_id = fc_rport->scsi_target_id; in bfad_im_fc_rport_add()
1104 itnim->channel = fc_rport->channel; in bfad_im_fc_rport_add()
1122 struct fc_rport *fc_rport; in bfad_im_itnim_work_handler() local
1132 if (!itnim->fc_rport) { in bfad_im_itnim_work_handler()
1158 if (itnim->fc_rport) { in bfad_im_itnim_work_handler()
1159 fc_rport = itnim->fc_rport; in bfad_im_itnim_work_handler()
1161 fc_rport->dd_data)->itnim = NULL; in bfad_im_itnim_work_handler()
1162 itnim->fc_rport = NULL; in bfad_im_itnim_work_handler()
1165 fc_rport->dev_loss_tmo = in bfad_im_itnim_work_handler()
1167 fc_remote_port_delete(fc_rport); in bfad_im_itnim_work_handler()
1184 if (itnim->fc_rport) { in bfad_im_itnim_work_handler()
1185 fc_rport = itnim->fc_rport; in bfad_im_itnim_work_handler()
1187 fc_rport->dd_data)->itnim = NULL; in bfad_im_itnim_work_handler()
1188 itnim->fc_rport = NULL; in bfad_im_itnim_work_handler()
1191 fc_rport->dev_loss_tmo = in bfad_im_itnim_work_handler()
1193 fc_remote_port_delete(fc_rport); in bfad_im_itnim_work_handler()
1224 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); in bfad_im_queuecommand_lck()