Lines Matching refs:lnk_new
1036 struct smc_link *lnk_new = NULL;
1079 lnk_new = &lgr->lnk[lnk_idx];
1080 rc = smcr_link_init(lgr, lnk_new, lnk_idx, ini);
1083 smc_llc_save_add_link_info(lnk_new, llc);
1084 lnk_new->link_id = llc->link_num; /* SMC server assigns link id */
1085 smc_llc_link_set_uid(lnk_new);
1087 rc = smc_ib_ready_link(lnk_new);
1091 rc = smcr_buf_map_lgr(lnk_new);
1096 lnk_new->smcibdev->mac[lnk_new->ibport - 1],
1097 lnk_new->gid, lnk_new, SMC_LLC_RESP);
1101 smc_llc_save_add_link_rkeys(link, lnk_new);
1103 rc = smc_llc_cli_rkey_exchange(link, lnk_new);
1109 rc = smc_llc_cli_conf_link(link, ini, lnk_new, lgr_new_t);
1113 lnk_new->state = SMC_LNK_INACTIVE;
1114 smcr_link_clear(lnk_new, false);
1287 struct smc_link *lnk_new = NULL, *lnk_asym;
1296 lnk_new = smc_switch_conns(lgr, lnk_asym, false);
1298 if (!lnk_new)
1302 rc = smc_llc_send_delete_link(lnk_new, lnk_asym->link_id, SMC_LLC_REQ,
1305 smcr_link_down_cond(lnk_new);
1308 qentry = smc_llc_wait(lgr, lnk_new, SMC_LLC_WAIT_TIME,
1311 smcr_link_down_cond(lnk_new);