Lines Matching refs:aclc
525 struct smc_clc_msg_accept_confirm *aclc, in smc_connect_clc() argument
536 return smc_clc_wait_msg(smc, aclc, sizeof(*aclc), SMC_CLC_ACCEPT); in smc_connect_clc()
541 struct smc_clc_msg_accept_confirm *aclc, in smc_connect_rdma() argument
549 local_contact = smc_conn_create(smc, false, aclc->hdr.flag, ibdev, in smc_connect_rdma()
550 ibport, &aclc->lcl, NULL, 0); in smc_connect_rdma()
562 smc_conn_save_peer_info(smc, aclc); in smc_connect_rdma()
569 smc_link_save_peer_info(link, aclc); in smc_connect_rdma()
571 if (smc_rmb_rtoken_handling(&smc->conn, aclc)) in smc_connect_rdma()
614 struct smc_clc_msg_accept_confirm *aclc, in smc_connect_ism() argument
621 local_contact = smc_conn_create(smc, true, aclc->hdr.flag, NULL, 0, in smc_connect_ism()
622 NULL, ismdev, aclc->gid); in smc_connect_ism()
630 smc_conn_save_peer_info(smc, aclc); in smc_connect_ism()
651 struct smc_clc_msg_accept_confirm aclc; in __smc_connect() local
700 rc = smc_connect_clc(smc, smc_type, &aclc, ibdev, ibport, gid, ismdev); in __smc_connect()
707 if (rdma_supported && aclc.hdr.path == SMC_TYPE_R) in __smc_connect()
708 rc = smc_connect_rdma(smc, &aclc, ibdev, ibport); in __smc_connect()
709 else if (ism_supported && aclc.hdr.path == SMC_TYPE_D) in __smc_connect()
710 rc = smc_connect_ism(smc, &aclc, ismdev); in __smc_connect()