Home
last modified time | relevance | path

Searched refs:attrlen (Results 1 – 19 of 19) sorted by relevance

/linux/lib/
A Dnlattr.c449 if (attrlen > 0) in validate_nla()
455 if (attrlen != sizeof(u32) && attrlen != sizeof(u64)) { in validate_nla()
475 minlen = attrlen; in validate_nla()
484 if (attrlen < 1) in validate_nla()
491 attrlen--; in validate_nla()
507 if (attrlen == 0) in validate_nla()
529 if (attrlen == 0) in validate_nla()
565 if (attrlen < minlen) in validate_nla()
878 while (attrlen > 0 && buf[attrlen - 1] == '\0') in nla_strcmp()
879 attrlen--; in nla_strcmp()
[all …]
/linux/drivers/net/ethernet/rocker/
A Drocker_tlv.c33 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 Drocker_tlv.h136 int attrtype, int attrlen, const void *data);
/linux/net/802/
A Dmrp.c369 u8 attrtype, u8 attrlen) in mrp_pdu_append_msg_hdr() argument
384 mh->attrlen = attrlen; in mrp_pdu_append_msg_hdr()
390 const void *firstattrvalue, u8 attrlen) in mrp_pdu_append_vecattr_hdr() argument
396 vah = __skb_put(app->pdu, sizeof(*vah) + attrlen); in mrp_pdu_append_vecattr_hdr()
424 mrp_cb(app->pdu)->mh->attrlen != attr->len) { in mrp_pdu_append_vecattr_event()
656 mrp_cb(skb)->mh->attrlen, in mrp_pdu_parse_vecattr_event()
716 mrp_cb(skb)->mh->attrlen) < 0) in mrp_pdu_parse_vecattr()
718 *offset += mrp_cb(skb)->mh->attrlen; in mrp_pdu_parse_vecattr()
742 mrp_cb(skb)->mh->attrlen); in mrp_pdu_parse_vecattr()
752 mrp_cb(skb)->mh->attrlen); in mrp_pdu_parse_vecattr()
[all …]
/linux/include/net/
A Dnetlink.h544 int attrlen, int padattr);
545 void *__nla_reserve_nohdr(struct sk_buff *skb, int attrlen);
546 struct nlattr *nla_reserve(struct sk_buff *skb, int attrtype, int attrlen);
548 int attrlen, int padattr);
549 void *nla_reserve_nohdr(struct sk_buff *skb, int attrlen);
550 void __nla_put(struct sk_buff *skb, int attrtype, int attrlen,
552 void __nla_put_64bit(struct sk_buff *skb, int attrtype, int attrlen,
554 void __nla_put_nohdr(struct sk_buff *skb, int attrlen, const void *data);
556 int nla_put_64bit(struct sk_buff *skb, int attrtype, int attrlen,
558 int nla_put_nohdr(struct sk_buff *skb, int attrlen, const void *data);
[all …]
A Dmrp.h17 u8 attrlen; member
/linux/include/uapi/linux/netfilter/
A Dnfnetlink_compat.h41 #define NFA_NEXT(nfa,attrlen) ((attrlen) -= NFA_ALIGN((nfa)->nfa_len), \ argument
/linux/net/core/
A Dlwtunnel.c194 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/net/netfilter/
A Dnfnetlink.c259 int attrlen = nlh->nlmsg_len - min_len; in nfnetlink_rcv_msg() local
276 attr, attrlen, in nfnetlink_rcv_msg()
502 int attrlen = nlh->nlmsg_len - min_len; in nfnetlink_rcv_batch() local
519 attr, attrlen, in nfnetlink_rcv_batch()
617 int attrlen = nlh->nlmsg_len - min_len; in nfnetlink_rcv_skb_batch() local
630 err = nla_parse_deprecated(cda, NFNL_BATCH_MAX, attr, attrlen, in nfnetlink_rcv_skb_batch()
/linux/fs/xfs/libxfs/
A Dxfs_attr_remote.h9 unsigned int xfs_attr3_rmt_blocks(struct xfs_mount *mp, unsigned int attrlen);
A Dxfs_attr_remote.c63 unsigned int attrlen) in xfs_attr3_rmt_blocks() argument
70 return howmany(attrlen, xfs_attr3_rmt_buf_space(mp)); in xfs_attr3_rmt_blocks()
72 return XFS_B_TO_FSB(mp, attrlen); in xfs_attr3_rmt_blocks()
/linux/net/ipv4/
A Dfib_semantics.c700 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/fs/nfs/
A Dcallback_xdr.c109 unsigned int attrlen; in decode_bitmap() local
114 attrlen = ntohl(*p); in decode_bitmap()
115 p = xdr_inline_decode(xdr, attrlen << 2); in decode_bitmap()
118 if (likely(attrlen > 0)) in decode_bitmap()
120 if (attrlen > 1) in decode_bitmap()
122 if (attrlen > 2) in decode_bitmap()
A Dnfs4xdr.c1610 uint32_t attrlen = 0; in encode_readdir() local
1636 attrlen = i+1; in encode_readdir()
1645 *p++ = cpu_to_be32(attrlen); in encode_readdir()
1646 for (i = 0; i < attrlen; i++) in encode_readdir()
3324 *attrlen = be32_to_cpup(p); in decode_attr_length()
4493 uint32_t attrlen, bitmap[3] = {0}; in decode_server_caps() local
4531 uint32_t attrlen, bitmap[3] = {0}; in decode_statfs() local
4822 uint32_t attrlen, in decode_getfattr_generic() local
4977 uint32_t attrlen, bitmap[3]; in decode_fsinfo() local
5459 uint32_t attrlen, in decode_getacl() local
[all …]
/linux/net/mpls/
A Daf_mpls.c848 int attrlen; in mpls_count_nexthops() local
851 attrlen = rtnh_attrlen(rtnh); in mpls_count_nexthops()
852 nla = nla_find(attrs, attrlen, RTA_VIA); in mpls_count_nexthops()
863 nla = nla_find(attrs, attrlen, RTA_NEWDST); in mpls_count_nexthops()
896 int attrlen; in mpls_nh_build_multi() local
911 attrlen = rtnh_attrlen(rtnh); in mpls_nh_build_multi()
912 if (attrlen > 0) { in mpls_nh_build_multi()
915 nla_via = nla_find(attrs, attrlen, RTA_VIA); in mpls_nh_build_multi()
916 nla_newdst = nla_find(attrs, attrlen, RTA_NEWDST); in mpls_nh_build_multi()
/linux/include/uapi/linux/
A Drtnetlink.h223 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \ argument
/linux/fs/nfsd/
A Dnfs4callback.c595 u32 attrlen; in nfs4_xdr_dec_cb_getattr() local
612 if (xdr_stream_decode_u32(xdr, &attrlen) < 0) in nfs4_xdr_dec_cb_getattr()
614 if (attrlen > (sizeof(ncf->ncf_cb_change) + sizeof(ncf->ncf_cb_fsize))) in nfs4_xdr_dec_cb_getattr()
/linux/net/ipv6/
A Droute.c5259 int attrlen; in ip6_route_multipath_add() local
5281 attrlen = rtnh_attrlen(rtnh); in ip6_route_multipath_add()
5282 if (attrlen > 0) { in ip6_route_multipath_add()
5285 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in ip6_route_multipath_add()
5294 r_cfg.fc_encap = nla_find(attrs, attrlen, RTA_ENCAP); in ip6_route_multipath_add()
5299 nla = nla_find(attrs, attrlen, RTA_ENCAP_TYPE); in ip6_route_multipath_add()
5440 int attrlen; in ip6_route_multipath_del() local
5452 attrlen = rtnh_attrlen(rtnh); in ip6_route_multipath_del()
5453 if (attrlen > 0) { in ip6_route_multipath_del()
5456 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in ip6_route_multipath_del()
/linux/fs/btrfs/
A Dsend.c716 #define TLV_PUT(sctx, attrtype, data, attrlen) \ argument
718 ret = tlv_put(sctx, attrtype, data, attrlen); \

Completed in 90 milliseconds