Lines Matching defs:pclc
348 static bool smc_clc_msg_prop_valid(struct smc_clc_msg_proposal *pclc)
352 struct smc_clc_msg_hdr *hdr = &pclc->hdr;
355 v2_ext = smc_get_clc_v2_ext(pclc);
356 pclc_prfx = smc_clc_proposal_get_prefix(pclc);
361 sizeof(*pclc) + ntohs(pclc->iparea_offset) +
369 sizeof(*pclc) +
464 struct smc_clc_msg_proposal *pclc;
473 pclc = (struct smc_clc_msg_proposal *)clcm;
474 if (!smc_clc_msg_prop_valid(pclc))
477 ((u8 *)pclc + ntohs(pclc->hdr.length) - sizeof(*trl));
836 struct smc_clc_msg_proposal_area *pclc;
848 pclc = kzalloc(sizeof(*pclc), GFP_KERNEL);
849 if (!pclc)
852 pclc_base = &pclc->pclc_base;
853 pclc_smcd = &pclc->pclc_smcd;
854 pclc_prfx = &pclc->pclc_prfx;
855 ipv6_prfx = pclc->pclc_prfx_ipv6;
856 v2_ext = &pclc->pclc_v2_ext;
857 smcd_v2_ext = &pclc->pclc_smcd_v2_ext;
858 gidchids = pclc->pclc_gidchids;
859 trl = &pclc->pclc_trl;
871 kfree(pclc);
1023 kfree(pclc);
1236 struct smc_clc_msg_proposal *pclc,
1250 pclc_v2_ext = smc_get_clc_v2_ext(pclc);