Lines Matching defs:login
917 isert_put_login_tx(struct iscsit_conn *conn, struct iscsi_login *login,
928 memcpy(&tx_desc->iscsi_header, &login->rsp[0],
939 memcpy(isert_conn->login_rsp_buf, login->rsp_buf, length);
949 if (!login->login_failed) {
950 if (login->login_complete) {
985 struct iscsi_login *login = conn->conn_login;
990 WARN_ON_ONCE(!login);
992 if (login->first_request) {
997 * login request PDU.
999 login->leading_connection = (!login_req->tsih) ? 1 : 0;
1000 login->current_stage = ISCSI_LOGIN_CURRENT_STAGE(
1002 login->version_min = login_req->min_version;
1003 login->version_max = login_req->max_version;
1004 memcpy(login->isid, login_req->isid, 6);
1005 login->cmd_sn = be32_to_cpu(login_req->cmdsn);
1006 login->init_task_tag = login_req->itt;
1007 login->initial_exp_statsn = be32_to_cpu(login_req->exp_statsn);
1008 login->cid = be16_to_cpu(login_req->cid);
1009 login->tsih = be16_to_cpu(login_req->tsih);
1012 memcpy(&login->req[0], isert_get_iscsi_hdr(rx_desc), ISCSI_HDR_LEN);
1015 isert_dbg("Using login payload size: %d, rx_buflen: %d "
1018 memcpy(login->req_buf, isert_get_data(rx_desc), size);
1020 if (login->first_request) {
1384 isert_print_wc(wc, "login recv");
1394 struct iscsi_login *login = isert_conn->conn->conn_login;
1396 if (login && !login->first_request)
1701 isert_print_wc(wc, "login send");
2339 isert_get_login_rx(struct iscsit_conn *conn, struct iscsi_login *login)
2347 isert_err("isert_conn %p interrupted before got login req\n",
2354 * For login requests after the first PDU, isert_rx_login_req() will
2359 if (!login->first_request)
2369 isert_info("processing login->req: %p\n", login->req);
2446 * completed RDMA establishment but didn't start iscsi login