Symbol: nla_reserve
drivers/acpi/event.c
124
nla_reserve(skb, ACPI_GENL_ATTR_EVENT,
drivers/block/drbd/drbd_nl.c
92
txt = nla_reserve(skb, DRBD_A_DRBD_CFG_REPLY_INFO_TEXT, 256);
drivers/regulator/event.c
55
attr = nla_reserve(skb, REG_GENL_ATTR_EVENT, sizeof(struct reg_genl_event));
include/net/netlink.h
2393
!nla_reserve(skb, padattr, 0))
include/net/netlink.h
558
struct nlattr *nla_reserve(struct sk_buff *skb, int attrtype, int attrlen);
kernel/taskstats.c
435
na = nla_reserve(rep_skb, CGROUPSTATS_TYPE_CGROUP_STATS,
lib/nlattr.c
974
EXPORT_SYMBOL(nla_reserve);
net/core/drop_monitor.c
158
nla = nla_reserve(skb, NLA_UNSPEC,
net/core/rtnetlink.c
1511
attr = nla_reserve(skb, IFLA_STATS,
net/core/sock_diag.c
100
attr = nla_reserve(skb, attrtype, flen);
net/core/sock_diag.c
85
nla_reserve(skb, attrtype, 0);
net/ethtool/bitset.c
253
attr = nla_reserve(skb, ETHTOOL_A_BITSET_VALUE, nbytes);
net/ethtool/bitset.c
262
attr = nla_reserve(skb, ETHTOOL_A_BITSET_MASK, nbytes);
net/ethtool/module.c
472
attr = nla_reserve(skb, ETHTOOL_A_MODULE_FW_FLASH_STATUS_MSG,
net/ethtool/netlink.h
56
attr = nla_reserve(skb, attrtype, len + 1);
net/ethtool/stats.c
257
if (!nla_reserve(skb, ETHTOOL_A_STATS_GRP_PAD, 0))
net/ipv4/devinet.c
2052
nla = nla_reserve(skb, IFLA_INET_CONF, IPV4_DEVCONF_MAX * 4);
net/ipv4/fib_semantics.c
1613
nla = nla_reserve(skb, RTA_VIA, alen + 2);
net/ipv4/ipmr.c
2651
nla = nla_reserve(skb, IPMRA_CREPORT_PKT, payloadlen);
net/ipv4/nexthop.c
886
nla = nla_reserve(skb, NHA_GROUP, len);
net/ipv4/route.c
3007
nla = nla_reserve(skb, RTA_VIA, alen + 2);
net/ipv4/tcp_diag.c
71
attr = nla_reserve(skb, INET_DIAG_MD5SIG,
net/ipv6/addrconf.c
5835
nla = nla_reserve(skb, IFLA_INET6_STATS, IPSTATS_MIB_MAX * sizeof(u64));
net/ipv6/addrconf.c
5840
nla = nla_reserve(skb, IFLA_INET6_ICMP6STATS, ICMP6_MIB_MAX * sizeof(u64));
net/ipv6/addrconf.c
5866
nla = nla_reserve(skb, IFLA_INET6_CONF, DEVCONF_MAX * sizeof(s32));
net/ipv6/addrconf.c
5878
nla = nla_reserve(skb, IFLA_INET6_TOKEN, sizeof(struct in6_addr));
net/ipv6/ip6mr.c
2677
nla = nla_reserve(skb, IP6MRA_CREPORT_PKT, payloadlen);
net/ipv6/rpl_iptunnel.c
333
nla = nla_reserve(skb, attrtype, len);
net/ipv6/seg6_iptunnel.c
82
nla = nla_reserve(skb, attrtype, len);
net/ipv6/seg6_local.c
1694
nla = nla_reserve(skb, SEG6_LOCAL_SRH, len);
net/ipv6/seg6_local.c
1803
nla = nla_reserve(skb, SEG6_LOCAL_NH4, sizeof(struct in_addr));
net/ipv6/seg6_local.c
1830
nla = nla_reserve(skb, SEG6_LOCAL_NH6, sizeof(struct in6_addr));
net/mpls/af_mpls.c
1732
nla = nla_reserve(skb, RTA_VIA, alen + 2);
net/mpls/af_mpls.c
1752
nla = nla_reserve(skb, attrtype, labels*4);
net/netfilter/nf_tables_trace.c
38
nla = nla_reserve(nlskb, type, len);
net/netfilter/nfnetlink_log.c
674
nla = nla_reserve(inst->skb, NFULA_PAYLOAD, data_len);
net/netfilter/nft_compat.c
324
nla = nla_reserve(skb, attr, aligned_size);
net/openvswitch/datapath.c
586
if (!(nla = nla_reserve(user_skb, OVS_PACKET_ATTR_PACKET, 0))) {
net/openvswitch/flow_netlink.c
2036
nla = nla_reserve(skb, OVS_KEY_ATTR_ETHERNET, sizeof(*eth_key));
net/openvswitch/flow_netlink.c
2090
nla = nla_reserve(skb, OVS_KEY_ATTR_IPV4, sizeof(*ipv4_key));
net/openvswitch/flow_netlink.c
2104
nla = nla_reserve(skb, OVS_KEY_ATTR_IPV6, sizeof(*ipv6_key));
net/openvswitch/flow_netlink.c
2118
nla = nla_reserve(skb, OVS_KEY_ATTR_IPV6_EXTHDRS,
net/openvswitch/flow_netlink.c
2131
nla = nla_reserve(skb, OVS_KEY_ATTR_ARP, sizeof(*arp_key));
net/openvswitch/flow_netlink.c
2146
nla = nla_reserve(skb, OVS_KEY_ATTR_MPLS,
net/openvswitch/flow_netlink.c
2163
nla = nla_reserve(skb, OVS_KEY_ATTR_TCP, sizeof(*tcp_key));
net/openvswitch/flow_netlink.c
2175
nla = nla_reserve(skb, OVS_KEY_ATTR_UDP, sizeof(*udp_key));
net/openvswitch/flow_netlink.c
2184
nla = nla_reserve(skb, OVS_KEY_ATTR_SCTP, sizeof(*sctp_key));
net/openvswitch/flow_netlink.c
2194
nla = nla_reserve(skb, OVS_KEY_ATTR_ICMP, sizeof(*icmp_key));
net/openvswitch/flow_netlink.c
2204
nla = nla_reserve(skb, OVS_KEY_ATTR_ICMPV6,
net/openvswitch/flow_netlink.c
2216
nla = nla_reserve(skb, OVS_KEY_ATTR_ND, sizeof(*nd_key));
net/sched/act_api.c
2258
count_attr = nla_reserve(skb, TCA_ROOT_COUNT, sizeof(u32));
net/sched/act_bpf.c
105
nla = nla_reserve(skb, TCA_ACT_BPF_OPS, prog->bpf_num_ops *
net/sched/act_bpf.c
127
nla = nla_reserve(skb, TCA_ACT_BPF_TAG, sizeof(prog->filter->tag));
net/sched/cls_bpf.c
548
nla = nla_reserve(skb, TCA_BPF_OPS, prog->bpf_num_ops *
net/sched/cls_bpf.c
570
nla = nla_reserve(skb, TCA_BPF_TAG, sizeof(prog->filter->tag));
net/sctp/diag.c
109
attr = nla_reserve(skb, INET_DIAG_PEERS,
net/sctp/diag.c
81
attr = nla_reserve(skb, INET_DIAG_LOCALS, addrlen * addrcnt);
net/unix/diag.c
76
attr = nla_reserve(nlskb, UNIX_DIAG_ICONS,
net/wireless/nl80211.c
21976
frame = nla_reserve(msg, NL80211_ATTR_FRAME, skb->len);
net/wireless/wext-core.c
568
nla = nla_reserve(skb, IFLA_WIRELESS, event_len);
net/wireless/wext-core.c
606
nla = nla_reserve(compskb, IFLA_WIRELESS, event_len);
net/xfrm/xfrm_user.c
1189
attr = nla_reserve(skb, XFRMA_SEC_CTX, ctx_size);
net/xfrm/xfrm_user.c
1228
attr = nla_reserve(skb, XFRMA_OFFLOAD_DEV, sizeof(*xuo));
net/xfrm/xfrm_user.c
1263
nla = nla_reserve(skb, XFRMA_ALG_AUTH,
net/xfrm/xfrm_user.c
1277
nla = nla_reserve(skb, XFRMA_ALG_AUTH_TRUNC, xfrm_alg_auth_len(auth));
net/xfrm/xfrm_user.c
1294
struct nlattr *nla = nla_reserve(skb, XFRMA_ALG_AEAD, aead_len(aead));
net/xfrm/xfrm_user.c
1318
struct nlattr *nla = nla_reserve(skb, XFRMA_ALG_CRYPT,
net/xfrm/xfrm_user.c
1338
struct nlattr *nla = nla_reserve(skb, XFRMA_ALG_COMP, sizeof(*calg));
net/xfrm/xfrm_user.c
1353
struct nlattr *nla = nla_reserve(skb, XFRMA_ENCAP, sizeof(*ep));
net/xfrm/xfrm_user.c
4136
attr = nla_reserve(skb, XFRMA_SA, sizeof(*p));
net/xfrm/xfrm_user.c
4415
attr = nla_reserve(skb, XFRMA_POLICY, sizeof(*p));