Lines Matching refs:Scsi_Host

21 struct Scsi_Host;
100 int (*get_host_param) (struct Scsi_Host *shost,
102 int (*set_host_param) (struct Scsi_Host *shost,
122 struct iscsi_endpoint *(*ep_connect) (struct Scsi_Host *shost,
127 int (*tgt_dscvr) (struct Scsi_Host *shost, enum iscsi_tgt_dscvr type,
129 int (*set_path) (struct Scsi_Host *shost, struct iscsi_path *params);
130 int (*set_iface_param) (struct Scsi_Host *shost, void *data,
137 int (*send_ping) (struct Scsi_Host *shost, uint32_t iface_num,
140 int (*get_chap) (struct Scsi_Host *shost, uint16_t chap_tbl_idx,
142 int (*delete_chap) (struct Scsi_Host *shost, uint16_t chap_tbl_idx);
143 int (*set_chap) (struct Scsi_Host *shost, void *data, int len);
149 int (*new_flashnode) (struct Scsi_Host *shost, const char *buf,
157 int (*get_host_stats) (struct Scsi_Host *shost, char *buf, int len);
177 extern int iscsi_offload_mesg(struct Scsi_Host *shost,
291 extern void iscsi_host_for_each_session(struct Scsi_Host *shost,
432 extern struct iscsi_cls_session *iscsi_alloc_session(struct Scsi_Host *shost,
438 extern struct iscsi_cls_session *iscsi_create_session(struct Scsi_Host *shost,
451 extern int iscsi_scan_finished(struct Scsi_Host *shost, unsigned long time);
457 extern struct iscsi_iface *iscsi_create_iface(struct Scsi_Host *shost,
463 extern char *iscsi_get_port_speed_name(struct Scsi_Host *shost);
464 extern char *iscsi_get_port_state_name(struct Scsi_Host *shost);
469 iscsi_find_flashnode(struct Scsi_Host *shost, void *data,
473 iscsi_create_flashnode_sess(struct Scsi_Host *shost, int index,
477 iscsi_create_flashnode_conn(struct Scsi_Host *shost,
484 extern void iscsi_destroy_all_flashnode(struct Scsi_Host *shost);
488 iscsi_find_flashnode_sess(struct Scsi_Host *shost, void *data,