Lines Matching full:attributes

11  *         Netlink Messages and Attributes Interface (As Seen On TV)
29 * | Family Header | Pad | Attributes |
59 * nlmsg_attrdata(nlh, hdrlen) head of attributes data
60 * nlmsg_attrlen(nlh, hdrlen) length of attributes data
65 * nlmsg_parse() parse attributes of a message
69 * nlmsg_for_each_attr() loop over all attributes
75 * Attributes Interface
116 * Nested Attributes Construction:
151 * nla_validate() validate a stream of attributes
152 * nla_validate_nested() validate a stream of nested attributes
153 * nla_find() find attribute in stream of attributes
154 * nla_find_nested() find attribute in nested attributes
156 * nla_parse_nested() parse nested attributes
157 * nla_for_each_attr() loop over all attributes
158 * nla_for_each_nested() loop over the nested attributes
256 * NLA_NESTED has the nested attributes directly inside
257 * while an array has the nested attributes at another
344 * validation is enforced for all attributes. For existing ones
345 * it should be set at least when new attributes are added to
464 * extra data at the end of the message, attributes being longer than
465 * they should be, or unknown attributes being present.
467 * @NL_VALIDATE_MAXTYPE: Reject attributes > max type; Together with _TRAILING
469 * @NL_VALIDATE_UNSPEC: Reject attributes with NLA_UNSPEC in the policy.
583 * nlmsg_attrdata - head of attributes data
595 * nlmsg_attrlen - length of attributes data
635 * nla_parse - Parse a stream of attributes into a tb buffer
643 * Parses a stream of attributes and stores a pointer to each attribute in
644 * the tb array accessible via the attribute type. Attributes with a type
645 * exceeding maxtype will be rejected, policy must be specified, attributes
660 * nla_parse_deprecated - Parse a stream of attributes into a tb buffer
668 * Parses a stream of attributes and stores a pointer to each attribute in
669 * the tb array accessible via the attribute type. Attributes with a type
670 * exceeding maxtype will be ignored and attributes from the policy are not
671 * always strictly validated (only for new attributes).
685 * nla_parse_deprecated_strict - Parse a stream of attributes into a tb buffer
693 * Parses a stream of attributes and stores a pointer to each attribute in
694 * the tb array accessible via the attribute type. Attributes with a type
696 * policy is not completely strictly validated (only for new attributes).
711 * __nlmsg_parse - parse attributes of a netlink message
739 * nlmsg_parse - parse attributes of a netlink message
758 * nlmsg_parse_deprecated - parse attributes of a netlink message
777 * nlmsg_parse_deprecated_strict - parse attributes of a netlink message
812 * nla_validate_deprecated - Validate a stream of attributes
820 * Validates all attributes in the specified attribute stream against the
836 * nla_validate - Validate a stream of attributes
843 * Validates all attributes in the specified attribute stream against the
858 * nlmsg_validate_deprecated - validate a netlink message including attributes
892 * nlmsg_for_each_attr - iterate over a stream of attributes
962 * attributes. Only necessary if attributes have been added to
1002 * attributes from the socket buffer again.
1094 * Netlink Attributes
1180 * nla_find_nested - find attribute in a set of nested attributes
1181 * @nla: attribute containing the nested attributes
1193 * nla_parse_nested - parse nested attributes
1196 * @nla: attribute containing the nested attributes
1217 * nla_parse_nested_deprecated - parse nested attributes
1220 * @nla: attribute containing the nested attributes
1752 * nla_nest_start_noflag - Start a new level of nested attributes
1753 * @skb: socket buffer to add attributes to
1757 * marked their nest attributes with NLA_F_NESTED flag. New APIs should use
1774 * nla_nest_start - Start a new level of nested attributes, with NLA_F_NESTED
1775 * @skb: socket buffer to add attributes to
1789 * nla_nest_end - Finalize nesting of attributes
1790 * @skb: socket buffer the attributes are stored in
1794 * appeneded attributes.
1805 * nla_nest_cancel - Cancel nesting of attributes
1810 * attributes. Returns -EMSGSIZE
1818 * __nla_validate_nested - Validate a stream of nested attributes
1825 * Validates all attributes in the nested attribute stream against the
1826 * specified policy. Attributes with a type exceeding maxtype will be
1914 * nla_for_each_attr - iterate over a stream of attributes
1926 * nla_for_each_nested - iterate over nested attributes
1928 * @nla: attribute containing the nested attributes