cclc 1200 net/smc/af_smc.c struct smc_clc_msg_accept_confirm *cclc, cclc 1207 net/smc/af_smc.c smc_link_save_peer_info(link, cclc); cclc 1209 net/smc/af_smc.c if (smc_rmb_rtoken_handling(&new_smc->conn, cclc)) { cclc 1237 net/smc/af_smc.c struct smc_clc_msg_accept_confirm cclc; cclc 1335 net/smc/af_smc.c rc = smc_clc_wait_msg(new_smc, &cclc, sizeof(cclc), cclc 1345 net/smc/af_smc.c rc = smc_listen_rdma_finish(new_smc, &cclc, cclc 1351 net/smc/af_smc.c smc_conn_save_peer_info(new_smc, &cclc); cclc 472 net/smc/smc_clc.c struct smc_clc_msg_accept_confirm cclc; cclc 480 net/smc/smc_clc.c memset(&cclc, 0, sizeof(cclc)); cclc 481 net/smc/smc_clc.c cclc.hdr.type = SMC_CLC_CONFIRM; cclc 482 net/smc/smc_clc.c cclc.hdr.version = SMC_CLC_V1; /* SMC version */ cclc 485 net/smc/smc_clc.c memcpy(cclc.hdr.eyecatcher, SMCD_EYECATCHER, cclc 487 net/smc/smc_clc.c cclc.hdr.path = SMC_TYPE_D; cclc 488 net/smc/smc_clc.c cclc.hdr.length = htons(SMCD_CLC_ACCEPT_CONFIRM_LEN); cclc 489 net/smc/smc_clc.c cclc.gid = conn->lgr->smcd->local_gid; cclc 490 net/smc/smc_clc.c cclc.token = conn->rmb_desc->token; cclc 491 net/smc/smc_clc.c cclc.dmbe_size = conn->rmbe_size_short; cclc 492 net/smc/smc_clc.c cclc.dmbe_idx = 0; cclc 493 net/smc/smc_clc.c memcpy(&cclc.linkid, conn->lgr->id, SMC_LGR_ID_SIZE); cclc 494 net/smc/smc_clc.c memcpy(cclc.smcd_trl.eyecatcher, SMCD_EYECATCHER, cclc 499 net/smc/smc_clc.c memcpy(cclc.hdr.eyecatcher, SMC_EYECATCHER, cclc 501 net/smc/smc_clc.c cclc.hdr.path = SMC_TYPE_R; cclc 502 net/smc/smc_clc.c cclc.hdr.length = htons(SMCR_CLC_ACCEPT_CONFIRM_LEN); cclc 503 net/smc/smc_clc.c memcpy(cclc.lcl.id_for_peer, local_systemid, cclc 505 net/smc/smc_clc.c memcpy(&cclc.lcl.gid, link->gid, SMC_GID_SIZE); cclc 506 net/smc/smc_clc.c memcpy(&cclc.lcl.mac, &link->smcibdev->mac[link->ibport - 1], cclc 508 net/smc/smc_clc.c hton24(cclc.qpn, link->roce_qp->qp_num); cclc 509 net/smc/smc_clc.c cclc.rmb_rkey = cclc 511 net/smc/smc_clc.c cclc.rmbe_idx = 1; /* for now: 1 RMB = 1 RMBE */ cclc 512 net/smc/smc_clc.c cclc.rmbe_alert_token = htonl(conn->alert_token_local); cclc 513 net/smc/smc_clc.c cclc.qp_mtu = min(link->path_mtu, link->peer_mtu); cclc 514 net/smc/smc_clc.c cclc.rmbe_size = conn->rmbe_size_short; cclc 515 net/smc/smc_clc.c cclc.rmb_dma_addr = cpu_to_be64((u64)sg_dma_address cclc 517 net/smc/smc_clc.c hton24(cclc.psn, link->psn_initial); cclc 518 net/smc/smc_clc.c memcpy(cclc.smcr_trl.eyecatcher, SMC_EYECATCHER, cclc 523 net/smc/smc_clc.c vec.iov_base = &cclc; cclc 524 net/smc/smc_clc.c vec.iov_len = ntohs(cclc.hdr.length); cclc 526 net/smc/smc_clc.c ntohs(cclc.hdr.length)); cclc 527 net/smc/smc_clc.c if (len < ntohs(cclc.hdr.length)) {