/linux-6.3-rc2/lib/ |
A D | nlattr.c | 426 if (attrlen > 0) in validate_nla() 443 minlen = attrlen; in validate_nla() 452 if (attrlen < 1) in validate_nla() 459 attrlen--; in validate_nla() 475 if (attrlen == 0) in validate_nla() 497 if (attrlen == 0) in validate_nla() 523 if (attrlen < pt->len) in validate_nla() 533 if (attrlen < minlen) in validate_nla() 846 while (attrlen > 0 && buf[attrlen - 1] == '\0') in nla_strcmp() 847 attrlen--; in nla_strcmp() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/rocker/ |
A D | rocker_tlv.c | 33 int attrtype, int attrlen, const void *data) in rocker_tlv_put() argument 36 int total_size = rocker_tlv_total_size(attrlen); in rocker_tlv_put() 45 tlv->len = rocker_tlv_attr_size(attrlen); in rocker_tlv_put() 46 memcpy(rocker_tlv_data(tlv), data, attrlen); in rocker_tlv_put() 47 memset((char *) tlv + tlv->len, 0, rocker_tlv_padlen(attrlen)); in rocker_tlv_put()
|
A D | rocker_tlv.h | 136 int attrtype, int attrlen, const void *data);
|
/linux-6.3-rc2/net/802/ |
A D | mrp.c | 368 u8 attrtype, u8 attrlen) in mrp_pdu_append_msg_hdr() argument 383 mh->attrlen = attrlen; in mrp_pdu_append_msg_hdr() 389 const void *firstattrvalue, u8 attrlen) in mrp_pdu_append_vecattr_hdr() argument 395 vah = __skb_put(app->pdu, sizeof(*vah) + attrlen); in mrp_pdu_append_vecattr_hdr() 423 mrp_cb(app->pdu)->mh->attrlen != attr->len) { in mrp_pdu_append_vecattr_event() 655 mrp_cb(skb)->mh->attrlen, in mrp_pdu_parse_vecattr_event() 715 mrp_cb(skb)->mh->attrlen) < 0) in mrp_pdu_parse_vecattr() 717 *offset += mrp_cb(skb)->mh->attrlen; in mrp_pdu_parse_vecattr() 741 mrp_cb(skb)->mh->attrlen); in mrp_pdu_parse_vecattr() 751 mrp_cb(skb)->mh->attrlen); in mrp_pdu_parse_vecattr() [all …]
|
/linux-6.3-rc2/include/net/ |
A D | netlink.h | 532 int attrlen, int padattr); 533 void *__nla_reserve_nohdr(struct sk_buff *skb, int attrlen); 534 struct nlattr *nla_reserve(struct sk_buff *skb, int attrtype, int attrlen); 536 int attrlen, int padattr); 537 void *nla_reserve_nohdr(struct sk_buff *skb, int attrlen); 538 void __nla_put(struct sk_buff *skb, int attrtype, int attrlen, 540 void __nla_put_64bit(struct sk_buff *skb, int attrtype, int attrlen, 542 void __nla_put_nohdr(struct sk_buff *skb, int attrlen, const void *data); 544 int nla_put_64bit(struct sk_buff *skb, int attrtype, int attrlen, 546 int nla_put_nohdr(struct sk_buff *skb, int attrlen, const void *data); [all …]
|
A D | mrp.h | 17 u8 attrlen; member
|
/linux-6.3-rc2/include/uapi/linux/netfilter/ |
A D | nfnetlink_compat.h | 41 #define NFA_NEXT(nfa,attrlen) ((attrlen) -= NFA_ALIGN((nfa)->nfa_len), \ argument
|
/linux-6.3-rc2/net/core/ |
A D | lwtunnel.c | 194 int attrlen; in lwtunnel_valid_encap_type_attr() local 197 attrlen = rtnh_attrlen(rtnh); in lwtunnel_valid_encap_type_attr() 198 if (attrlen > 0) { in lwtunnel_valid_encap_type_attr() 200 nla_entype = nla_find(attrs, attrlen, RTA_ENCAP_TYPE); in lwtunnel_valid_encap_type_attr()
|
/linux-6.3-rc2/net/netfilter/ |
A D | nfnetlink.c | 259 int attrlen = nlh->nlmsg_len - min_len; in nfnetlink_rcv_msg() local 276 attr, attrlen, in nfnetlink_rcv_msg() 497 int attrlen = nlh->nlmsg_len - min_len; in nfnetlink_rcv_batch() local 514 attr, attrlen, in nfnetlink_rcv_batch() 610 int attrlen = nlh->nlmsg_len - min_len; in nfnetlink_rcv_skb_batch() local 623 err = nla_parse_deprecated(cda, NFNL_BATCH_MAX, attr, attrlen, in nfnetlink_rcv_skb_batch()
|
/linux-6.3-rc2/fs/xfs/libxfs/ |
A D | xfs_attr_remote.h | 9 int xfs_attr3_rmt_blocks(struct xfs_mount *mp, int attrlen);
|
A D | xfs_attr_remote.c | 52 int attrlen) in xfs_attr3_rmt_blocks() argument 56 return (attrlen + buflen - 1) / buflen; in xfs_attr3_rmt_blocks() 58 return XFS_B_TO_FSB(mp, attrlen); in xfs_attr3_rmt_blocks()
|
/linux-6.3-rc2/net/ipv4/ |
A D | fib_semantics.c | 700 int attrlen; in fib_get_nhs() local 719 attrlen = rtnh_attrlen(rtnh); in fib_get_nhs() 720 if (attrlen > 0) { in fib_get_nhs() 723 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in fib_get_nhs() 724 nlav = nla_find(attrs, attrlen, RTA_VIA); in fib_get_nhs() 744 nla = nla_find(attrs, attrlen, RTA_FLOW); in fib_get_nhs() 937 int attrlen; in fib_nh_match() local 945 attrlen = rtnh_attrlen(rtnh); in fib_nh_match() 946 if (attrlen > 0) { in fib_nh_match() 951 nlav = nla_find(attrs, attrlen, RTA_VIA); in fib_nh_match() [all …]
|
/linux-6.3-rc2/fs/nfs/ |
A D | callback_xdr.c | 108 unsigned int attrlen; in decode_bitmap() local 113 attrlen = ntohl(*p); in decode_bitmap() 114 p = xdr_inline_decode(xdr, attrlen << 2); in decode_bitmap() 117 if (likely(attrlen > 0)) in decode_bitmap() 119 if (attrlen > 1) in decode_bitmap()
|
A D | nfs4xdr.c | 1611 uint32_t attrlen = 0; in encode_readdir() local 1629 attrlen = i+1; in encode_readdir() 1638 *p++ = cpu_to_be32(attrlen); in encode_readdir() 1639 for (i = 0; i < attrlen; i++) in encode_readdir() 3288 *attrlen = be32_to_cpup(p); in decode_attr_length() 4444 uint32_t attrlen, bitmap[3] = {0}; in decode_server_caps() local 4480 uint32_t attrlen, bitmap[3] = {0}; in decode_statfs() local 4771 uint32_t attrlen, in decode_getfattr_generic() local 4926 uint32_t attrlen, bitmap[3]; in decode_fsinfo() local 5404 uint32_t attrlen, in decode_getacl() local [all …]
|
/linux-6.3-rc2/net/mpls/ |
A D | af_mpls.c | 847 int attrlen; in mpls_count_nexthops() local 850 attrlen = rtnh_attrlen(rtnh); in mpls_count_nexthops() 851 nla = nla_find(attrs, attrlen, RTA_VIA); in mpls_count_nexthops() 862 nla = nla_find(attrs, attrlen, RTA_NEWDST); in mpls_count_nexthops() 895 int attrlen; in mpls_nh_build_multi() local 910 attrlen = rtnh_attrlen(rtnh); in mpls_nh_build_multi() 911 if (attrlen > 0) { in mpls_nh_build_multi() 914 nla_via = nla_find(attrs, attrlen, RTA_VIA); in mpls_nh_build_multi() 915 nla_newdst = nla_find(attrs, attrlen, RTA_NEWDST); in mpls_nh_build_multi()
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | rtnetlink.h | 223 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \ argument
|
/linux-6.3-rc2/net/ipv6/ |
A D | route.c | 5238 int attrlen; in ip6_route_multipath_add() local 5260 attrlen = rtnh_attrlen(rtnh); in ip6_route_multipath_add() 5261 if (attrlen > 0) { in ip6_route_multipath_add() 5264 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in ip6_route_multipath_add() 5273 r_cfg.fc_encap = nla_find(attrs, attrlen, RTA_ENCAP); in ip6_route_multipath_add() 5278 nla = nla_find(attrs, attrlen, RTA_ENCAP_TYPE); in ip6_route_multipath_add() 5426 int attrlen; in ip6_route_multipath_del() local 5438 attrlen = rtnh_attrlen(rtnh); in ip6_route_multipath_del() 5439 if (attrlen > 0) { in ip6_route_multipath_del() 5442 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in ip6_route_multipath_del()
|
/linux-6.3-rc2/fs/btrfs/ |
A D | send.c | 716 #define TLV_PUT(sctx, attrtype, data, attrlen) \ argument 718 ret = tlv_put(sctx, attrtype, data, attrlen); \
|