SMC_SINGLE_LINK 343 net/smc/af_smc.c if (smc_wr_reg_send(link, rmb_desc->mr_rx[SMC_SINGLE_LINK])) { SMC_SINGLE_LINK 367 net/smc/af_smc.c link = &lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 607 net/smc/af_smc.c link = &smc->conn.lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 1002 net/smc/af_smc.c link = &lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 1187 net/smc/af_smc.c struct smc_link *link = &new_smc->conn.lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 1203 net/smc/af_smc.c struct smc_link *link = &new_smc->conn.lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 60 net/smc/smc_cdc.c struct smc_link *link = &conn->lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 98 net/smc/smc_cdc.c link = &conn->lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 165 net/smc/smc_cdc.c struct smc_link *link = &conn->lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 498 net/smc/smc_clc.c link = &conn->lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 510 net/smc/smc_clc.c htonl(conn->rmb_desc->mr_rx[SMC_SINGLE_LINK]->rkey); SMC_SINGLE_LINK 516 net/smc/smc_clc.c (conn->rmb_desc->sgt[SMC_SINGLE_LINK].sgl)); SMC_SINGLE_LINK 574 net/smc/smc_clc.c link = &conn->lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 582 net/smc/smc_clc.c htonl(conn->rmb_desc->mr_rx[SMC_SINGLE_LINK]->rkey); SMC_SINGLE_LINK 588 net/smc/smc_clc.c (conn->rmb_desc->sgt[SMC_SINGLE_LINK].sgl)); SMC_SINGLE_LINK 175 net/smc/smc_core.c struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 187 net/smc/smc_core.c struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 244 net/smc/smc_core.c lnk = &lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 247 net/smc/smc_core.c lnk->link_id = SMC_SINGLE_LINK; SMC_SINGLE_LINK 317 net/smc/smc_core.c &lgr->lnk[SMC_SINGLE_LINK], SMC_SINGLE_LINK 367 net/smc/smc_core.c struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 370 net/smc/smc_core.c if (buf_desc->mr_rx[SMC_SINGLE_LINK]) SMC_SINGLE_LINK 372 net/smc/smc_core.c buf_desc->mr_rx[SMC_SINGLE_LINK]); SMC_SINGLE_LINK 379 net/smc/smc_core.c sg_free_table(&buf_desc->sgt[SMC_SINGLE_LINK]); SMC_SINGLE_LINK 442 net/smc/smc_core.c smc_link_clear(&lgr->lnk[SMC_SINGLE_LINK]); SMC_SINGLE_LINK 443 net/smc/smc_core.c put_device(&lgr->lnk[SMC_SINGLE_LINK].smcibdev->ibdev->dev); SMC_SINGLE_LINK 470 net/smc/smc_core.c smc_llc_link_inactive(&lgr->lnk[SMC_SINGLE_LINK]); SMC_SINGLE_LINK 489 net/smc/smc_core.c wake_up(&lgr->lnk[SMC_SINGLE_LINK].wr_reg_wait); SMC_SINGLE_LINK 508 net/smc/smc_core.c lgr->lnk[SMC_SINGLE_LINK].smcibdev == smcibdev && SMC_SINGLE_LINK 509 net/smc/smc_core.c lgr->lnk[SMC_SINGLE_LINK].ibport == ibport) SMC_SINGLE_LINK 596 net/smc/smc_core.c !memcmp(lgr->lnk[SMC_SINGLE_LINK].peer_gid, &lcl->gid, SMC_SINGLE_LINK 598 net/smc/smc_core.c !memcmp(lgr->lnk[SMC_SINGLE_LINK].peer_mac, lcl->mac, SMC_SINGLE_LINK 602 net/smc/smc_core.c lgr->lnk[SMC_SINGLE_LINK].peer_qpn == clcqpn); SMC_SINGLE_LINK 763 net/smc/smc_core.c lnk = &lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 764 net/smc/smc_core.c rc = sg_alloc_table(&buf_desc->sgt[SMC_SINGLE_LINK], 1, SMC_SINGLE_LINK 770 net/smc/smc_core.c sg_set_buf(buf_desc->sgt[SMC_SINGLE_LINK].sgl, SMC_SINGLE_LINK 916 net/smc/smc_core.c smc_ib_sync_sg_for_cpu(lgr->lnk[SMC_SINGLE_LINK].smcibdev, SMC_SINGLE_LINK 926 net/smc/smc_core.c smc_ib_sync_sg_for_device(lgr->lnk[SMC_SINGLE_LINK].smcibdev, SMC_SINGLE_LINK 936 net/smc/smc_core.c smc_ib_sync_sg_for_cpu(lgr->lnk[SMC_SINGLE_LINK].smcibdev, SMC_SINGLE_LINK 946 net/smc/smc_core.c smc_ib_sync_sg_for_device(lgr->lnk[SMC_SINGLE_LINK].smcibdev, SMC_SINGLE_LINK 990 net/smc/smc_core.c if ((lgr->rtokens[i][SMC_SINGLE_LINK].rkey == rkey) && SMC_SINGLE_LINK 991 net/smc/smc_core.c (lgr->rtokens[i][SMC_SINGLE_LINK].dma_addr == dma_addr) && SMC_SINGLE_LINK 1000 net/smc/smc_core.c lgr->rtokens[i][SMC_SINGLE_LINK].rkey = rkey; SMC_SINGLE_LINK 1001 net/smc/smc_core.c lgr->rtokens[i][SMC_SINGLE_LINK].dma_addr = dma_addr; SMC_SINGLE_LINK 1012 net/smc/smc_core.c if (lgr->rtokens[i][SMC_SINGLE_LINK].rkey == rkey && SMC_SINGLE_LINK 1014 net/smc/smc_core.c lgr->rtokens[i][SMC_SINGLE_LINK].rkey = 0; SMC_SINGLE_LINK 1015 net/smc/smc_core.c lgr->rtokens[i][SMC_SINGLE_LINK].dma_addr = 0; SMC_SINGLE_LINK 1048 net/smc/smc_core.c struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 312 net/smc/smc_core.h return container_of(link, struct smc_link_group, lnk[SMC_SINGLE_LINK]); SMC_SINGLE_LINK 368 net/smc/smc_ib.c sg_num = ib_map_mr_sg(buf_slot->mr_rx[SMC_SINGLE_LINK], SMC_SINGLE_LINK 369 net/smc/smc_ib.c buf_slot->sgt[SMC_SINGLE_LINK].sgl, SMC_SINGLE_LINK 370 net/smc/smc_ib.c buf_slot->sgt[SMC_SINGLE_LINK].orig_nents, SMC_SINGLE_LINK 380 net/smc/smc_ib.c if (buf_slot->mr_rx[SMC_SINGLE_LINK]) SMC_SINGLE_LINK 383 net/smc/smc_ib.c buf_slot->mr_rx[SMC_SINGLE_LINK] = SMC_SINGLE_LINK 385 net/smc/smc_ib.c if (IS_ERR(buf_slot->mr_rx[SMC_SINGLE_LINK])) { SMC_SINGLE_LINK 388 net/smc/smc_ib.c rc = PTR_ERR(buf_slot->mr_rx[SMC_SINGLE_LINK]); SMC_SINGLE_LINK 389 net/smc/smc_ib.c buf_slot->mr_rx[SMC_SINGLE_LINK] = NULL; SMC_SINGLE_LINK 408 net/smc/smc_ib.c for_each_sg(buf_slot->sgt[SMC_SINGLE_LINK].sgl, sg, SMC_SINGLE_LINK 409 net/smc/smc_ib.c buf_slot->sgt[SMC_SINGLE_LINK].nents, i) { SMC_SINGLE_LINK 428 net/smc/smc_ib.c for_each_sg(buf_slot->sgt[SMC_SINGLE_LINK].sgl, sg, SMC_SINGLE_LINK 429 net/smc/smc_ib.c buf_slot->sgt[SMC_SINGLE_LINK].nents, i) { SMC_SINGLE_LINK 447 net/smc/smc_ib.c buf_slot->sgt[SMC_SINGLE_LINK].sgl, SMC_SINGLE_LINK 448 net/smc/smc_ib.c buf_slot->sgt[SMC_SINGLE_LINK].orig_nents, SMC_SINGLE_LINK 460 net/smc/smc_ib.c if (!buf_slot->sgt[SMC_SINGLE_LINK].sgl->dma_address) SMC_SINGLE_LINK 464 net/smc/smc_ib.c buf_slot->sgt[SMC_SINGLE_LINK].sgl, SMC_SINGLE_LINK 465 net/smc/smc_ib.c buf_slot->sgt[SMC_SINGLE_LINK].orig_nents, SMC_SINGLE_LINK 467 net/smc/smc_ib.c buf_slot->sgt[SMC_SINGLE_LINK].sgl->dma_address = 0; SMC_SINGLE_LINK 234 net/smc/smc_llc.c htonl(rmb_desc->mr_rx[SMC_SINGLE_LINK]->rkey); SMC_SINGLE_LINK 236 net/smc/smc_llc.c (u64)sg_dma_address(rmb_desc->sgt[SMC_SINGLE_LINK].sgl)); SMC_SINGLE_LINK 259 net/smc/smc_llc.c rkeyllc->rkey[0] = htonl(rmb_desc->mr_rx[SMC_SINGLE_LINK]->rkey); SMC_SINGLE_LINK 274 net/smc/smc_tx.c link = &lgr->lnk[SMC_SINGLE_LINK]; SMC_SINGLE_LINK 278 net/smc/smc_tx.c lgr->rtokens[conn->rtoken_idx][SMC_SINGLE_LINK].dma_addr + SMC_SINGLE_LINK 283 net/smc/smc_tx.c rdma_wr->rkey = lgr->rtokens[conn->rtoken_idx][SMC_SINGLE_LINK].rkey; SMC_SINGLE_LINK 315 net/smc/smc_tx.c sg_dma_address(conn->sndbuf_desc->sgt[SMC_SINGLE_LINK].sgl); SMC_SINGLE_LINK 510 net/smc/smc_tx.c smc_wr_tx_put_slot(&conn->lgr->lnk[SMC_SINGLE_LINK],