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,
303 extern void iscsi_host_for_each_session(struct Scsi_Host *shost,
444 extern struct iscsi_cls_session *iscsi_alloc_session(struct Scsi_Host *shost,
450 extern struct iscsi_cls_session *iscsi_create_session(struct Scsi_Host *shost,
470 extern struct iscsi_iface *iscsi_create_iface(struct Scsi_Host *shost,
475 extern char *iscsi_get_port_speed_name(struct Scsi_Host *shost);
476 extern char *iscsi_get_port_state_name(struct Scsi_Host *shost);
481 iscsi_find_flashnode(struct Scsi_Host *shost, void *data,
485 iscsi_create_flashnode_sess(struct Scsi_Host *shost, int index,
489 iscsi_create_flashnode_conn(struct Scsi_Host *shost,
496 extern void iscsi_destroy_all_flashnode(struct Scsi_Host *shost);
500 iscsi_find_flashnode_sess(struct Scsi_Host *shost, void *data,