Home
last modified time | relevance | path

Searched refs:pclc (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/net/smc/
Dsmc_clc.c43 static bool smc_clc_msg_prop_valid(struct smc_clc_msg_proposal *pclc) in smc_clc_msg_prop_valid() argument
47 struct smc_clc_msg_hdr *hdr = &pclc->hdr; in smc_clc_msg_prop_valid()
50 v2_ext = smc_get_clc_v2_ext(pclc); in smc_clc_msg_prop_valid()
51 pclc_prfx = smc_clc_proposal_get_prefix(pclc); in smc_clc_msg_prop_valid()
56 sizeof(*pclc) + ntohs(pclc->iparea_offset) + in smc_clc_msg_prop_valid()
64 sizeof(*pclc) + in smc_clc_msg_prop_valid()
122 struct smc_clc_msg_proposal *pclc; in smc_clc_msg_hdr_valid() local
131 pclc = (struct smc_clc_msg_proposal *)clcm; in smc_clc_msg_hdr_valid()
132 if (!smc_clc_msg_prop_valid(pclc)) in smc_clc_msg_hdr_valid()
135 ((u8 *)pclc + ntohs(pclc->hdr.length) - sizeof(*trl)); in smc_clc_msg_hdr_valid()
[all …]
Daf_smc.c1345 struct smc_clc_msg_proposal *pclc, in smc_listen_v2_check() argument
1351 ini->smc_type_v1 = pclc->hdr.typev1; in smc_listen_v2_check()
1352 ini->smc_type_v2 = pclc->hdr.typev2; in smc_listen_v2_check()
1354 if (pclc->hdr.version > SMC_V1) in smc_listen_v2_check()
1361 pclc_v2_ext = smc_get_clc_v2_ext(pclc); in smc_listen_v2_check()
1372 if (pclc->hdr.typev1 == SMC_TYPE_B || in smc_listen_v2_check()
1373 pclc->hdr.typev2 == SMC_TYPE_B) in smc_listen_v2_check()
1375 if (pclc->hdr.typev1 == SMC_TYPE_D || in smc_listen_v2_check()
1376 pclc->hdr.typev2 == SMC_TYPE_D) in smc_listen_v2_check()
1386 struct smc_clc_msg_proposal *pclc) in smc_listen_prfx_check() argument
[all …]
Dsmc_clc.h260 smc_clc_proposal_get_prefix(struct smc_clc_msg_proposal *pclc) in smc_clc_proposal_get_prefix() argument
263 ((u8 *)pclc + sizeof(*pclc) + ntohs(pclc->iparea_offset)); in smc_clc_proposal_get_prefix()