Lines Matching refs:cls_conn

60 				&(_conn)->cls_conn->dev,	\
775 int iscsi_conn_send_pdu(struct iscsi_cls_conn *cls_conn, struct iscsi_hdr *hdr,
778 struct iscsi_conn *conn = cls_conn->dd_data;
1008 if (iscsi_recv_pdu(conn->cls_conn, (struct iscsi_hdr *)nop,
1186 if (iscsi_recv_pdu(conn->cls_conn, hdr, data, datalen))
1274 if (iscsi_recv_pdu(conn->cls_conn, hdr, data, datalen))
1368 iscsi_get_conn(conn->cls_conn);
1376 iscsi_conn_error_event(conn->cls_conn, err);
1379 iscsi_put_conn(conn->cls_conn);
1408 iscsi_conn_error_event(conn->cls_conn, err);
2186 * @cls_conn: iscsi conn ep is bound to.
2193 void iscsi_conn_unbind(struct iscsi_cls_conn *cls_conn, bool is_active)
2198 if (!cls_conn)
2201 conn = cls_conn->dd_data;
3027 struct iscsi_cls_conn *cls_conn;
3030 cls_conn = iscsi_create_conn(cls_session, sizeof(*conn) + dd_size,
3032 if (!cls_conn)
3034 conn = cls_conn->dd_data;
3037 conn->dd_data = cls_conn->dd_data + sizeof(*conn);
3039 conn->cls_conn = cls_conn;
3069 return cls_conn;
3075 iscsi_destroy_conn(cls_conn);
3082 * @cls_conn: iscsi class connection
3087 void iscsi_conn_teardown(struct iscsi_cls_conn *cls_conn)
3089 struct iscsi_conn *conn = cls_conn->dd_data;
3124 iscsi_destroy_conn(cls_conn);
3130 int iscsi_conn_start(struct iscsi_cls_conn *cls_conn)
3132 struct iscsi_conn *conn = cls_conn->dd_data;
3230 void iscsi_conn_stop(struct iscsi_cls_conn *cls_conn, int flag)
3232 struct iscsi_conn *conn = cls_conn->dd_data;
3294 struct iscsi_cls_conn *cls_conn, int is_leading)
3297 struct iscsi_conn *conn = cls_conn->dd_data;
3339 int iscsi_set_param(struct iscsi_cls_conn *cls_conn,
3342 struct iscsi_conn *conn = cls_conn->dd_data;
3631 int iscsi_conn_get_param(struct iscsi_cls_conn *cls_conn,
3634 struct iscsi_conn *conn = cls_conn->dd_data;