Lines Matching refs:cls_conn
131 struct iscsi_cls_conn *cls_conn,
143 static void qla4xxx_conn_get_stats(struct iscsi_cls_conn *cls_conn,
1816 static void qla4xxx_conn_get_stats(struct iscsi_cls_conn *cls_conn,
1828 cls_sess = iscsi_conn_to_session(cls_conn);
2864 struct iscsi_cls_conn *cls_conn = ddb_entry->conn;
2912 iscsi_set_param(cls_conn, ISCSI_PARAM_USERNAME,
2915 iscsi_set_param(cls_conn, ISCSI_PARAM_PASSWORD,
2928 static int qla4xxx_conn_get_param(struct iscsi_cls_conn *cls_conn,
2935 conn = cls_conn->dd_data;
2945 return iscsi_conn_get_param(cls_conn, param, buf);
3023 struct iscsi_cls_conn *cls_conn)
3026 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn);
3032 conn = cls_conn->dd_data;
3202 struct iscsi_cls_conn *cls_conn;
3207 cls_conn = iscsi_conn_setup(cls_sess, sizeof(struct qla_conn),
3209 if (!cls_conn) {
3217 ddb_entry->conn = cls_conn;
3222 return cls_conn;
3226 struct iscsi_cls_conn *cls_conn,
3241 cls_session->sid, cls_conn->cid));
3243 if (iscsi_conn_bind(cls_session, cls_conn, is_leading))
3248 conn = cls_conn->dd_data;
3255 static int qla4xxx_conn_start(struct iscsi_cls_conn *cls_conn)
3257 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn);
3271 cls_sess->sid, cls_conn->cid));
3277 ret = qla4xxx_match_fwdb_session(ha, cls_conn);
3294 ret = qla4xxx_set_param_ddbentry(ha, ddb_entry, cls_conn, &mbx_sts);
3337 static void qla4xxx_conn_destroy(struct iscsi_cls_conn *cls_conn)
3339 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn);
3349 cls_conn->cid));
3843 iscsi_set_param(conn->cls_conn, ISCSI_PARAM_DISCOVERY_PARENT_TYPE,
3846 iscsi_set_param(conn->cls_conn, ISCSI_PARAM_TARGET_ALIAS,
3853 iscsi_set_param(conn->cls_conn, ISCSI_PARAM_LOCAL_IPADDR,
3861 struct iscsi_cls_conn *cls_conn)
3873 conn = cls_conn->dd_data;
3886 iscsi_set_param(cls_conn, ISCSI_PARAM_PORTAL_TYPE, "ipv6", 4);
3891 iscsi_set_param(cls_conn, ISCSI_PARAM_PORTAL_TYPE, "ipv4", 4);
3895 iscsi_set_param(cls_conn, ISCSI_PARAM_PERSISTENT_ADDRESS,
3897 iscsi_set_param(cls_conn, ISCSI_PARAM_TARGET_NAME,
3899 iscsi_set_param(cls_conn, ISCSI_PARAM_INITIATOR_NAME,
3906 iscsi_set_param(cls_conn, ISCSI_PARAM_USERNAME,
3909 iscsi_set_param(cls_conn, ISCSI_PARAM_PASSWORD,
3920 struct iscsi_cls_conn *cls_conn;
3945 cls_conn = ddb_entry->conn;
3948 qla4xxx_copy_fwddb_param(ha, fw_ddb_entry, cls_sess, cls_conn);
3960 struct iscsi_cls_conn *cls_conn;
3988 cls_conn = ddb_entry->conn;
3989 conn = cls_conn->dd_data;
6291 struct iscsi_cls_conn *cls_conn;
6298 cls_conn = ddb_entry->conn;
6299 conn = cls_conn->dd_data;
6916 struct iscsi_cls_conn *cls_conn;
6952 cls_conn = iscsi_conn_setup(cls_sess, sizeof(struct qla_conn), conn_id);
6954 if (!cls_conn) {
6959 ddb_entry->conn = cls_conn;
6964 ep->conn = cls_conn;
6965 cls_conn->ep = ep;
6973 qla4xxx_copy_fwddb_param(ha, fw_ddb_entry, cls_sess, cls_conn);