Lines Matching defs:login
637 if (conn->login->leading_connection) {
684 if (conn->login->leading_connection) {
730 if (conn->login->leading_connection) {
774 cxgbit_put_login_tx(struct iscsi_conn *conn, struct iscsi_login *login,
785 skb_store_bits(skb, 0, login->rsp, ISCSI_HDR_LEN);
786 skb_store_bits(skb, ISCSI_HDR_LEN, login->rsp_buf, length);
792 if (login->login_complete) {
804 if ((!login->login_complete) && (!login->login_failed))
1325 struct iscsi_login *login = conn->login;
1329 login_req = (struct iscsi_login_req *)login->req;
1338 * login request PDU.
1340 if (login->first_request) {
1341 login_req = (struct iscsi_login_req *)login->req;
1342 login->leading_connection = (!login_req->tsih) ? 1 : 0;
1343 login->current_stage = ISCSI_LOGIN_CURRENT_STAGE(
1345 login->version_min = login_req->min_version;
1346 login->version_max = login_req->max_version;
1347 memcpy(login->isid, login_req->isid, 6);
1348 login->cmd_sn = be32_to_cpu(login_req->cmdsn);
1349 login->init_task_tag = login_req->itt;
1350 login->initial_exp_statsn = be32_to_cpu(login_req->exp_statsn);
1351 login->cid = be16_to_cpu(login_req->cid);
1352 login->tsih = be16_to_cpu(login_req->tsih);
1355 if (iscsi_target_check_login_request(conn, login) < 0)
1358 memset(login->req_buf, 0, MAX_KEY_VALUE_PAIRS);
1359 skb_copy_bits(csk->skb, pdu_cb->doffset, login->req_buf, pdu_cb->dlen);
1611 int cxgbit_get_login_rx(struct iscsi_conn *conn, struct iscsi_login *login)