Lines Matching defs:lgr
362 struct smc_link_group *lgr = link->lgr;
365 rc = smc_llc_flow_initiate(lgr, SMC_LLC_FLOW_RKEY);
371 mutex_lock(&lgr->llc_conf_mutex);
373 if (!smc_link_active(&lgr->lnk[i]))
375 rc = smcr_link_reg_rmb(&lgr->lnk[i], rmb_desc);
388 mutex_unlock(&lgr->llc_conf_mutex);
389 smc_llc_flow_stop(lgr, &lgr->llc_flow_lcl);
404 qentry = smc_llc_wait(link->lgr, NULL, 2 * SMC_LLC_WAIT_TIME,
415 smc_llc_flow_qentry_del(&link->lgr->llc_flow_lcl);
437 smcr_lgr_set_type(link->lgr, SMC_LGR_SINGLE);
440 qentry = smc_llc_wait(link->lgr, NULL, SMC_LLC_WAIT_TIME,
451 smc_llc_flow_qentry_clr(&link->lgr->llc_flow_lcl);
497 memcpy(smc->conn.lgr->negotiated_eid, clc_v2->eid,
499 smc->conn.lgr->peer_os = fce->os_type;
500 smc->conn.lgr->peer_smc_release = fce->release;
502 memcpy(smc->conn.lgr->peer_hostname, fce->hostname,
510 if (smc->conn.lgr->is_smcd)
775 struct smc_link *l = &smc->conn.lgr->lnk[i];
832 smc_llc_flow_initiate(link->lgr, SMC_LLC_FLOW_ADD_LINK);
834 smc_llc_flow_stop(link->lgr, &link->lgr->llc_flow_lcl);
893 /* there is only one lgr role for SMC-D; use server lock */
1282 qentry = smc_llc_wait(link->lgr, link, SMC_LLC_WAIT_TIME,
1293 smc_llc_flow_qentry_del(&link->lgr->llc_flow_lcl);
1301 smcr_lgr_set_type(link->lgr, SMC_LGR_SINGLE);
1689 smc_llc_flow_initiate(link->lgr, SMC_LLC_FLOW_ADD_LINK);
1691 smc_llc_flow_stop(link->lgr, &link->lgr->llc_flow_lcl);
2238 mod_delayed_work(smc->conn.lgr->tx_wq,
2247 mod_delayed_work(smc->conn.lgr->tx_wq,