Lines Matching defs:policy
54 * policy in some cases, and userspace could try to
61 const struct nla_policy *policy,
90 const struct nla_policy *policy,
104 NL_SET_ERR_MSG_ATTR_POL(extack, entry, policy,
110 maxtype, policy, validate, extack,
381 const struct nla_policy *policy, unsigned int validate,
384 u16 strict_start_type = policy[0].strict_start_type;
396 pt = &policy[type];
578 "Attribute failed policy validation");
583 const struct nla_policy *policy,
593 "allowed policy recursion depth exceeded");
612 if (policy) {
613 int err = validate_nla(nla, maxtype, policy,
640 * @policy: validation policy
645 * specified policy. Validation depends on the validate flags passed, see
652 const struct nla_policy *policy, unsigned int validate,
655 return __nla_validate_parse(head, len, maxtype, policy, validate,
661 * nla_policy_len - Determine the max. length of a policy
662 * @p: policy to use
665 * Determines the max. length of the policy. It is currently used
695 * @policy: validation policy
707 const struct nla_policy *policy, unsigned int validate,
710 return __nla_validate_parse(head, len, maxtype, policy, validate,