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
259 * NLA_NESTED has the nested attributes directly inside
260 * while an array has the nested attributes at another
342 * validation is enforced for all attributes. For existing ones
343 * it should be set at least when new attributes are added to
476 * extra data at the end of the message, attributes being longer than
477 * they should be, or unknown attributes being present.
479 * @NL_VALIDATE_MAXTYPE: Reject attributes > max type; Together with _TRAILING
481 * @NL_VALIDATE_UNSPEC: Reject attributes with NLA_UNSPEC in the policy.
595 * nlmsg_attrdata - head of attributes data
607 * nlmsg_attrlen - length of attributes data
647 * nla_parse - Parse a stream of attributes into a tb buffer
655 * Parses a stream of attributes and stores a pointer to each attribute in
656 * the tb array accessible via the attribute type. Attributes with a type
657 * exceeding maxtype will be rejected, policy must be specified, attributes
672 * nla_parse_deprecated - Parse a stream of attributes into a tb buffer
680 * Parses a stream of attributes and stores a pointer to each attribute in
681 * the tb array accessible via the attribute type. Attributes with a type
682 * exceeding maxtype will be ignored and attributes from the policy are not
683 * always strictly validated (only for new attributes).
697 * nla_parse_deprecated_strict - Parse a stream of attributes into a tb buffer
705 * Parses a stream of attributes and stores a pointer to each attribute in
706 * the tb array accessible via the attribute type. Attributes with a type
708 * policy is not completely strictly validated (only for new attributes).
723 * __nlmsg_parse - parse attributes of a netlink message
751 * nlmsg_parse - parse attributes of a netlink message
771 * nlmsg_parse_deprecated - parse attributes of a netlink message
791 * nlmsg_parse_deprecated_strict - parse attributes of a netlink message
827 * nla_validate_deprecated - Validate a stream of attributes
834 * Validates all attributes in the specified attribute stream against the
850 * nla_validate - Validate a stream of attributes
857 * Validates all attributes in the specified attribute stream against the
872 * nlmsg_validate_deprecated - validate a netlink message including attributes
917 * nlmsg_for_each_attr - iterate over a stream of attributes
1008 * attributes. Only necessary if attributes have been added to
1048 * attributes from the socket buffer again.
1140 * Netlink Attributes
1226 * nla_find_nested - find attribute in a set of nested attributes
1227 * @nla: attribute containing the nested attributes
1239 * nla_parse_nested - parse nested attributes
1242 * @nla: attribute containing the nested attributes
1263 * nla_parse_nested_deprecated - parse nested attributes
1266 * @nla: attribute containing the nested attributes
1798 * nla_nest_start_noflag - Start a new level of nested attributes
1799 * @skb: socket buffer to add attributes to
1803 * marked their nest attributes with NLA_F_NESTED flag. New APIs should use
1820 * nla_nest_start - Start a new level of nested attributes, with NLA_F_NESTED
1821 * @skb: socket buffer to add attributes to
1835 * nla_nest_end - Finalize nesting of attributes
1836 * @skb: socket buffer the attributes are stored in
1840 * appeneded attributes.
1851 * nla_nest_cancel - Cancel nesting of attributes
1856 * attributes. Returns -EMSGSIZE
1864 * __nla_validate_nested - Validate a stream of nested attributes
1871 * Validates all attributes in the nested attribute stream against the
1872 * specified policy. Attributes with a type exceeding maxtype will be
1960 * nla_for_each_attr - iterate over a stream of attributes
1972 * nla_for_each_nested - iterate over nested attributes
1974 * @nla: attribute containing the nested attributes