nla_reserve
nla_reserve(skb, ACPI_GENL_ATTR_EVENT,
txt = nla_reserve(skb, T_info_text, 256);
attr = nla_reserve(skb, REG_GENL_ATTR_EVENT, sizeof(struct reg_genl_event));
!nla_reserve(skb, padattr, 0))
struct nlattr *nla_reserve(struct sk_buff *skb, int attrtype, int attrlen);
na = nla_reserve(rep_skb, CGROUPSTATS_TYPE_CGROUP_STATS,
EXPORT_SYMBOL(nla_reserve);
nla = nla_reserve(skb, NLA_UNSPEC,
attr = nla_reserve(skb, IFLA_STATS,
attr = nla_reserve(skb, attrtype, flen);
nla_reserve(skb, attrtype, 0);
attr = nla_reserve(skb, ETHTOOL_A_BITSET_VALUE, nbytes);
attr = nla_reserve(skb, ETHTOOL_A_BITSET_MASK, nbytes);
attr = nla_reserve(skb, ETHTOOL_A_MODULE_FW_FLASH_STATUS_MSG,
attr = nla_reserve(skb, attrtype, len + 1);
if (!nla_reserve(skb, ETHTOOL_A_STATS_GRP_PAD, 0))
nla = nla_reserve(skb, IFLA_INET_CONF, IPV4_DEVCONF_MAX * 4);
nla = nla_reserve(skb, RTA_VIA, alen + 2);
nla = nla_reserve(skb, IPMRA_CREPORT_PKT, payloadlen);
nla = nla_reserve(skb, NHA_GROUP, len);
nla = nla_reserve(skb, RTA_VIA, alen + 2);
attr = nla_reserve(skb, INET_DIAG_MD5SIG,
nla = nla_reserve(skb, IFLA_INET6_STATS, IPSTATS_MIB_MAX * sizeof(u64));
nla = nla_reserve(skb, IFLA_INET6_ICMP6STATS, ICMP6_MIB_MAX * sizeof(u64));
nla = nla_reserve(skb, IFLA_INET6_CONF, DEVCONF_MAX * sizeof(s32));
nla = nla_reserve(skb, IFLA_INET6_TOKEN, sizeof(struct in6_addr));
nla = nla_reserve(skb, IP6MRA_CREPORT_PKT, payloadlen);
nla = nla_reserve(skb, attrtype, len);
nla = nla_reserve(skb, attrtype, len);
nla = nla_reserve(skb, SEG6_LOCAL_SRH, len);
nla = nla_reserve(skb, SEG6_LOCAL_NH4, sizeof(struct in_addr));
nla = nla_reserve(skb, SEG6_LOCAL_NH6, sizeof(struct in6_addr));
nla = nla_reserve(skb, RTA_VIA, alen + 2);
nla = nla_reserve(skb, attrtype, labels*4);
nla = nla_reserve(nlskb, type, len);
nla = nla_reserve(inst->skb, NFULA_PAYLOAD, data_len);
nla = nla_reserve(skb, attr, aligned_size);
if (!(nla = nla_reserve(user_skb, OVS_PACKET_ATTR_PACKET, 0))) {
nla = nla_reserve(skb, OVS_KEY_ATTR_ETHERNET, sizeof(*eth_key));
nla = nla_reserve(skb, OVS_KEY_ATTR_IPV4, sizeof(*ipv4_key));
nla = nla_reserve(skb, OVS_KEY_ATTR_IPV6, sizeof(*ipv6_key));
nla = nla_reserve(skb, OVS_KEY_ATTR_IPV6_EXTHDRS,
nla = nla_reserve(skb, OVS_KEY_ATTR_ARP, sizeof(*arp_key));
nla = nla_reserve(skb, OVS_KEY_ATTR_MPLS,
nla = nla_reserve(skb, OVS_KEY_ATTR_TCP, sizeof(*tcp_key));
nla = nla_reserve(skb, OVS_KEY_ATTR_UDP, sizeof(*udp_key));
nla = nla_reserve(skb, OVS_KEY_ATTR_SCTP, sizeof(*sctp_key));
nla = nla_reserve(skb, OVS_KEY_ATTR_ICMP, sizeof(*icmp_key));
nla = nla_reserve(skb, OVS_KEY_ATTR_ICMPV6,
nla = nla_reserve(skb, OVS_KEY_ATTR_ND, sizeof(*nd_key));
count_attr = nla_reserve(skb, TCA_ROOT_COUNT, sizeof(u32));
nla = nla_reserve(skb, TCA_ACT_BPF_OPS, prog->bpf_num_ops *
nla = nla_reserve(skb, TCA_ACT_BPF_TAG, sizeof(prog->filter->tag));
nla = nla_reserve(skb, TCA_BPF_OPS, prog->bpf_num_ops *
nla = nla_reserve(skb, TCA_BPF_TAG, sizeof(prog->filter->tag));
attr = nla_reserve(skb, INET_DIAG_PEERS,
attr = nla_reserve(skb, INET_DIAG_LOCALS, addrlen * addrcnt);
attr = nla_reserve(nlskb, UNIX_DIAG_ICONS,
frame = nla_reserve(msg, NL80211_ATTR_FRAME, skb->len);
nla = nla_reserve(skb, IFLA_WIRELESS, event_len);
nla = nla_reserve(compskb, IFLA_WIRELESS, event_len);
attr = nla_reserve(skb, XFRMA_SEC_CTX, ctx_size);
attr = nla_reserve(skb, XFRMA_OFFLOAD_DEV, sizeof(*xuo));
nla = nla_reserve(skb, XFRMA_ALG_AUTH,
nla = nla_reserve(skb, XFRMA_ALG_AUTH_TRUNC, xfrm_alg_auth_len(auth));
struct nlattr *nla = nla_reserve(skb, XFRMA_ALG_AEAD, aead_len(aead));
struct nlattr *nla = nla_reserve(skb, XFRMA_ALG_CRYPT,
struct nlattr *nla = nla_reserve(skb, XFRMA_ALG_COMP, sizeof(*calg));
struct nlattr *nla = nla_reserve(skb, XFRMA_ENCAP, sizeof(*ep));
attr = nla_reserve(skb, XFRMA_SA, sizeof(*p));
attr = nla_reserve(skb, XFRMA_POLICY, sizeof(*p));