iscsi_cls_conn
static struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn,
static int iscsi_iser_conn_start(struct iscsi_cls_conn *cls_conn)
static void iscsi_iser_conn_stop(struct iscsi_cls_conn *cls_conn, int flag)
static int iscsi_iser_set_param(struct iscsi_cls_conn *cls_conn,
static void iscsi_iser_conn_get_stats(struct iscsi_cls_conn *cls_conn,
struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn,
int beiscsi_set_param(struct iscsi_cls_conn *cls_conn,
void beiscsi_conn_get_stats(struct iscsi_cls_conn *cls_conn,
int beiscsi_conn_start(struct iscsi_cls_conn *cls_conn)
struct iscsi_cls_conn *beiscsi_conn_create(struct iscsi_cls_session
struct iscsi_cls_conn *cls_conn,
int beiscsi_set_param(struct iscsi_cls_conn *cls_conn,
int beiscsi_conn_start(struct iscsi_cls_conn *cls_conn);
void beiscsi_conn_get_stats(struct iscsi_cls_conn *cls_conn,
struct iscsi_cls_conn *cls_conn;
static struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn,
static void bnx2i_conn_destroy(struct iscsi_cls_conn *cls_conn)
static int bnx2i_conn_start(struct iscsi_cls_conn *cls_conn)
static void bnx2i_conn_get_stats(struct iscsi_cls_conn *cls_conn,
void cxgbi_get_conn_stats(struct iscsi_cls_conn *cls_conn,
int cxgbi_set_conn_param(struct iscsi_cls_conn *cls_conn,
struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn,
void cxgbi_get_conn_stats(struct iscsi_cls_conn *, struct iscsi_stats *);
int cxgbi_set_conn_param(struct iscsi_cls_conn *,
struct iscsi_cls_conn *cxgbi_create_conn(struct iscsi_cls_session *, u32);
struct iscsi_cls_conn *, u64, int);
static struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn;
static void iscsi_sw_tcp_conn_destroy(struct iscsi_cls_conn *cls_conn)
static void iscsi_sw_tcp_conn_stop(struct iscsi_cls_conn *cls_conn, int flag)
struct iscsi_cls_conn *cls_conn, uint64_t transport_eph,
static int iscsi_sw_tcp_conn_set_param(struct iscsi_cls_conn *cls_conn,
static int iscsi_sw_tcp_conn_get_param(struct iscsi_cls_conn *cls_conn,
iscsi_sw_tcp_conn_get_stats(struct iscsi_cls_conn *cls_conn,
void iscsi_conn_unbind(struct iscsi_cls_conn *cls_conn, bool is_active)
struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn;
void iscsi_conn_teardown(struct iscsi_cls_conn *cls_conn)
int iscsi_conn_start(struct iscsi_cls_conn *cls_conn)
void iscsi_conn_stop(struct iscsi_cls_conn *cls_conn, int flag)
struct iscsi_cls_conn *cls_conn, int is_leading)
int iscsi_set_param(struct iscsi_cls_conn *cls_conn,
int iscsi_conn_get_param(struct iscsi_cls_conn *cls_conn,
int iscsi_conn_send_pdu(struct iscsi_cls_conn *cls_conn, struct iscsi_hdr *hdr,
struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn;
void iscsi_tcp_conn_teardown(struct iscsi_cls_conn *cls_conn)
void iscsi_tcp_conn_get_stats(struct iscsi_cls_conn *cls_conn,
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn;
static struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn,
struct iscsi_cls_conn *cls_conn = qedi_conn->cls_conn;
static int qedi_conn_start(struct iscsi_cls_conn *cls_conn)
static void qedi_conn_destroy(struct iscsi_cls_conn *cls_conn)
static void qedi_conn_get_stats(struct iscsi_cls_conn *cls_conn,
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn;
struct iscsi_cls_conn *cls_conn,
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn,
static int qla4xxx_conn_get_param(struct iscsi_cls_conn *conn,
static int qla4xxx_conn_start(struct iscsi_cls_conn *conn);
static struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn,
static void qla4xxx_conn_destroy(struct iscsi_cls_conn *conn);
static void qla4xxx_conn_get_stats(struct iscsi_cls_conn *cls_conn,
static void qla4xxx_conn_get_stats(struct iscsi_cls_conn *cls_conn,
struct iscsi_cls_conn *cls_conn = ddb_entry->conn;
static int qla4xxx_conn_get_param(struct iscsi_cls_conn *cls_conn,
struct iscsi_cls_conn *cls_conn)
static struct iscsi_cls_conn *
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn,
static int qla4xxx_conn_start(struct iscsi_cls_conn *cls_conn)
static void qla4xxx_conn_destroy(struct iscsi_cls_conn *cls_conn)
struct iscsi_cls_conn *cls_conn)
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn;
struct iscsi_cls_conn *cls_conn;
static uint32_t iscsi_conn_get_sid(struct iscsi_cls_conn *conn)
static struct iscsi_cls_conn *iscsi_conn_lookup(uint32_t sid, uint32_t cid)
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn *conn = iscsi_dev_to_conn(dev);
static void iscsi_stop_conn(struct iscsi_cls_conn *conn, int flag)
static void iscsi_ep_disconnect(struct iscsi_cls_conn *conn, bool is_active)
static void iscsi_if_disconnect_bound_ep(struct iscsi_cls_conn *conn,
static int iscsi_if_stop_conn(struct iscsi_cls_conn *conn, int flag)
struct iscsi_cls_conn *conn = container_of(work, struct iscsi_cls_conn,
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn *
struct iscsi_cls_conn *conn;
int iscsi_add_conn(struct iscsi_cls_conn *conn)
void iscsi_remove_conn(struct iscsi_cls_conn *conn)
void iscsi_put_conn(struct iscsi_cls_conn *conn)
void iscsi_get_conn(struct iscsi_cls_conn *conn)
int iscsi_recv_pdu(struct iscsi_cls_conn *conn, struct iscsi_hdr *hdr,
void iscsi_conn_error_event(struct iscsi_cls_conn *conn, enum iscsi_err error)
void iscsi_conn_login_event(struct iscsi_cls_conn *conn,
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn *conn = NULL;
struct iscsi_cls_conn *conn = iscsi_dev_to_conn(dev->parent); \
struct iscsi_cls_conn *conn = iscsi_dev_to_conn(dev->parent);
struct iscsi_cls_conn *conn = iscsi_dev_to_conn(dev->parent); \
struct iscsi_cls_conn *conn = transport_class_to_conn(cdev);
struct iscsi_cls_conn *conn;
struct iscsi_cls_conn *cls_conn; /* ptr to class connection */
struct iscsi_cls_conn;
extern int iscsi_set_param(struct iscsi_cls_conn *cls_conn,
extern struct iscsi_cls_conn *iscsi_conn_setup(struct iscsi_cls_session *,
extern void iscsi_conn_teardown(struct iscsi_cls_conn *);
extern int iscsi_conn_start(struct iscsi_cls_conn *);
extern void iscsi_conn_stop(struct iscsi_cls_conn *, int);
extern int iscsi_conn_bind(struct iscsi_cls_session *, struct iscsi_cls_conn *,
extern void iscsi_conn_unbind(struct iscsi_cls_conn *cls_conn, bool is_active);
extern int iscsi_conn_get_param(struct iscsi_cls_conn *cls_conn,
extern int iscsi_conn_send_pdu(struct iscsi_cls_conn *, struct iscsi_hdr *,
extern struct iscsi_cls_conn *
extern void iscsi_tcp_conn_teardown(struct iscsi_cls_conn *cls_conn);
extern void iscsi_tcp_conn_get_stats(struct iscsi_cls_conn *cls_conn,
int (*send_pdu) (struct iscsi_cls_conn *conn, struct iscsi_hdr *hdr,
void (*get_stats) (struct iscsi_cls_conn *conn,
extern void iscsi_conn_error_event(struct iscsi_cls_conn *conn,
extern void iscsi_conn_login_event(struct iscsi_cls_conn *conn,
extern int iscsi_recv_pdu(struct iscsi_cls_conn *conn, struct iscsi_hdr *hdr,
container_of(_dev, struct iscsi_cls_conn, dev)
struct iscsi_cls_conn;
struct iscsi_cls_conn *conn;
extern struct iscsi_cls_conn *iscsi_alloc_conn(struct iscsi_cls_session *sess,
extern int iscsi_add_conn(struct iscsi_cls_conn *conn);
extern void iscsi_remove_conn(struct iscsi_cls_conn *conn);
extern void iscsi_put_conn(struct iscsi_cls_conn *conn);
extern void iscsi_get_conn(struct iscsi_cls_conn *conn);
struct iscsi_cls_conn *(*create_conn) (struct iscsi_cls_session *sess,
void (*unbind_conn) (struct iscsi_cls_conn *conn, bool is_active);
struct iscsi_cls_conn *cls_conn,
int (*start_conn) (struct iscsi_cls_conn *conn);
void (*stop_conn) (struct iscsi_cls_conn *conn, int flag);
void (*destroy_conn) (struct iscsi_cls_conn *conn);
int (*set_param) (struct iscsi_cls_conn *conn, enum iscsi_param param,
int (*get_conn_param) (struct iscsi_cls_conn *conn,