Lines Matching refs:srp_rport
58 #define dev_to_rport(d) container_of(d, struct srp_rport, dev)
60 static inline struct Scsi_Host *rport_to_shost(struct srp_rport *r) in rport_to_shost()
76 static inline struct srp_rport *shost_to_rport(struct Scsi_Host *shost) in shost_to_rport()
138 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_id()
156 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_roles()
174 struct srp_rport *rport = transport_class_to_srp_rport(dev); in store_srp_rport_delete()
198 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_state()
229 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_reconnect_delay()
238 struct srp_rport *rport = transport_class_to_srp_rport(dev); in store_reconnect_delay()
269 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_failed_reconnects()
280 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_fast_io_fail_tmo()
289 struct srp_rport *rport = transport_class_to_srp_rport(dev); in store_srp_rport_fast_io_fail_tmo()
315 struct srp_rport *rport = transport_class_to_srp_rport(dev); in show_srp_rport_dev_loss_tmo()
324 struct srp_rport *rport = transport_class_to_srp_rport(dev); in store_srp_rport_dev_loss_tmo()
346 static int srp_rport_set_state(struct srp_rport *rport, in srp_rport_set_state()
394 struct srp_rport *rport = container_of(to_delayed_work(work), in srp_reconnect_work()
395 struct srp_rport, reconnect_work); in srp_reconnect_work()
412 static void __rport_fail_io_fast(struct srp_rport *rport) in __rport_fail_io_fast()
440 struct srp_rport *rport = container_of(to_delayed_work(work), in rport_fast_io_fail_timedout()
441 struct srp_rport, fast_io_fail_work); in rport_fast_io_fail_timedout()
459 struct srp_rport *rport = container_of(to_delayed_work(work), in rport_dev_loss_timedout()
460 struct srp_rport, dev_loss_work); in rport_dev_loss_timedout()
475 static void __srp_start_tl_fail_timers(struct srp_rport *rport) in __srp_start_tl_fail_timers()
516 void srp_start_tl_fail_timers(struct srp_rport *rport) in srp_start_tl_fail_timers()
546 int srp_reconnect_rport(struct srp_rport *rport) in srp_reconnect_rport()
617 struct srp_rport *rport = shost_to_rport(shost); in srp_timed_out()
629 struct srp_rport *rport = dev_to_rport(dev); in srp_rport_release()
681 void srp_rport_get(struct srp_rport *rport) in srp_rport_get()
691 void srp_rport_put(struct srp_rport *rport) in srp_rport_put()
704 struct srp_rport *srp_rport_add(struct Scsi_Host *shost, in srp_rport_add()
707 struct srp_rport *rport; in srp_rport_add()
762 void srp_rport_del(struct srp_rport *rport) in srp_rport_del()
802 void srp_stop_rport_timers(struct srp_rport *rport) in srp_stop_rport_timers()