Lines Matching refs:rport
866 srp_rport_get(target->rport); in srp_remove_target()
869 srp_stop_rport_timers(target->rport); in srp_remove_target()
874 srp_rport_put(target->rport); in srp_remove_target()
894 static void srp_rport_delete(struct srp_rport *rport) in srp_rport_delete() argument
896 struct srp_target_port *target = rport->lld_data; in srp_rport_delete()
1085 static void srp_terminate_io(struct srp_rport *rport) in srp_terminate_io() argument
1087 struct srp_target_port *target = rport->lld_data; in srp_terminate_io()
1114 static int srp_rport_reconnect(struct srp_rport *rport) in srp_rport_reconnect() argument
1116 struct srp_target_port *target = rport->lld_data; in srp_rport_reconnect()
1793 if (target->rport) in srp_tl_err_work()
1794 srp_start_tl_fail_timers(target->rport); in srp_tl_err_work()
1854 struct srp_rport *rport = target->rport; in srp_queuecommand() local
1870 mutex_lock(&rport->mutex); in srp_queuecommand()
1872 scmnd->result = srp_chkready(target->rport); in srp_queuecommand()
1929 mutex_unlock(&rport->mutex); in srp_queuecommand()
2315 struct srp_rport *rport = target->rport; in srp_send_tsk_mgmt() local
2329 mutex_lock(&rport->mutex); in srp_send_tsk_mgmt()
2335 mutex_unlock(&rport->mutex); in srp_send_tsk_mgmt()
2355 mutex_unlock(&rport->mutex); in srp_send_tsk_mgmt()
2359 mutex_unlock(&rport->mutex); in srp_send_tsk_mgmt()
2381 else if (target->rport->state == SRP_RPORT_LOST) in srp_abort()
2419 return srp_reconnect_rport(target->rport) == 0 ? SUCCESS : FAILED; in srp_reset_host()
2619 struct srp_rport *rport; in srp_add_target() local
2630 rport = srp_rport_add(target->scsi_host, &ids); in srp_add_target()
2631 if (IS_ERR(rport)) { in srp_add_target()
2633 return PTR_ERR(rport); in srp_add_target()
2636 rport->lld_data = target; in srp_add_target()
2637 target->rport = rport; in srp_add_target()