Searched refs:SMC_SINGLE_LINK (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.4/net/smc/ |
| D | smc_core.c | 175 struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; in smc_lgr_free_work() 187 struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; in smc_lgr_free_work() 242 lnk = &lgr->lnk[SMC_SINGLE_LINK]; in smc_lgr_create() 245 lnk->link_id = SMC_SINGLE_LINK; in smc_lgr_create() 315 &lgr->lnk[SMC_SINGLE_LINK], in smc_buf_unuse() 365 struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; in smcr_buf_free() 368 if (buf_desc->mr_rx[SMC_SINGLE_LINK]) in smcr_buf_free() 370 buf_desc->mr_rx[SMC_SINGLE_LINK]); in smcr_buf_free() 377 sg_free_table(&buf_desc->sgt[SMC_SINGLE_LINK]); in smcr_buf_free() 439 smc_link_clear(&lgr->lnk[SMC_SINGLE_LINK]); in smc_lgr_free() [all …]
|
| D | smc_ib.c | 368 sg_num = ib_map_mr_sg(buf_slot->mr_rx[SMC_SINGLE_LINK], in smc_ib_map_mr_sg() 369 buf_slot->sgt[SMC_SINGLE_LINK].sgl, in smc_ib_map_mr_sg() 370 buf_slot->sgt[SMC_SINGLE_LINK].orig_nents, in smc_ib_map_mr_sg() 380 if (buf_slot->mr_rx[SMC_SINGLE_LINK]) in smc_ib_get_memory_region() 383 buf_slot->mr_rx[SMC_SINGLE_LINK] = in smc_ib_get_memory_region() 385 if (IS_ERR(buf_slot->mr_rx[SMC_SINGLE_LINK])) { in smc_ib_get_memory_region() 388 rc = PTR_ERR(buf_slot->mr_rx[SMC_SINGLE_LINK]); in smc_ib_get_memory_region() 389 buf_slot->mr_rx[SMC_SINGLE_LINK] = NULL; in smc_ib_get_memory_region() 408 for_each_sg(buf_slot->sgt[SMC_SINGLE_LINK].sgl, sg, in smc_ib_sync_sg_for_cpu() 409 buf_slot->sgt[SMC_SINGLE_LINK].nents, i) { in smc_ib_sync_sg_for_cpu() [all …]
|
| D | smc_tx.c | 274 link = &lgr->lnk[SMC_SINGLE_LINK]; in smc_tx_rdma_write() 278 lgr->rtokens[conn->rtoken_idx][SMC_SINGLE_LINK].dma_addr + in smc_tx_rdma_write() 283 rdma_wr->rkey = lgr->rtokens[conn->rtoken_idx][SMC_SINGLE_LINK].rkey; in smc_tx_rdma_write() 315 sg_dma_address(conn->sndbuf_desc->sgt[SMC_SINGLE_LINK].sgl); in smcr_tx_rdma_writes() 510 smc_wr_tx_put_slot(&conn->lgr->lnk[SMC_SINGLE_LINK], in smcr_tx_sndbuf_nonempty()
|
| D | smc_clc.c | 496 link = &conn->lgr->lnk[SMC_SINGLE_LINK]; in smc_clc_send_confirm() 508 htonl(conn->rmb_desc->mr_rx[SMC_SINGLE_LINK]->rkey); in smc_clc_send_confirm() 514 (conn->rmb_desc->sgt[SMC_SINGLE_LINK].sgl)); in smc_clc_send_confirm() 572 link = &conn->lgr->lnk[SMC_SINGLE_LINK]; in smc_clc_send_accept() 580 htonl(conn->rmb_desc->mr_rx[SMC_SINGLE_LINK]->rkey); in smc_clc_send_accept() 586 (conn->rmb_desc->sgt[SMC_SINGLE_LINK].sgl)); in smc_clc_send_accept()
|
| D | smc_core.h | 141 #define SMC_SINGLE_LINK 0 macro 312 return container_of(link, struct smc_link_group, lnk[SMC_SINGLE_LINK]); in smc_get_lgr()
|
| D | smc_cdc.c | 60 struct smc_link *link = &conn->lgr->lnk[SMC_SINGLE_LINK]; in smc_cdc_get_free_slot() 98 link = &conn->lgr->lnk[SMC_SINGLE_LINK]; in smc_cdc_msg_send() 165 struct smc_link *link = &conn->lgr->lnk[SMC_SINGLE_LINK]; in smc_cdc_tx_dismiss_slots()
|
| D | smc_llc.c | 234 htonl(rmb_desc->mr_rx[SMC_SINGLE_LINK]->rkey); in smc_llc_send_confirm_rkey() 236 (u64)sg_dma_address(rmb_desc->sgt[SMC_SINGLE_LINK].sgl)); in smc_llc_send_confirm_rkey() 259 rkeyllc->rkey[0] = htonl(rmb_desc->mr_rx[SMC_SINGLE_LINK]->rkey); in smc_llc_send_delete_rkey()
|
| D | af_smc.c | 343 if (smc_wr_reg_send(link, rmb_desc->mr_rx[SMC_SINGLE_LINK])) { in smc_reg_rmb() 367 link = &lgr->lnk[SMC_SINGLE_LINK]; in smc_clnt_conf_first_link() 605 link = &smc->conn.lgr->lnk[SMC_SINGLE_LINK]; in smc_connect_rdma() 998 link = &lgr->lnk[SMC_SINGLE_LINK]; in smc_serv_conf_first_link() 1183 struct smc_link *link = &new_smc->conn.lgr->lnk[SMC_SINGLE_LINK]; in smc_listen_rdma_reg() 1199 struct smc_link *link = &new_smc->conn.lgr->lnk[SMC_SINGLE_LINK]; in smc_listen_rdma_finish()
|