Lines Matching defs:ini

942 				 struct smc_init_info *ini,
1035 struct smc_init_info *ini = NULL;
1042 ini = kzalloc(sizeof(*ini), GFP_KERNEL);
1043 if (!ini) {
1053 ini->vlan_id = lgr->vlan_id;
1055 ini->check_smcrv2 = true;
1056 ini->smcrv2.saddr = lgr->saddr;
1057 ini->smcrv2.daddr = smc_ib_gid_to_ipv4(llc->sender_gid);
1059 smc_pnet_find_alt_roce(lgr, ini, link->smcibdev);
1063 if (!ini->ib_dev && !ini->smcrv2.ib_dev_v2)
1067 if (lgr->smc_version == SMC_V2 && !ini->smcrv2.ib_dev_v2) {
1069 ini->smcrv2.ib_dev_v2 = link->smcibdev;
1070 ini->smcrv2.ib_port_v2 = link->ibport;
1071 } else if (lgr->smc_version < SMC_V2 && !ini->ib_dev) {
1073 ini->ib_dev = link->smcibdev;
1074 ini->ib_port = link->ibport;
1080 rc = smcr_link_init(lgr, lnk_new, lnk_idx, ini);
1109 rc = smc_llc_cli_conf_link(link, ini, lnk_new, lgr_new_t);
1118 kfree(ini);
1166 struct smc_init_info *ini = NULL;
1180 ini = kzalloc(sizeof(*ini), GFP_KERNEL);
1181 if (!ini)
1184 ini->vlan_id = lgr->vlan_id;
1185 smc_pnet_find_alt_roce(lgr, ini, link->smcibdev);
1186 if (!ini->ib_dev)
1189 smc_llc_send_add_link(link, ini->ib_dev->mac[ini->ib_port - 1],
1190 ini->ib_gid, NULL, SMC_LLC_REQ);
1192 kfree(ini);
1412 struct smc_init_info *ini = NULL;
1419 ini = kzalloc(sizeof(*ini), GFP_KERNEL);
1420 if (!ini) {
1431 ini->vlan_id = lgr->vlan_id;
1433 ini->check_smcrv2 = true;
1434 ini->smcrv2.saddr = lgr->saddr;
1439 ini->smcrv2.daddr = smc_ib_gid_to_ipv4(req_add->gid[0]);
1442 smc_pnet_find_alt_roce(lgr, ini, link->smcibdev);
1443 if (lgr->smc_version == SMC_V2 && !ini->smcrv2.ib_dev_v2) {
1445 ini->smcrv2.ib_dev_v2 = link->smcibdev;
1446 ini->smcrv2.ib_port_v2 = link->ibport;
1447 } else if (lgr->smc_version < SMC_V2 && !ini->ib_dev) {
1449 ini->ib_dev = link->smcibdev;
1450 ini->ib_port = link->ibport;
1458 rc = smcr_link_init(lgr, &lgr->lnk[lnk_idx], lnk_idx, ini);
1510 kfree(ini);
1518 kfree(ini);