Searched refs:pclc (Results 1 – 3 of 3) sorted by relevance
338 static bool smc_clc_msg_prop_valid(struct smc_clc_msg_proposal *pclc) in smc_clc_msg_prop_valid() argument342 struct smc_clc_msg_hdr *hdr = &pclc->hdr; in smc_clc_msg_prop_valid()345 v2_ext = smc_get_clc_v2_ext(pclc); in smc_clc_msg_prop_valid()346 pclc_prfx = smc_clc_proposal_get_prefix(pclc); in smc_clc_msg_prop_valid()351 sizeof(*pclc) + ntohs(pclc->iparea_offset) + in smc_clc_msg_prop_valid()359 sizeof(*pclc) + in smc_clc_msg_prop_valid()452 struct smc_clc_msg_proposal *pclc; in smc_clc_msg_hdr_valid() local461 pclc = (struct smc_clc_msg_proposal *)clcm; in smc_clc_msg_hdr_valid()462 if (!smc_clc_msg_prop_valid(pclc)) in smc_clc_msg_hdr_valid()465 ((u8 *)pclc + ntohs(pclc->hdr.length) - sizeof(*trl)); in smc_clc_msg_hdr_valid()[all …]
322 smc_clc_proposal_get_prefix(struct smc_clc_msg_proposal *pclc) in smc_clc_proposal_get_prefix() argument325 ((u8 *)pclc + sizeof(*pclc) + ntohs(pclc->iparea_offset)); in smc_clc_proposal_get_prefix()425 int smc_clc_srv_v2x_features_validate(struct smc_clc_msg_proposal *pclc,
1973 struct smc_clc_msg_proposal *pclc, in smc_listen_v2_check() argument1980 ini->smc_type_v1 = pclc->hdr.typev1; in smc_listen_v2_check()1981 ini->smc_type_v2 = pclc->hdr.typev2; in smc_listen_v2_check()1984 if (pclc->hdr.version > SMC_V1) { in smc_listen_v2_check()1994 pclc_v2_ext = smc_get_clc_v2_ext(pclc); in smc_listen_v2_check()2035 struct smc_clc_msg_proposal *pclc) in smc_listen_prfx_check() argument2040 if (pclc->hdr.typev1 == SMC_TYPE_N) in smc_listen_prfx_check()2042 pclc_prfx = smc_clc_proposal_get_prefix(pclc); in smc_listen_prfx_check()2132 struct smc_clc_msg_proposal *pclc, in smc_find_ism_v2_device_serv() argument2146 pclc_smcd = smc_get_clc_msg_smcd(pclc); in smc_find_ism_v2_device_serv()[all …]