Lines Matching defs:cand
206 xfrm_policy_find_inexact_candidates(struct xfrm_pol_inexact_candidates *cand,
1663 struct xfrm_pol_inexact_candidates cand;
1673 if (!xfrm_policy_find_inexact_candidates(&cand, bin,
1681 for (i = 0; i < ARRAY_SIZE(cand.res); i++) {
1684 tmp = __xfrm_policy_bysel_ctx(cand.res[i], mark,
2028 xfrm_policy_find_inexact_candidates(struct xfrm_pol_inexact_candidates *cand,
2040 memset(cand, 0, sizeof(*cand));
2041 cand->res[XFRM_POL_CAND_ANY] = &b->hhead;
2046 cand->res[XFRM_POL_CAND_DADDR] = &n->hhead;
2050 cand->res[XFRM_POL_CAND_BOTH] = &n->hhead;
2056 cand->res[XFRM_POL_CAND_SADDR] = &n->hhead;
2133 xfrm_policy_eval_candidates(struct xfrm_pol_inexact_candidates *cand,
2141 for (i = 0; i < ARRAY_SIZE(cand->res); i++) {
2142 tmp = __xfrm_policy_eval_candidates(cand->res[i],
2161 struct xfrm_pol_inexact_candidates cand;
2200 if (!bin || !xfrm_policy_find_inexact_candidates(&cand, bin, saddr,
2204 pol = xfrm_policy_eval_candidates(&cand, ret, fl, type,