Lines Matching refs:hdrlen

521 					    int hdrlen)  in nlmsg_attrdata()  argument
524 return (struct nlattr *) (data + NLMSG_ALIGN(hdrlen)); in nlmsg_attrdata()
532 static inline int nlmsg_attrlen(const struct nlmsghdr *nlh, int hdrlen) in nlmsg_attrlen() argument
534 return nlmsg_len(nlh) - NLMSG_ALIGN(hdrlen); in nlmsg_attrlen()
655 static inline int __nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, in __nlmsg_parse() argument
661 if (nlh->nlmsg_len < nlmsg_msg_size(hdrlen)) { in __nlmsg_parse()
666 return __nla_parse(tb, maxtype, nlmsg_attrdata(nlh, hdrlen), in __nlmsg_parse()
667 nlmsg_attrlen(nlh, hdrlen), policy, validate, in __nlmsg_parse()
682 static inline int nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, in nlmsg_parse() argument
687 return __nlmsg_parse(nlh, hdrlen, tb, maxtype, policy, in nlmsg_parse()
701 static inline int nlmsg_parse_deprecated(const struct nlmsghdr *nlh, int hdrlen, in nlmsg_parse_deprecated() argument
706 return __nlmsg_parse(nlh, hdrlen, tb, maxtype, policy, in nlmsg_parse_deprecated()
721 nlmsg_parse_deprecated_strict(const struct nlmsghdr *nlh, int hdrlen, in nlmsg_parse_deprecated_strict() argument
726 return __nlmsg_parse(nlh, hdrlen, tb, maxtype, policy, in nlmsg_parse_deprecated_strict()
739 int hdrlen, int attrtype) in nlmsg_find_attr() argument
741 return nla_find(nlmsg_attrdata(nlh, hdrlen), in nlmsg_find_attr()
742 nlmsg_attrlen(nlh, hdrlen), attrtype); in nlmsg_find_attr()
801 int hdrlen, int maxtype, in nlmsg_validate_deprecated() argument
805 if (nlh->nlmsg_len < nlmsg_msg_size(hdrlen)) in nlmsg_validate_deprecated()
808 return __nla_validate(nlmsg_attrdata(nlh, hdrlen), in nlmsg_validate_deprecated()
809 nlmsg_attrlen(nlh, hdrlen), maxtype, in nlmsg_validate_deprecated()
833 #define nlmsg_for_each_attr(pos, nlh, hdrlen, rem) \ argument
834 nla_for_each_attr(pos, nlmsg_attrdata(nlh, hdrlen), \
835 nlmsg_attrlen(nlh, hdrlen), rem)