Lines Matching refs:lnk_idx
601 int prim_lnk_idx, lnk_idx, i; in smc_llc_fill_ext_v2() local
610 lnk_idx = link_new->link_idx; in smc_llc_fill_ext_v2()
621 ext->rt[i].rmb_key_new = htonl(rmb->mr[lnk_idx]->rkey); in smc_llc_fill_ext_v2()
624 cpu_to_be64((u64)sg_dma_address(rmb->sgt[lnk_idx].sgl)); in smc_llc_fill_ext_v2()
831 int prim_lnk_idx, lnk_idx, i, rc; in smc_llc_add_link_cont() local
846 lnk_idx = link_new->link_idx; in smc_llc_add_link_cont()
860 addc_llc->rt[i].rmb_key_new = htonl(rmb->mr[lnk_idx]->rkey); in smc_llc_add_link_cont()
863 cpu_to_be64((u64)sg_dma_address(rmb->sgt[lnk_idx].sgl)); in smc_llc_add_link_cont()
1030 int lnk_idx, rc = 0; in smc_llc_cli_add_link() local
1064 lnk_idx = smc_llc_alloc_alt_link(lgr, lgr_new_t); in smc_llc_cli_add_link()
1065 if (lnk_idx < 0) in smc_llc_cli_add_link()
1067 lnk_new = &lgr->lnk[lnk_idx]; in smc_llc_cli_add_link()
1068 rc = smcr_link_init(lgr, lnk_new, lnk_idx, ini); in smc_llc_cli_add_link()
1398 int lnk_idx, rc = 0; in smc_llc_srv_add_link() local
1432 lnk_idx = smc_llc_alloc_alt_link(lgr, lgr_new_t); in smc_llc_srv_add_link()
1433 if (lnk_idx < 0) { in smc_llc_srv_add_link()
1438 rc = smcr_link_init(lgr, &lgr->lnk[lnk_idx], lnk_idx, ini); in smc_llc_srv_add_link()
1441 link_new = &lgr->lnk[lnk_idx]; in smc_llc_srv_add_link()
1575 int lnk_idx; in smc_llc_process_cli_delete_link() local
1587 for (lnk_idx = 0; lnk_idx < SMC_LINKS_PER_LGR_MAX; lnk_idx++) { in smc_llc_process_cli_delete_link()
1588 if (lgr->lnk[lnk_idx].link_id != del_llc->link_num) in smc_llc_process_cli_delete_link()
1590 lnk_del = &lgr->lnk[lnk_idx]; in smc_llc_process_cli_delete_link()