Lines Matching refs:login
1137 isert_put_login_tx(struct iscsi_conn *conn, struct iscsi_login *login, in isert_put_login_tx() argument
1148 memcpy(&tx_desc->iscsi_header, &login->rsp[0], in isert_put_login_tx()
1159 memcpy(isert_conn->login_rsp_buf, login->rsp_buf, length); in isert_put_login_tx()
1169 if (!login->login_failed) { in isert_put_login_tx()
1170 if (login->login_complete) { in isert_put_login_tx()
1215 struct iscsi_login *login = conn->conn_login; in isert_rx_login_req() local
1220 WARN_ON_ONCE(!login); in isert_rx_login_req()
1222 if (login->first_request) { in isert_rx_login_req()
1229 login->leading_connection = (!login_req->tsih) ? 1 : 0; in isert_rx_login_req()
1230 login->current_stage = in isert_rx_login_req()
1233 login->version_min = login_req->min_version; in isert_rx_login_req()
1234 login->version_max = login_req->max_version; in isert_rx_login_req()
1235 memcpy(login->isid, login_req->isid, 6); in isert_rx_login_req()
1236 login->cmd_sn = be32_to_cpu(login_req->cmdsn); in isert_rx_login_req()
1237 login->init_task_tag = login_req->itt; in isert_rx_login_req()
1238 login->initial_exp_statsn = be32_to_cpu(login_req->exp_statsn); in isert_rx_login_req()
1239 login->cid = be16_to_cpu(login_req->cid); in isert_rx_login_req()
1240 login->tsih = be16_to_cpu(login_req->tsih); in isert_rx_login_req()
1243 memcpy(&login->req[0], (void *)&rx_desc->iscsi_header, ISCSI_HDR_LEN); in isert_rx_login_req()
1249 memcpy(login->req_buf, &rx_desc->data[0], size); in isert_rx_login_req()
1251 if (login->first_request) { in isert_rx_login_req()
1611 struct iscsi_login *login = isert_conn->conn->conn_login; in isert_rcv_completion() local
1613 if (login && !login->first_request) in isert_rcv_completion()
3110 isert_get_login_rx(struct iscsi_conn *conn, struct iscsi_login *login) in isert_get_login_rx() argument
3130 if (!login->first_request) in isert_get_login_rx()
3140 isert_info("processing login->req: %p\n", login->req); in isert_get_login_rx()