|
| | module_param_named (debug_libiscsi_conn, iscsi_dbg_lib_conn, int, S_IRUGO|S_IWUSR) |
| |
| | MODULE_PARM_DESC (debug_libiscsi_conn,"Turn on debugging for connections in libiscsi module. ""Set to 1 to turn on, and zero to turn off. Default is off.") |
| |
| | module_param_named (debug_libiscsi_session, iscsi_dbg_lib_session, int, S_IRUGO|S_IWUSR) |
| |
| | MODULE_PARM_DESC (debug_libiscsi_session,"Turn on debugging for sessions in libiscsi module. ""Set to 1 to turn on, and zero to turn off. Default is off.") |
| |
| | module_param_named (debug_libiscsi_eh, iscsi_dbg_lib_eh, int, S_IRUGO|S_IWUSR) |
| |
| | MODULE_PARM_DESC (debug_libiscsi_eh,"Turn on debugging for error handling in libiscsi module. ""Set to 1 to turn on, and zero to turn off. Default is off.") |
| |
| void | iscsi_conn_queue_work (struct iscsi_conn *conn) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_queue_work) |
| |
| void | iscsi_update_cmdsn (struct iscsi_session *session, struct iscsi_nopin *hdr) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_update_cmdsn) |
| |
| void | iscsi_prep_data_out_pdu (struct iscsi_task *task, struct iscsi_r2t_info *r2t, struct iscsi_data *hdr) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_prep_data_out_pdu) |
| |
| void | __iscsi_get_task (struct iscsi_task *task) |
| |
| | EXPORT_SYMBOL_GPL (__iscsi_get_task) |
| |
| void | __iscsi_put_task (struct iscsi_task *task) |
| |
| | EXPORT_SYMBOL_GPL (__iscsi_put_task) |
| |
| void | iscsi_put_task (struct iscsi_task *task) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_put_task) |
| |
| void | iscsi_complete_scsi_task (struct iscsi_task *task, uint32_t exp_cmdsn, uint32_t max_cmdsn) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_complete_scsi_task) |
| |
| int | iscsi_conn_send_pdu (struct iscsi_cls_conn *cls_conn, struct iscsi_hdr *hdr, char *data, uint32_t data_size) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_send_pdu) |
| |
| struct iscsi_task * | iscsi_itt_to_task (struct iscsi_conn *conn, itt_t itt) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_itt_to_task) |
| |
| int | __iscsi_complete_pdu (struct iscsi_conn *conn, struct iscsi_hdr *hdr, char *data, int datalen) |
| |
| | EXPORT_SYMBOL_GPL (__iscsi_complete_pdu) |
| |
| int | iscsi_complete_pdu (struct iscsi_conn *conn, struct iscsi_hdr *hdr, char *data, int datalen) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_complete_pdu) |
| |
| int | iscsi_verify_itt (struct iscsi_conn *conn, itt_t itt) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_verify_itt) |
| |
| struct iscsi_task * | iscsi_itt_to_ctask (struct iscsi_conn *conn, itt_t itt) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_itt_to_ctask) |
| |
| void | iscsi_session_failure (struct iscsi_session *session, enum iscsi_err err) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_session_failure) |
| |
| void | iscsi_conn_failure (struct iscsi_conn *conn, enum iscsi_err err) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_failure) |
| |
| void | iscsi_requeue_task (struct iscsi_task *task) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_requeue_task) |
| |
| int | iscsi_queuecommand (struct Scsi_Host *host, struct scsi_cmnd *sc) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_queuecommand) |
| |
| int | iscsi_change_queue_depth (struct scsi_device *sdev, int depth, int reason) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_change_queue_depth) |
| |
| int | iscsi_target_alloc (struct scsi_target *starget) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_target_alloc) |
| |
| void | iscsi_suspend_queue (struct iscsi_conn *conn) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_suspend_queue) |
| |
| void | iscsi_suspend_tx (struct iscsi_conn *conn) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_suspend_tx) |
| |
| int | iscsi_eh_abort (struct scsi_cmnd *sc) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_eh_abort) |
| |
| int | iscsi_eh_device_reset (struct scsi_cmnd *sc) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_eh_device_reset) |
| |
| void | iscsi_session_recovery_timedout (struct iscsi_cls_session *cls_session) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_session_recovery_timedout) |
| |
| int | iscsi_eh_session_reset (struct scsi_cmnd *sc) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_eh_session_reset) |
| |
| int | iscsi_eh_target_reset (struct scsi_cmnd *sc) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_eh_target_reset) |
| |
| int | iscsi_eh_recover_target (struct scsi_cmnd *sc) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_eh_recover_target) |
| |
| int | iscsi_pool_init (struct iscsi_pool *q, int max, void ***items, int item_size) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_pool_init) |
| |
| void | iscsi_pool_free (struct iscsi_pool *q) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_pool_free) |
| |
| int | iscsi_host_add (struct Scsi_Host *shost, struct device *pdev) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_host_add) |
| |
| struct Scsi_Host * | iscsi_host_alloc (struct scsi_host_template *sht, int dd_data_size, bool xmit_can_sleep) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_host_alloc) |
| |
| void | iscsi_host_remove (struct Scsi_Host *shost) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_host_remove) |
| |
| void | iscsi_host_free (struct Scsi_Host *shost) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_host_free) |
| |
| struct iscsi_cls_session * | iscsi_session_setup (struct iscsi_transport *iscsit, struct Scsi_Host *shost, uint16_t cmds_max, int dd_size, int cmd_task_size, uint32_t initial_cmdsn, unsigned int id) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_session_setup) |
| |
| void | iscsi_session_teardown (struct iscsi_cls_session *cls_session) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_session_teardown) |
| |
| struct iscsi_cls_conn * | iscsi_conn_setup (struct iscsi_cls_session *cls_session, int dd_size, uint32_t conn_idx) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_setup) |
| |
| void | iscsi_conn_teardown (struct iscsi_cls_conn *cls_conn) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_teardown) |
| |
| int | iscsi_conn_start (struct iscsi_cls_conn *cls_conn) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_start) |
| |
| void | iscsi_conn_stop (struct iscsi_cls_conn *cls_conn, int flag) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_stop) |
| |
| int | iscsi_conn_bind (struct iscsi_cls_session *cls_session, struct iscsi_cls_conn *cls_conn, int is_leading) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_bind) |
| |
| int | iscsi_set_param (struct iscsi_cls_conn *cls_conn, enum iscsi_param param, char *buf, int buflen) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_set_param) |
| |
| int | iscsi_session_get_param (struct iscsi_cls_session *cls_session, enum iscsi_param param, char *buf) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_session_get_param) |
| |
| int | iscsi_conn_get_addr_param (struct sockaddr_storage *addr, enum iscsi_param param, char *buf) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_get_addr_param) |
| |
| int | iscsi_conn_get_param (struct iscsi_cls_conn *cls_conn, enum iscsi_param param, char *buf) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_conn_get_param) |
| |
| int | iscsi_host_get_param (struct Scsi_Host *shost, enum iscsi_host_param param, char *buf) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_host_get_param) |
| |
| int | iscsi_host_set_param (struct Scsi_Host *shost, enum iscsi_host_param param, char *buf, int buflen) |
| |
| | EXPORT_SYMBOL_GPL (iscsi_host_set_param) |
| |
| | MODULE_AUTHOR ("Mike Christie") |
| |
| | MODULE_DESCRIPTION ("iSCSI library functions") |
| |
| | MODULE_LICENSE ("GPL") |
| |