Home
last modified time | relevance | path

Searched refs:maxtype (Results 1 - 25 of 94) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/block/drbd/
H A Ddrbd_nla.c7 static int drbd_nla_check_mandatory(int maxtype, struct nlattr *nla) in drbd_nla_check_mandatory() argument
15 * beyond maxtype, and does not understand the DRBD_GENLA_F_MANDATORY flag. in drbd_nla_check_mandatory()
24 if (nla_type(nla) > maxtype) in drbd_nla_check_mandatory()
31 int drbd_nla_parse_nested(struct nlattr *tb[], int maxtype, struct nlattr *nla, in drbd_nla_parse_nested() argument
36 err = drbd_nla_check_mandatory(maxtype, nla); in drbd_nla_parse_nested()
38 err = nla_parse_nested_deprecated(tb, maxtype, nla, policy, in drbd_nla_parse_nested()
44 struct nlattr *drbd_nla_find_nested(int maxtype, struct nlattr *nla, int attrtype) in drbd_nla_find_nested() argument
52 err = drbd_nla_check_mandatory(maxtype, nla); in drbd_nla_find_nested()
H A Ddrbd_nla.h5 extern int drbd_nla_parse_nested(struct nlattr *tb[], int maxtype, struct nlattr *nla,
7 extern struct nlattr *drbd_nla_find_nested(int maxtype, struct nlattr *nla, int attrtype);
/kernel/linux/linux-6.6/drivers/block/drbd/
H A Ddrbd_nla.c7 static int drbd_nla_check_mandatory(int maxtype, struct nlattr *nla) in drbd_nla_check_mandatory() argument
15 * beyond maxtype, and does not understand the DRBD_GENLA_F_MANDATORY flag. in drbd_nla_check_mandatory()
24 if (nla_type(nla) > maxtype) in drbd_nla_check_mandatory()
31 int drbd_nla_parse_nested(struct nlattr *tb[], int maxtype, struct nlattr *nla, in drbd_nla_parse_nested() argument
36 err = drbd_nla_check_mandatory(maxtype, nla); in drbd_nla_parse_nested()
38 err = nla_parse_nested_deprecated(tb, maxtype, nla, policy, in drbd_nla_parse_nested()
44 struct nlattr *drbd_nla_find_nested(int maxtype, struct nlattr *nla, int attrtype) in drbd_nla_find_nested() argument
52 err = drbd_nla_check_mandatory(maxtype, nla); in drbd_nla_find_nested()
H A Ddrbd_nla.h5 extern int drbd_nla_parse_nested(struct nlattr *tb[], int maxtype, struct nlattr *nla,
7 extern struct nlattr *drbd_nla_find_nested(int maxtype, struct nlattr *nla, int attrtype);
/kernel/linux/linux-5.10/net/netlink/
H A Dpolicy.c23 unsigned int maxtype; member
29 unsigned int maxtype) in add_policy()
34 if (!policy || !maxtype) in add_policy()
39 state->policies[i].maxtype == maxtype) in add_policy()
44 state->policies[i].maxtype = maxtype; in add_policy()
59 state->policies[state->n_alloc].maxtype = maxtype; in add_policy()
70 * @maxtype
27 add_policy(struct netlink_policy_dump_state **statep, const struct nla_policy *policy, unsigned int maxtype) add_policy() argument
81 netlink_policy_dump_get_policy_idx(struct netlink_policy_dump_state *state, const struct nla_policy *policy, unsigned int maxtype) netlink_policy_dump_get_policy_idx() argument
126 netlink_policy_dump_add_policy(struct netlink_policy_dump_state **pstate, const struct nla_policy *policy, unsigned int maxtype) netlink_policy_dump_add_policy() argument
[all...]
/kernel/linux/linux-6.6/net/netlink/
H A Dpolicy.c23 unsigned int maxtype; member
29 unsigned int maxtype) in add_policy()
34 if (!policy || !maxtype) in add_policy()
39 state->policies[i].maxtype == maxtype) in add_policy()
44 state->policies[i].maxtype = maxtype; in add_policy()
59 state->policies[state->n_alloc].maxtype = maxtype; in add_policy()
70 * @maxtype
27 add_policy(struct netlink_policy_dump_state **statep, const struct nla_policy *policy, unsigned int maxtype) add_policy() argument
81 netlink_policy_dump_get_policy_idx(struct netlink_policy_dump_state *state, const struct nla_policy *policy, unsigned int maxtype) netlink_policy_dump_get_policy_idx() argument
126 netlink_policy_dump_add_policy(struct netlink_policy_dump_state **pstate, const struct nla_policy *policy, unsigned int maxtype) netlink_policy_dump_add_policy() argument
[all...]
/kernel/linux/linux-5.10/include/net/
H A Dnetlink.h501 int __nla_validate(const struct nlattr *head, int len, int maxtype,
504 int __nla_parse(struct nlattr **tb, int maxtype, const struct nlattr *head,
636 * @tb: destination array with maxtype+1 elements
637 * @maxtype: maximum attribute type to be expected
645 * exceeding maxtype will be rejected, policy must be specified, attributes
650 static inline int nla_parse(struct nlattr **tb, int maxtype, in nla_parse() argument
655 return __nla_parse(tb, maxtype, head, len, policy, in nla_parse()
661 * @tb: destination array with maxtype+1 elements
662 * @maxtype: maximum attribute type to be expected
670 * exceeding maxtype wil
675 nla_parse_deprecated(struct nlattr **tb, int maxtype, const struct nlattr *head, int len, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_parse_deprecated() argument
700 nla_parse_deprecated_strict(struct nlattr **tb, int maxtype, const struct nlattr *head, int len, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_parse_deprecated_strict() argument
722 __nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) __nlmsg_parse() argument
748 nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nlmsg_parse() argument
767 nlmsg_parse_deprecated(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nlmsg_parse_deprecated() argument
787 nlmsg_parse_deprecated_strict(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nlmsg_parse_deprecated_strict() argument
826 nla_validate_deprecated(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_validate_deprecated() argument
849 nla_validate(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_validate() argument
865 nlmsg_validate_deprecated(const struct nlmsghdr *nlh, int hdrlen, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nlmsg_validate_deprecated() argument
1202 nla_parse_nested(struct nlattr *tb[], int maxtype, const struct nlattr *nla, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_parse_nested() argument
1226 nla_parse_nested_deprecated(struct nlattr *tb[], int maxtype, const struct nlattr *nla, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_parse_nested_deprecated() argument
1831 __nla_validate_nested(const struct nlattr *start, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) __nla_validate_nested() argument
1841 nla_validate_nested(const struct nlattr *start, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_validate_nested() argument
1850 nla_validate_nested_deprecated(const struct nlattr *start, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_validate_nested_deprecated() argument
[all...]
H A Dgenetlink.h209 * @tb: destination array with maxtype+1 elements
210 * @maxtype: maximum attribute type to be expected
216 struct nlattr *tb[], int maxtype, in genlmsg_parse_deprecated()
220 return __nlmsg_parse(nlh, family->hdrsize + GENL_HDRLEN, tb, maxtype, in genlmsg_parse_deprecated()
228 * @tb: destination array with maxtype+1 elements
229 * @maxtype: maximum attribute type to be expected
235 struct nlattr *tb[], int maxtype, in genlmsg_parse()
239 return __nlmsg_parse(nlh, family->hdrsize + GENL_HDRLEN, tb, maxtype, in genlmsg_parse()
214 genlmsg_parse_deprecated(const struct nlmsghdr *nlh, const struct genl_family *family, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) genlmsg_parse_deprecated() argument
233 genlmsg_parse(const struct nlmsghdr *nlh, const struct genl_family *family, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) genlmsg_parse() argument
H A Drtnetlink.h37 * @maxtype: Highest device specific netlink attribute number
69 unsigned int maxtype; member
/kernel/linux/linux-6.6/include/net/
H A Dnetlink.h513 int __nla_validate(const struct nlattr *head, int len, int maxtype,
516 int __nla_parse(struct nlattr **tb, int maxtype, const struct nlattr *head,
648 * @tb: destination array with maxtype+1 elements
649 * @maxtype: maximum attribute type to be expected
657 * exceeding maxtype will be rejected, policy must be specified, attributes
662 static inline int nla_parse(struct nlattr **tb, int maxtype, in nla_parse() argument
667 return __nla_parse(tb, maxtype, head, len, policy, in nla_parse()
673 * @tb: destination array with maxtype+1 elements
674 * @maxtype: maximum attribute type to be expected
682 * exceeding maxtype wil
687 nla_parse_deprecated(struct nlattr **tb, int maxtype, const struct nlattr *head, int len, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_parse_deprecated() argument
712 nla_parse_deprecated_strict(struct nlattr **tb, int maxtype, const struct nlattr *head, int len, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_parse_deprecated_strict() argument
734 __nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) __nlmsg_parse() argument
761 nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nlmsg_parse() argument
781 nlmsg_parse_deprecated(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nlmsg_parse_deprecated() argument
802 nlmsg_parse_deprecated_strict(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nlmsg_parse_deprecated_strict() argument
840 nla_validate_deprecated(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_validate_deprecated() argument
863 nla_validate(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_validate() argument
879 nlmsg_validate_deprecated(const struct nlmsghdr *nlh, int hdrlen, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nlmsg_validate_deprecated() argument
1248 nla_parse_nested(struct nlattr *tb[], int maxtype, const struct nlattr *nla, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_parse_nested() argument
1272 nla_parse_nested_deprecated(struct nlattr *tb[], int maxtype, const struct nlattr *nla, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_parse_nested_deprecated() argument
1877 __nla_validate_nested(const struct nlattr *start, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) __nla_validate_nested() argument
1887 nla_validate_nested(const struct nlattr *start, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_validate_nested() argument
1896 nla_validate_nested_deprecated(const struct nlattr *start, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) nla_validate_nested_deprecated() argument
[all...]
H A Dgenetlink.h352 * @tb: destination array with maxtype+1 elements
353 * @maxtype: maximum attribute type to be expected
359 struct nlattr *tb[], int maxtype, in genlmsg_parse_deprecated()
363 return __nlmsg_parse(nlh, family->hdrsize + GENL_HDRLEN, tb, maxtype, in genlmsg_parse_deprecated()
371 * @tb: destination array with maxtype+1 elements
372 * @maxtype: maximum attribute type to be expected
378 struct nlattr *tb[], int maxtype, in genlmsg_parse()
382 return __nlmsg_parse(nlh, family->hdrsize + GENL_HDRLEN, tb, maxtype, in genlmsg_parse()
357 genlmsg_parse_deprecated(const struct nlmsghdr *nlh, const struct genl_family *family, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) genlmsg_parse_deprecated() argument
376 genlmsg_parse(const struct nlmsghdr *nlh, const struct genl_family *family, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) genlmsg_parse() argument
/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dnlattr.c45 static int validate_nla(struct nlattr *nla, int maxtype, in validate_nla() argument
52 if (type < 0 || type > maxtype) in validate_nla()
88 * @arg tb Index array to be filled (maxtype+1 elements).
89 * @arg maxtype Maximum attribute type expected and accepted.
104 int libbpf_nla_parse(struct nlattr *tb[], int maxtype, struct nlattr *head, in libbpf_nla_parse() argument
110 memset(tb, 0, sizeof(struct nlattr *) * (maxtype + 1)); in libbpf_nla_parse()
115 if (type > maxtype) in libbpf_nla_parse()
119 err = validate_nla(nla, maxtype, policy); in libbpf_nla_parse()
138 * @arg tb Index array to be filled (maxtype+1 elements).
139 * @arg maxtype Maximu
149 libbpf_nla_parse_nested(struct nlattr *tb[], int maxtype, struct nlattr *nla, struct libbpf_nla_policy *policy) libbpf_nla_parse_nested() argument
[all...]
H A Dnlattr.h98 int libbpf_nla_parse(struct nlattr *tb[], int maxtype, struct nlattr *head,
100 int libbpf_nla_parse_nested(struct nlattr *tb[], int maxtype,
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dnlattr.c45 static int validate_nla(struct nlattr *nla, int maxtype, in validate_nla() argument
52 if (type < 0 || type > maxtype) in validate_nla()
88 * @arg tb Index array to be filled (maxtype+1 elements).
89 * @arg maxtype Maximum attribute type expected and accepted.
104 int libbpf_nla_parse(struct nlattr *tb[], int maxtype, struct nlattr *head, in libbpf_nla_parse() argument
110 memset(tb, 0, sizeof(struct nlattr *) * (maxtype + 1)); in libbpf_nla_parse()
115 if (type > maxtype) in libbpf_nla_parse()
119 err = validate_nla(nla, maxtype, policy); in libbpf_nla_parse()
138 * @arg tb Index array to be filled (maxtype+1 elements).
139 * @arg maxtype Maximu
149 libbpf_nla_parse_nested(struct nlattr *tb[], int maxtype, struct nlattr *nla, struct libbpf_nla_policy *policy) libbpf_nla_parse_nested() argument
[all...]
H A Dnlattr.h123 int libbpf_nla_parse(struct nlattr *tb[], int maxtype, struct nlattr *head,
125 int libbpf_nla_parse_nested(struct nlattr *tb[], int maxtype,
/kernel/linux/linux-5.10/lib/
H A Dnlattr.c56 static int __nla_validate_parse(const struct nlattr *head, int len, int maxtype,
85 static int nla_validate_array(const struct nlattr *head, int len, int maxtype, in nla_validate_array() argument
106 maxtype, policy, validate, extack, in nla_validate_array()
358 static int validate_nla(const struct nlattr *nla, int maxtype, in validate_nla() argument
370 if (type <= 0 || type > maxtype) in validate_nla()
373 type = array_index_nospec(type, maxtype + 1); in validate_nla()
560 static int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, in __nla_validate_parse() argument
576 memset(tb, 0, sizeof(struct nlattr *) * (maxtype + 1)); in __nla_validate_parse()
581 if (type == 0 || type > maxtype) { in __nla_validate_parse()
589 type = array_index_nospec(type, maxtype in __nla_validate_parse()
629 __nla_validate(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) __nla_validate() argument
683 __nla_parse(struct nlattr **tb, int maxtype, const struct nlattr *head, int len, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) __nla_parse() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/rocker/
H A Drocker_tlv.h109 void rocker_tlv_parse(const struct rocker_tlv **tb, int maxtype,
113 int maxtype, in rocker_tlv_parse_nested()
116 rocker_tlv_parse(tb, maxtype, rocker_tlv_data(tlv), in rocker_tlv_parse_nested()
121 rocker_tlv_parse_desc(const struct rocker_tlv **tb, int maxtype, in rocker_tlv_parse_desc() argument
124 rocker_tlv_parse(tb, maxtype, desc_info->data, in rocker_tlv_parse_desc()
112 rocker_tlv_parse_nested(const struct rocker_tlv **tb, int maxtype, const struct rocker_tlv *tlv) rocker_tlv_parse_nested() argument
H A Drocker_tlv.c15 void rocker_tlv_parse(const struct rocker_tlv **tb, int maxtype, in rocker_tlv_parse() argument
22 memset(tb, 0, sizeof(struct rocker_tlv *) * (maxtype + 1)); in rocker_tlv_parse()
27 if (type > 0 && type <= maxtype) in rocker_tlv_parse()
/kernel/linux/linux-6.6/drivers/net/ethernet/rocker/
H A Drocker_tlv.h109 void rocker_tlv_parse(const struct rocker_tlv **tb, int maxtype,
113 int maxtype, in rocker_tlv_parse_nested()
116 rocker_tlv_parse(tb, maxtype, rocker_tlv_data(tlv), in rocker_tlv_parse_nested()
121 rocker_tlv_parse_desc(const struct rocker_tlv **tb, int maxtype, in rocker_tlv_parse_desc() argument
124 rocker_tlv_parse(tb, maxtype, desc_info->data, in rocker_tlv_parse_desc()
112 rocker_tlv_parse_nested(const struct rocker_tlv **tb, int maxtype, const struct rocker_tlv *tlv) rocker_tlv_parse_nested() argument
H A Drocker_tlv.c15 void rocker_tlv_parse(const struct rocker_tlv **tb, int maxtype, in rocker_tlv_parse() argument
22 memset(tb, 0, sizeof(struct rocker_tlv *) * (maxtype + 1)); in rocker_tlv_parse()
27 if (type > 0 && type <= maxtype) in rocker_tlv_parse()
/kernel/linux/linux-6.6/lib/
H A Dnlattr.c60 static int __nla_validate_parse(const struct nlattr *head, int len, int maxtype,
89 static int nla_validate_array(const struct nlattr *head, int len, int maxtype, in nla_validate_array() argument
110 maxtype, policy, validate, extack, in nla_validate_array()
380 static int validate_nla(const struct nlattr *nla, int maxtype, in validate_nla() argument
392 if (type <= 0 || type > maxtype) in validate_nla()
395 type = array_index_nospec(type, maxtype + 1); in validate_nla()
582 static int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, in __nla_validate_parse() argument
598 memset(tb, 0, sizeof(struct nlattr *) * (maxtype + 1)); in __nla_validate_parse()
603 if (type == 0 || type > maxtype) { in __nla_validate_parse()
611 type = array_index_nospec(type, maxtype in __nla_validate_parse()
651 __nla_validate(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) __nla_validate() argument
705 __nla_parse(struct nlattr **tb, int maxtype, const struct nlattr *head, int len, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) __nla_parse() argument
[all...]
/kernel/linux/linux-5.10/net/xfrm/
H A Dxfrm_compat.c356 int maxtype) in xfrm_user_rcv_calculate_len64()
384 if (WARN_ON_ONCE(maxtype)) in xfrm_user_rcv_calculate_len64()
466 size_t size, u8 type, int maxtype, in xfrm_xlate32()
547 if (maxtype) { in xfrm_xlate32()
551 for (i = 1; i <= maxtype; i++) { in xfrm_xlate32()
584 int maxtype, const struct nla_policy *policy, in xfrm_user_rcv_msg_compat()
606 maxtype ? : XFRMA_MAX, policy ? : compat_policy, extack); in xfrm_user_rcv_msg_compat()
610 len = xfrm_user_rcv_calculate_len64(h32, attrs, maxtype); in xfrm_user_rcv_msg_compat()
620 err = xfrm_xlate32(h64, h32, attrs, len, type, maxtype, extack); in xfrm_user_rcv_msg_compat()
354 xfrm_user_rcv_calculate_len64(const struct nlmsghdr *src, struct nlattr *attrs[XFRMA_MAX + 1], int maxtype) xfrm_user_rcv_calculate_len64() argument
464 xfrm_xlate32(struct nlmsghdr *dst, const struct nlmsghdr *src, struct nlattr *attrs[XFRMA_MAX+1], size_t size, u8 type, int maxtype, struct netlink_ext_ack *extack) xfrm_xlate32() argument
583 xfrm_user_rcv_msg_compat(const struct nlmsghdr *h32, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) xfrm_user_rcv_msg_compat() argument
/kernel/linux/linux-6.6/net/xfrm/
H A Dxfrm_compat.c356 int maxtype) in xfrm_user_rcv_calculate_len64()
384 if (WARN_ON_ONCE(maxtype)) in xfrm_user_rcv_calculate_len64()
466 size_t size, u8 type, int maxtype, in xfrm_xlate32()
547 if (maxtype) { in xfrm_xlate32()
551 for (i = 1; i <= maxtype; i++) { in xfrm_xlate32()
584 int maxtype, const struct nla_policy *policy, in xfrm_user_rcv_msg_compat()
606 maxtype ? : XFRMA_MAX, policy ? : compat_policy, extack); in xfrm_user_rcv_msg_compat()
610 len = xfrm_user_rcv_calculate_len64(h32, attrs, maxtype); in xfrm_user_rcv_msg_compat()
620 err = xfrm_xlate32(h64, h32, attrs, len, type, maxtype, extack); in xfrm_user_rcv_msg_compat()
354 xfrm_user_rcv_calculate_len64(const struct nlmsghdr *src, struct nlattr *attrs[XFRMA_MAX + 1], int maxtype) xfrm_user_rcv_calculate_len64() argument
464 xfrm_xlate32(struct nlmsghdr *dst, const struct nlmsghdr *src, struct nlattr *attrs[XFRMA_MAX+1], size_t size, u8 type, int maxtype, struct netlink_ext_ack *extack) xfrm_xlate32() argument
583 xfrm_user_rcv_msg_compat(const struct nlmsghdr *h32, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) xfrm_user_rcv_msg_compat() argument
/kernel/linux/linux-6.6/net/dsa/
H A Dnetlink.c58 .maxtype = IFLA_DSA_MAX,
/kernel/linux/linux-6.6/drivers/infiniband/ulp/ipoib/
H A Dipoib_netlink.c171 .maxtype = IFLA_IPOIB_MAX,

Completed in 17 milliseconds

1234