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
341 * validation is enforced for all attributes. For existing ones
342 * it should be set at least when new attributes are added to
479 * extra data at the end of the message, attributes being longer than
480 * they should be, or unknown attributes being present.
482 * @NL_VALIDATE_MAXTYPE: Reject attributes > max type; Together with _TRAILING
484 * @NL_VALIDATE_UNSPEC: Reject attributes with NLA_UNSPEC in the policy.
598 * nlmsg_attrdata - head of attributes data
610 * nlmsg_attrlen - length of attributes data
650 * nla_parse - Parse a stream of attributes into a tb buffer
658 * Parses a stream of attributes and stores a pointer to each attribute in
659 * the tb array accessible via the attribute type. Attributes with a type
660 * exceeding maxtype will be rejected, policy must be specified, attributes
675 * nla_parse_deprecated - Parse a stream of attributes into a tb buffer
683 * Parses a stream of attributes and stores a pointer to each attribute in
684 * the tb array accessible via the attribute type. Attributes with a type
685 * exceeding maxtype will be ignored and attributes from the policy are not
686 * always strictly validated (only for new attributes).
700 * nla_parse_deprecated_strict - Parse a stream of attributes into a tb buffer
708 * Parses a stream of attributes and stores a pointer to each attribute in
709 * the tb array accessible via the attribute type. Attributes with a type
711 * policy is not completely strictly validated (only for new attributes).
726 * __nlmsg_parse - parse attributes of a netlink message
754 * nlmsg_parse - parse attributes of a netlink message
774 * nlmsg_parse_deprecated - parse attributes of a netlink message
794 * nlmsg_parse_deprecated_strict - parse attributes of a netlink message
830 * nla_validate_deprecated - Validate a stream of attributes
837 * Validates all attributes in the specified attribute stream against the
853 * nla_validate - Validate a stream of attributes
860 * Validates all attributes in the specified attribute stream against the
875 * nlmsg_validate_deprecated - validate a netlink message including attributes
909 * nlmsg_for_each_attr - iterate over a stream of attributes
979 * attributes. Only necessary if attributes have been added to
1019 * attributes from the socket buffer again.
1111 * Netlink Attributes
1197 * nla_find_nested - find attribute in a set of nested attributes
1198 * @nla: attribute containing the nested attributes
1210 * nla_parse_nested - parse nested attributes
1213 * @nla: attribute containing the nested attributes
1234 * nla_parse_nested_deprecated - parse nested attributes
1237 * @nla: attribute containing the nested attributes
1769 * nla_nest_start_noflag - Start a new level of nested attributes
1770 * @skb: socket buffer to add attributes to
1774 * marked their nest attributes with NLA_F_NESTED flag. New APIs should use
1791 * nla_nest_start - Start a new level of nested attributes, with NLA_F_NESTED
1792 * @skb: socket buffer to add attributes to
1806 * nla_nest_end - Finalize nesting of attributes
1807 * @skb: socket buffer the attributes are stored in
1811 * appeneded attributes.
1822 * nla_nest_cancel - Cancel nesting of attributes
1827 * attributes. Returns -EMSGSIZE
1835 * __nla_validate_nested - Validate a stream of nested attributes
1842 * Validates all attributes in the nested attribute stream against the
1843 * specified policy. Attributes with a type exceeding maxtype will be
1931 * nla_for_each_attr - iterate over a stream of attributes
1943 * nla_for_each_nested - iterate over nested attributes
1945 * @nla: attribute containing the nested attributes