Lines Matching refs:fce
431 static int smc_clc_fill_fce(struct smc_clc_first_contact_ext_v2x *fce,
434 int ret = sizeof(*fce);
436 memset(fce, 0, sizeof(*fce));
437 fce->fce_v2_base.os_type = SMC_CLC_OS_LINUX;
438 fce->fce_v2_base.release = ini->release_nr;
439 memcpy(fce->fce_v2_base.hostname, smc_hostname, sizeof(smc_hostname));
447 fce->max_conns = ini->max_conns;
448 fce->max_links = ini->max_links;
1016 struct smc_clc_first_contact_ext_v2x fce;
1048 fce_len = smc_clc_fill_fce(&fce, ini);
1094 fce_len = smc_clc_fill_fce(&fce, ini);
1096 fce.fce_v2_base.v2_direct = !link->lgr->uses_gateway;
1123 vec[i].iov_base = &fce;
1212 int smc_clc_clnt_v2x_features_validate(struct smc_clc_first_contact_ext *fce,
1216 (struct smc_clc_first_contact_ext_v2x *)fce;
1240 struct smc_clc_first_contact_ext *fce =
1243 (struct smc_clc_first_contact_ext_v2x *)fce;
1249 if (ini->release_nr != fce->release)
1252 if (fce->release < SMC_RELEASE_1)