Symbol: NLA_NESTED
drivers/block/nbd.c
2074
[NBD_ATTR_SOCKETS] = { .type = NLA_NESTED},
drivers/block/nbd.c
2076
[NBD_ATTR_DEVICE_LIST] = { .type = NLA_NESTED},
drivers/infiniband/core/nldev.c
100
[RDMA_NLDEV_ATTR_RES_CM_ID_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
101
[RDMA_NLDEV_ATTR_RES_CQ] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
104
[RDMA_NLDEV_ATTR_RES_CQ_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
105
[RDMA_NLDEV_ATTR_RES_CTX] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
107
[RDMA_NLDEV_ATTR_RES_CTX_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
116
[RDMA_NLDEV_ATTR_RES_MR] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
119
[RDMA_NLDEV_ATTR_RES_MR_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
121
[RDMA_NLDEV_ATTR_RES_PD] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
123
[RDMA_NLDEV_ATTR_RES_PD_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
127
[RDMA_NLDEV_ATTR_RES_QP] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
128
[RDMA_NLDEV_ATTR_RES_QP_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
137
[RDMA_NLDEV_ATTR_RES_SUMMARY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
138
[RDMA_NLDEV_ATTR_RES_SUMMARY_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
147
[RDMA_NLDEV_ATTR_RES_SRQ] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
149
[RDMA_NLDEV_ATTR_RES_SRQ_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
157
[RDMA_NLDEV_ATTR_STAT_COUNTER] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
158
[RDMA_NLDEV_ATTR_STAT_COUNTER_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
160
[RDMA_NLDEV_ATTR_STAT_HWCOUNTERS] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
161
[RDMA_NLDEV_ATTR_STAT_HWCOUNTER_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
178
[RDMA_NLDEV_ATTR_FRMR_POOLS] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
179
[RDMA_NLDEV_ATTR_FRMR_POOL_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
180
[RDMA_NLDEV_ATTR_FRMR_POOL_KEY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
76
[RDMA_NLDEV_ATTR_DRIVER] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
77
[RDMA_NLDEV_ATTR_DRIVER_ENTRY] = { .type = NLA_NESTED },
drivers/infiniband/core/nldev.c
98
[RDMA_NLDEV_ATTR_RES_CM_ID] = { .type = NLA_NESTED },
drivers/net/bonding/bond_netlink.c
119
[IFLA_BOND_ARP_IP_TARGET] = { .type = NLA_NESTED },
drivers/net/bonding/bond_netlink.c
135
[IFLA_BOND_AD_INFO] = { .type = NLA_NESTED },
drivers/net/bonding/bond_netlink.c
143
[IFLA_BOND_NS_IP6_TARGET] = { .type = NLA_NESTED },
drivers/net/can/dev/netlink.c
23
[IFLA_CAN_TDC] = { .type = NLA_NESTED },
drivers/net/can/dev/netlink.c
24
[IFLA_CAN_CTRLMODE_EXT] = { .type = NLA_NESTED },
drivers/net/can/dev/netlink.c
27
[IFLA_CAN_XL_TDC] = { .type = NLA_NESTED },
drivers/net/can/dev/netlink.c
28
[IFLA_CAN_XL_PWM] = { .type = NLA_NESTED },
drivers/net/ieee802154/mac802154_hwsim.c
746
[MAC802154_HWSIM_ATTR_RADIO_EDGE] = { .type = NLA_NESTED },
drivers/net/ieee802154/mac802154_hwsim.c
747
[MAC802154_HWSIM_ATTR_RADIO_EDGES] = { .type = NLA_NESTED },
drivers/net/macsec.c
1668
[MACSEC_ATTR_RXSC_CONFIG] = { .type = NLA_NESTED },
drivers/net/macsec.c
1669
[MACSEC_ATTR_SA_CONFIG] = { .type = NLA_NESTED },
drivers/net/macsec.c
1670
[MACSEC_ATTR_OFFLOAD] = { .type = NLA_NESTED },
drivers/net/macvlan.c
1756
[IFLA_MACVLAN_MACADDR_DATA] = { .type = NLA_NESTED },
drivers/net/vxlan/vxlan_vnifilter.c
472
[VXLAN_VNIFILTER_ENTRY] = { .type = NLA_NESTED },
drivers/net/wireless/ath/wil6210/cfg80211.c
185
[QCA_ATTR_DMG_RF_SECTOR_CFG] = { .type = NLA_NESTED },
drivers/net/wireless/mediatek/mt76/testmode.c
22
[MT76_TM_ATTR_TX_POWER] = { .type = NLA_NESTED },
drivers/net/wireless/mediatek/mt76/testmode.c
27
[MT76_TM_ATTR_DRV_DATA] = { .type = NLA_NESTED },
drivers/thermal/thermal_netlink.c
25
[THERMAL_GENL_ATTR_TZ] = { .type = NLA_NESTED },
drivers/thermal/thermal_netlink.c
28
[THERMAL_GENL_ATTR_TZ_TRIP] = { .type = NLA_NESTED },
drivers/thermal/thermal_netlink.c
38
[THERMAL_GENL_ATTR_TZ_GOV] = { .type = NLA_NESTED },
drivers/thermal/thermal_netlink.c
42
[THERMAL_GENL_ATTR_CDEV] = { .type = NLA_NESTED },
drivers/thermal/thermal_netlink.c
49
[THERMAL_GENL_ATTR_CPU_CAPABILITY] = { .type = NLA_NESTED },
drivers/thermal/thermal_netlink.c
55
[THERMAL_GENL_ATTR_THRESHOLD] = { .type = NLA_NESTED },
include/net/netlink.h
393
{ .type = NLA_NESTED, .nested_policy = policy, .len = maxattr }
include/net/netlink.h
428
tp != NLA_NESTED && \
lib/nlattr.c
424
if ((pt->type == NLA_NESTED || pt->type == NLA_NESTED_ARRAY) &&
lib/nlattr.c
43
[NLA_NESTED] = NLA_HDRLEN,
lib/nlattr.c
430
if (pt->type != NLA_NESTED && pt->type != NLA_NESTED_ARRAY &&
lib/nlattr.c
503
case NLA_NESTED:
net/8021q/vlan_netlink.c
21
[IFLA_VLAN_EGRESS_QOS] = { .type = NLA_NESTED },
net/8021q/vlan_netlink.c
22
[IFLA_VLAN_INGRESS_QOS] = { .type = NLA_NESTED },
net/bridge/br_mrp_netlink.c
11
[IFLA_BRIDGE_MRP_INSTANCE] = { .type = NLA_NESTED },
net/bridge/br_mrp_netlink.c
12
[IFLA_BRIDGE_MRP_PORT_STATE] = { .type = NLA_NESTED },
net/bridge/br_mrp_netlink.c
13
[IFLA_BRIDGE_MRP_PORT_ROLE] = { .type = NLA_NESTED },
net/bridge/br_mrp_netlink.c
14
[IFLA_BRIDGE_MRP_RING_STATE] = { .type = NLA_NESTED },
net/bridge/br_mrp_netlink.c
15
[IFLA_BRIDGE_MRP_RING_ROLE] = { .type = NLA_NESTED },
net/bridge/br_mrp_netlink.c
16
[IFLA_BRIDGE_MRP_START_TEST] = { .type = NLA_NESTED },
net/bridge/br_mrp_netlink.c
17
[IFLA_BRIDGE_MRP_IN_ROLE] = { .type = NLA_NESTED },
net/bridge/br_mrp_netlink.c
18
[IFLA_BRIDGE_MRP_IN_STATE] = { .type = NLA_NESTED },
net/bridge/br_mrp_netlink.c
19
[IFLA_BRIDGE_MRP_START_IN_TEST] = { .type = NLA_NESTED },
net/bridge/br_vlan.c
2176
[BRIDGE_VLANDB_ENTRY_TUNNEL_INFO] = { .type = NLA_NESTED },
net/core/lwt_bpf.c
374
[LWT_BPF_IN] = { .type = NLA_NESTED, },
net/core/lwt_bpf.c
375
[LWT_BPF_OUT] = { .type = NLA_NESTED, },
net/core/lwt_bpf.c
376
[LWT_BPF_XMIT] = { .type = NLA_NESTED, },
net/core/neighbour.c
1942
[NDA_FDB_EXT_ATTRS] = { .type = NLA_NESTED },
net/core/neighbour.c
2359
[NDTA_PARMS] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2253
[IFLA_LINKINFO] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2260
[IFLA_VFINFO_LIST] = {. type = NLA_NESTED },
net/core/rtnetlink.c
2261
[IFLA_VF_PORTS] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2262
[IFLA_PORT_SELF] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2263
[IFLA_AF_SPEC] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2275
[IFLA_XDP] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2283
[IFLA_PROP_LIST] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2287
[IFLA_PROTO_DOWN_REASON] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2303
[IFLA_INFO_DATA] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2305
[IFLA_INFO_SLAVE_DATA] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2312
[IFLA_VF_VLAN_LIST] = { .type = NLA_NESTED },
net/core/rtnetlink.c
2318
[IFLA_VF_STATS] = { .type = NLA_NESTED },
net/core/rtnetlink.c
6690
[MDBA_GET_ENTRY_ATTRS] = { .type = NLA_NESTED },
net/core/rtnetlink.c
6793
[MDBA_SET_ENTRY_ATTRS] = { .type = NLA_NESTED },
net/core/rtnetlink.c
6873
[MDBA_SET_ENTRY_ATTRS] = { .type = NLA_NESTED },
net/dcb/dcbnl.c
164
[DCB_ATTR_IEEE_APP_TABLE] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
169
[DCB_ATTR_DCB_APP_TRUST_TABLE] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
47
[DCB_ATTR_PFC_CFG] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
48
[DCB_ATTR_PG_CFG] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
51
[DCB_ATTR_CAP] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
53
[DCB_ATTR_BCN] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
54
[DCB_ATTR_APP] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
55
[DCB_ATTR_IEEE] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
57
[DCB_ATTR_FEATCFG] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
75
[DCB_PG_ATTR_TC_0] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
76
[DCB_PG_ATTR_TC_1] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
77
[DCB_PG_ATTR_TC_2] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
78
[DCB_PG_ATTR_TC_3] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
79
[DCB_PG_ATTR_TC_4] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
80
[DCB_PG_ATTR_TC_5] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
81
[DCB_PG_ATTR_TC_6] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
82
[DCB_PG_ATTR_TC_7] = {.type = NLA_NESTED},
net/dcb/dcbnl.c
83
[DCB_PG_ATTR_TC_ALL] = {.type = NLA_NESTED},
net/ethtool/bitset.c
310
[ETHTOOL_A_BITSET_BITS] = { .type = NLA_NESTED },
net/ethtool/cabletest.c
236
[ETHTOOL_A_CABLE_TEST_TDR_CFG] = { .type = NLA_NESTED },
net/ethtool/debug.c
71
[ETHTOOL_A_DEBUG_MSGMASK] = { .type = NLA_NESTED },
net/ethtool/eee.c
113
[ETHTOOL_A_EEE_MODES_OURS] = { .type = NLA_NESTED },
net/ethtool/features.c
133
[ETHTOOL_A_FEATURES_WANTED] = { .type = NLA_NESTED },
net/ethtool/fec.c
295
[ETHTOOL_A_FEC_MODES] = { .type = NLA_NESTED },
net/ethtool/linkmodes.c
160
[ETHTOOL_A_LINKMODES_OURS] = { .type = NLA_NESTED },
net/ethtool/privflags.c
126
[ETHTOOL_A_PRIVFLAGS_FLAGS] = { .type = NLA_NESTED },
net/ethtool/stats.c
96
[ETHTOOL_A_STATS_GROUPS] = { .type = NLA_NESTED },
net/ethtool/strset.c
141
[ETHTOOL_A_STRSET_STRINGSETS] = { .type = NLA_NESTED },
net/ethtool/strset.c
189
[ETHTOOL_A_STRINGSETS_STRINGSET] = { .type = NLA_NESTED },
net/ethtool/tsconfig.c
194
[ETHTOOL_A_TSCONFIG_HWTSTAMP_FLAGS] = { .type = NLA_NESTED },
net/ethtool/tsconfig.c
195
[ETHTOOL_A_TSCONFIG_RX_FILTERS] = { .type = NLA_NESTED },
net/ethtool/tsconfig.c
196
[ETHTOOL_A_TSCONFIG_TX_TYPES] = { .type = NLA_NESTED },
net/ethtool/wol.c
91
[ETHTOOL_A_WOL_MODES] = { .type = NLA_NESTED },
net/ieee802154/nl802154.c
1857
[NL802154_KEY_ID_ATTR_IMPLICIT] = { .type = NLA_NESTED },
net/ieee802154/nl802154.c
2073
[NL802154_KEY_ATTR_ID] = { NLA_NESTED },
net/ieee802154/nl802154.c
213
[NL802154_ATTR_WPAN_PHY_CAPS] = { .type = NLA_NESTED },
net/ieee802154/nl802154.c
215
[NL802154_ATTR_SUPPORTED_COMMANDS] = { .type = NLA_NESTED },
net/ieee802154/nl802154.c
222
[NL802154_ATTR_COORDINATOR] = { .type = NLA_NESTED },
net/ieee802154/nl802154.c
238
[NL802154_ATTR_PEER] = { .type = NLA_NESTED },
net/ieee802154/nl802154.c
243
[NL802154_ATTR_SEC_OUT_KEY_ID] = { .type = NLA_NESTED, },
net/ieee802154/nl802154.c
2442
[NL802154_DEVKEY_ATTR_ID] = { NLA_NESTED },
net/ieee802154/nl802154.c
246
[NL802154_ATTR_SEC_LEVEL] = { .type = NLA_NESTED },
net/ieee802154/nl802154.c
247
[NL802154_ATTR_SEC_DEVICE] = { .type = NLA_NESTED },
net/ieee802154/nl802154.c
248
[NL802154_ATTR_SEC_DEVKEY] = { .type = NLA_NESTED },
net/ieee802154/nl802154.c
249
[NL802154_ATTR_SEC_KEY] = { .type = NLA_NESTED },
net/ipv4/devinet.c
2063
[IFLA_INET_CONF] = { .type = NLA_NESTED },
net/ipv4/fib_frontend.c
677
[RTA_METRICS] = { .type = NLA_NESTED },
net/ipv4/fib_frontend.c
681
[RTA_ENCAP] = { .type = NLA_NESTED },
net/ipv4/ip_tunnel_core.c
470
[LWTUNNEL_IP_OPTS] = { .type = NLA_NESTED },
net/ipv4/ip_tunnel_core.c
474
[LWTUNNEL_IP_OPTS_GENEVE] = { .type = NLA_NESTED },
net/ipv4/ip_tunnel_core.c
475
[LWTUNNEL_IP_OPTS_VXLAN] = { .type = NLA_NESTED },
net/ipv4/ip_tunnel_core.c
476
[LWTUNNEL_IP_OPTS_ERSPAN] = { .type = NLA_NESTED },
net/ipv4/ip_tunnel_core.c
973
[LWTUNNEL_IP6_OPTS] = { .type = NLA_NESTED },
net/ipv4/nexthop.c
40
[NHA_ENCAP] = { .type = NLA_NESTED },
net/ipv4/nexthop.c
42
[NHA_RES_GROUP] = { .type = NLA_NESTED },
net/ipv4/nexthop.c
75
[NHA_RES_BUCKET] = { .type = NLA_NESTED },
net/ipv4/nexthop.c
84
[NHA_RES_BUCKET] = { .type = NLA_NESTED },
net/ipv4/tcp_metrics.c
634
[TCP_METRICS_ATTR_VALS] = { .type = NLA_NESTED, },
net/ipv6/route.c
5118
[RTA_METRICS] = { .type = NLA_NESTED },
net/ipv6/route.c
5122
[RTA_ENCAP] = { .type = NLA_NESTED },
net/ipv6/seg6.c
148
[SEG6_ATTR_HMACINFO] = { .type = NLA_NESTED, },
net/ipv6/seg6_local.c
1655
[SEG6_LOCAL_BPF] = { .type = NLA_NESTED },
net/ipv6/seg6_local.c
1656
[SEG6_LOCAL_COUNTERS] = { .type = NLA_NESTED },
net/ipv6/seg6_local.c
1657
[SEG6_LOCAL_FLAVORS] = { .type = NLA_NESTED },
net/l2tp/l2tp_netlink.c
912
[L2TP_ATTR_STATS] = { .type = NLA_NESTED, },
net/mctp/route.c
1395
[RTA_METRICS] = { .type = NLA_NESTED },
net/ncsi/ncsi-netlink.c
25
[NCSI_ATTR_PACKAGE_LIST] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_bitmap_ip.c
346
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_bitmap_ip.c
347
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_bitmap_ip.c
354
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_bitmap_ip.c
355
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_bitmap_ipmac.c
387
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_bitmap_ipmac.c
388
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_bitmap_ipmac.c
394
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_core.c
1735
[IPSET_ATTR_DATA] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_core.c
1736
[IPSET_ATTR_ADT] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_core.c
990
[IPSET_ATTR_DATA] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ip.c
292
[IPSET_ATTR_BITMASK] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ip.c
296
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ip.c
297
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipmac.c
284
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipmark.c
304
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipmark.c
305
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipport.c
384
[IPSET_ATTR_BITMASK] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipport.c
387
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipport.c
388
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipportip.c
379
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipportip.c
380
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipportip.c
381
[IPSET_ATTR_IP2] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipportnet.c
538
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipportnet.c
539
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipportnet.c
540
[IPSET_ATTR_IP2] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_ipportnet.c
541
[IPSET_ATTR_IP2_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_net.c
376
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_net.c
377
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netiface.c
492
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netiface.c
493
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netnet.c
493
[IPSET_ATTR_BITMASK] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netnet.c
496
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netnet.c
497
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netnet.c
498
[IPSET_ATTR_IP2] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netnet.c
499
[IPSET_ATTR_IP2_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netport.c
481
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netport.c
482
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netportnet.c
591
[IPSET_ATTR_IP] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netportnet.c
592
[IPSET_ATTR_IP_TO] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netportnet.c
593
[IPSET_ATTR_IP2] = { .type = NLA_NESTED },
net/netfilter/ipset/ip_set_hash_netportnet.c
594
[IPSET_ATTR_IP2_TO] = { .type = NLA_NESTED },
net/netfilter/ipvs/ip_vs_ctl.c
3922
[IPVS_CMD_ATTR_SERVICE] = { .type = NLA_NESTED },
net/netfilter/ipvs/ip_vs_ctl.c
3923
[IPVS_CMD_ATTR_DEST] = { .type = NLA_NESTED },
net/netfilter/ipvs/ip_vs_ctl.c
3924
[IPVS_CMD_ATTR_DAEMON] = { .type = NLA_NESTED },
net/netfilter/ipvs/ip_vs_ctl.c
3959
[IPVS_SVC_ATTR_STATS] = { .type = NLA_NESTED },
net/netfilter/ipvs/ip_vs_ctl.c
3974
[IPVS_DEST_ATTR_STATS] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1446
[CTA_TUPLE_IP] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1447
[CTA_TUPLE_PROTO] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1559
[CTA_TUPLE_ORIG] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1560
[CTA_TUPLE_REPLY] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1562
[CTA_PROTOINFO] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1563
[CTA_HELP] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1564
[CTA_NAT_SRC] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1568
[CTA_NAT_DST] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1569
[CTA_TUPLE_MASTER] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1570
[CTA_NAT_SEQ_ADJ_ORIG] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1571
[CTA_NAT_SEQ_ADJ_REPLY] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
1578
[CTA_FILTER] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
2004
[CTA_PROTOINFO_TCP] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
2005
[CTA_PROTOINFO_SCTP] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
2616
[CTA_EXPECT_MASTER] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
2617
[CTA_EXPECT_TUPLE] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
2618
[CTA_EXPECT_MASK] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
2626
[CTA_EXPECT_NAT] = { .type = NLA_NESTED },
net/netfilter/nf_conntrack_netlink.c
3481
[CTA_EXPECT_NAT_TUPLE] = { .type = NLA_NESTED },
net/netfilter/nf_nat_core.c
1064
[CTA_NAT_PROTO] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
11888
[NFTA_DATA_VERDICT] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
1919
[NFTA_CHAIN_HOOK] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
1923
[NFTA_CHAIN_COUNTERS] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
3478
[NFTA_EXPR_DATA] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
3759
[NFTA_RULE_COMPAT] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
4752
[NFTA_SET_DESC] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
4760
[NFTA_SET_EXPR] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
6076
[NFTA_SET_ELEM_KEY] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
6077
[NFTA_SET_ELEM_DATA] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
6084
[NFTA_SET_ELEM_EXPR] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
6087
[NFTA_SET_ELEM_KEY_END] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
8147
[NFTA_OBJ_DATA] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
8802
[NFTA_FLOWTABLE_HOOK] = { .type = NLA_NESTED },
net/netfilter/nf_tables_api.c
8863
[NFTA_FLOWTABLE_HOOK_DEVS] = { .type = NLA_NESTED },
net/netfilter/nfnetlink_acct.c
378
[NFACCT_FILTER] = {.type = NLA_NESTED },
net/netfilter/nfnetlink_cttimeout.c
58
[CTA_TIMEOUT_DATA] = { .type = NLA_NESTED },
net/netfilter/nfnetlink_hook.c
35
[NFNLA_HOOK_CHAIN_INFO] = { .type = NLA_NESTED, },
net/netfilter/nfnetlink_queue.c
1562
[NFQA_VLAN] = { .type = NLA_NESTED },
net/netfilter/nft_bitwise.c
136
[NFTA_BITWISE_MASK] = { .type = NLA_NESTED },
net/netfilter/nft_bitwise.c
137
[NFTA_BITWISE_XOR] = { .type = NLA_NESTED },
net/netfilter/nft_bitwise.c
139
[NFTA_BITWISE_DATA] = { .type = NLA_NESTED },
net/netfilter/nft_cmp.c
69
[NFTA_CMP_DATA] = { .type = NLA_NESTED },
net/netfilter/nft_ct.c
1003
[NFTA_CT_TIMEOUT_DATA] = {.type = NLA_NESTED },
net/netfilter/nft_dynset.c
165
[NFTA_DYNSET_EXPR] = { .type = NLA_NESTED },
net/netfilter/nft_dynset.c
168
[NFTA_DYNSET_EXPRESSIONS] = { .type = NLA_NESTED },
net/netfilter/nft_immediate.c
29
[NFTA_IMMEDIATE_DATA] = { .type = NLA_NESTED },
net/netfilter/nft_inner.c
326
[NFTA_INNER_EXPR] = { .type = NLA_NESTED },
net/netfilter/nft_range.c
46
[NFTA_RANGE_FROM_DATA] = { .type = NLA_NESTED },
net/netfilter/nft_range.c
47
[NFTA_RANGE_TO_DATA] = { .type = NLA_NESTED },
net/netfilter/nft_tunnel.c
354
[NFTA_TUNNEL_KEY_OPTS_VXLAN] = { .type = NLA_NESTED, },
net/netfilter/nft_tunnel.c
355
[NFTA_TUNNEL_KEY_OPTS_ERSPAN] = { .type = NLA_NESTED, },
net/netfilter/nft_tunnel.c
356
[NFTA_TUNNEL_KEY_OPTS_GENEVE] = { .type = NLA_NESTED, },
net/netfilter/nft_tunnel.c
408
[NFTA_TUNNEL_KEY_IP] = { .type = NLA_NESTED, },
net/netfilter/nft_tunnel.c
409
[NFTA_TUNNEL_KEY_IP6] = { .type = NLA_NESTED, },
net/netfilter/nft_tunnel.c
416
[NFTA_TUNNEL_KEY_OPTS] = { .type = NLA_NESTED, },
net/netlabel/netlabel_cipso_v4.c
54
[NLBL_CIPSOV4_A_TAGLST] = { .type = NLA_NESTED },
net/netlabel/netlabel_cipso_v4.c
57
[NLBL_CIPSOV4_A_MLSLVL] = { .type = NLA_NESTED },
net/netlabel/netlabel_cipso_v4.c
58
[NLBL_CIPSOV4_A_MLSLVLLST] = { .type = NLA_NESTED },
net/netlabel/netlabel_cipso_v4.c
61
[NLBL_CIPSOV4_A_MLSCAT] = { .type = NLA_NESTED },
net/netlabel/netlabel_cipso_v4.c
62
[NLBL_CIPSOV4_A_MLSCATLST] = { .type = NLA_NESTED },
net/netlink/policy.c
161
case NLA_NESTED:
net/netlink/policy.c
219
case NLA_NESTED:
net/netlink/policy.c
273
case NLA_NESTED:
net/nfc/netlink.c
44
[NFC_ATTR_LLC_SDP] = { .type = NLA_NESTED },
net/openvswitch/conntrack.c
101
[OVS_CT_LIMIT_ATTR_ZONE_LIMIT] = { .type = NLA_NESTED, },
net/openvswitch/datapath.c
1534
[OVS_FLOW_ATTR_KEY] = { .type = NLA_NESTED },
net/openvswitch/datapath.c
1535
[OVS_FLOW_ATTR_MASK] = { .type = NLA_NESTED },
net/openvswitch/datapath.c
1536
[OVS_FLOW_ATTR_ACTIONS] = { .type = NLA_NESTED },
net/openvswitch/datapath.c
2611
[OVS_VPORT_ATTR_OPTIONS] = { .type = NLA_NESTED },
net/openvswitch/datapath.c
2614
[OVS_VPORT_ATTR_UPCALL_STATS] = { .type = NLA_NESTED },
net/openvswitch/datapath.c
725
[OVS_PACKET_ATTR_KEY] = { .type = NLA_NESTED },
net/openvswitch/datapath.c
726
[OVS_PACKET_ATTR_ACTIONS] = { .type = NLA_NESTED },
net/openvswitch/flow_netlink.c
3119
[OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_GREATER] = {.type = NLA_NESTED },
net/openvswitch/flow_netlink.c
3120
[OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_LESS_EQUAL] = {.type = NLA_NESTED },
net/openvswitch/meter.c
26
[OVS_METER_ATTR_BANDS] = { .type = NLA_NESTED },
net/sched/act_api.c
1308
[TCA_ACT_OPTIONS] = { .type = NLA_NESTED },
net/sched/act_gate.c
173
[TCA_GATE_ENTRY_LIST] = { .type = NLA_NESTED },
net/sched/act_pedit.c
36
[TCA_PEDIT_KEYS_EX] = { .type = NLA_NESTED },
net/sched/act_tunnel_key.c
340
[TCA_TUNNEL_KEY_ENC_OPTS] = { .type = NLA_NESTED },
net/sched/act_tunnel_key.c
59
[TCA_TUNNEL_KEY_ENC_OPTS_GENEVE] = { .type = NLA_NESTED },
net/sched/act_tunnel_key.c
60
[TCA_TUNNEL_KEY_ENC_OPTS_VXLAN] = { .type = NLA_NESTED },
net/sched/act_tunnel_key.c
61
[TCA_TUNNEL_KEY_ENC_OPTS_ERSPAN] = { .type = NLA_NESTED },
net/sched/cls_basic.c
144
[TCA_BASIC_EMATCHES] = { .type = NLA_NESTED },
net/sched/cls_cgroup.c
57
[TCA_CGROUP_EMATCHES] = { .type = NLA_NESTED },
net/sched/cls_flow.c
370
[TCA_FLOW_ACT] = { .type = NLA_NESTED },
net/sched/cls_flow.c
371
[TCA_FLOW_POLICE] = { .type = NLA_NESTED },
net/sched/cls_flow.c
372
[TCA_FLOW_EMATCHES] = { .type = NLA_NESTED },
net/sched/cls_flower.c
704
[TCA_FLOWER_KEY_MPLS_OPTS] = { .type = NLA_NESTED },
net/sched/cls_flower.c
718
[TCA_FLOWER_KEY_ENC_OPTS] = { .type = NLA_NESTED },
net/sched/cls_flower.c
719
[TCA_FLOWER_KEY_ENC_OPTS_MASK] = { .type = NLA_NESTED },
net/sched/cls_flower.c
742
[TCA_FLOWER_KEY_CFM] = { .type = NLA_NESTED },
net/sched/cls_flower.c
753
[TCA_FLOWER_KEY_ENC_OPTS_GENEVE] = { .type = NLA_NESTED },
net/sched/cls_flower.c
754
[TCA_FLOWER_KEY_ENC_OPTS_VXLAN] = { .type = NLA_NESTED },
net/sched/cls_flower.c
755
[TCA_FLOWER_KEY_ENC_OPTS_ERSPAN] = { .type = NLA_NESTED },
net/sched/cls_flower.c
756
[TCA_FLOWER_KEY_ENC_OPTS_GTP] = { .type = NLA_NESTED },
net/sched/cls_flower.c
757
[TCA_FLOWER_KEY_ENC_OPTS_PFCP] = { .type = NLA_NESTED },
net/sched/ematch.c
286
[TCA_EMATCH_TREE_LIST] = { .type = NLA_NESTED },
net/sched/sch_api.c
1474
[TCA_STAB] = { .type = NLA_NESTED },
net/sched/sch_ets.c
61
[TCA_ETS_QUANTA] = { .type = NLA_NESTED },
net/sched/sch_ets.c
62
[TCA_ETS_PRIOMAP] = { .type = NLA_NESTED },
net/sched/sch_gred.c
526
[TCA_GRED_VQ_ENTRY] = { .type = NLA_NESTED },
net/sched/sch_gred.c
535
[TCA_GRED_VQ_LIST] = { .type = NLA_NESTED },
net/sched/sch_mqprio.c
164
[TCA_MQPRIO_MIN_RATE64] = { .type = NLA_NESTED },
net/sched/sch_mqprio.c
165
[TCA_MQPRIO_MAX_RATE64] = { .type = NLA_NESTED },
net/sched/sch_mqprio.c
166
[TCA_MQPRIO_TC_ENTRY] = { .type = NLA_NESTED },
net/sched/sch_netem.c
1013
[TCA_NETEM_LOSS] = { .type = NLA_NESTED },
net/sched/sch_taprio.c
1024
[TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST] = { .type = NLA_NESTED },
net/sched/sch_taprio.c
1026
[TCA_TAPRIO_ATTR_SCHED_SINGLE_ENTRY] = { .type = NLA_NESTED },
net/sched/sch_taprio.c
1034
[TCA_TAPRIO_ATTR_TC_ENTRY] = { .type = NLA_NESTED },
net/tipc/netlink.c
134
[TIPC_NLA_BEARER_PROP] = { .type = NLA_NESTED },
net/tipc/netlink.c
141
[TIPC_NLA_MEDIA_PROP] = { .type = NLA_NESTED }
net/tipc/netlink.c
49
[TIPC_NLA_BEARER] = { .type = NLA_NESTED, },
net/tipc/netlink.c
50
[TIPC_NLA_SOCK] = { .type = NLA_NESTED, },
net/tipc/netlink.c
51
[TIPC_NLA_PUBL] = { .type = NLA_NESTED, },
net/tipc/netlink.c
52
[TIPC_NLA_LINK] = { .type = NLA_NESTED, },
net/tipc/netlink.c
53
[TIPC_NLA_MEDIA] = { .type = NLA_NESTED, },
net/tipc/netlink.c
54
[TIPC_NLA_NODE] = { .type = NLA_NESTED, },
net/tipc/netlink.c
55
[TIPC_NLA_NET] = { .type = NLA_NESTED, },
net/tipc/netlink.c
56
[TIPC_NLA_NAME_TABLE] = { .type = NLA_NESTED, },
net/tipc/netlink.c
57
[TIPC_NLA_MON] = { .type = NLA_NESTED, },
net/tipc/netlink.c
63
[TIPC_NLA_NAME_TABLE_PUBL] = { .type = NLA_NESTED }
net/tipc/netlink.c
76
[TIPC_NLA_SOCK_CON] = { .type = NLA_NESTED },
net/tipc/netlink.c
97
[TIPC_NLA_LINK_PROP] = { .type = NLA_NESTED },
net/tipc/netlink.c
98
[TIPC_NLA_LINK_STATS] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1010
[NL80211_ATTR_SCAN_FREQ_KHZ] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1033
[NL80211_ATTR_MBSSID_ELEMS] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1054
[NL80211_ATTR_EMA_RNR_ELEMS] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1109
[NL80211_KEY_DEFAULT_TYPES] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1131
[NL80211_WOWLAN_TRIG_PKT_PATTERN] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1136
[NL80211_WOWLAN_TRIG_TCP_CONNECTION] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1137
[NL80211_WOWLAN_TRIG_NET_DETECT] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1168
[NL80211_ATTR_COALESCE_RULE_PKT_PATTERN] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1226
[NL80211_NAN_FUNC_SRF] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1227
[NL80211_NAN_FUNC_RX_MATCH_FILTER] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1228
[NL80211_NAN_FUNC_TX_MATCH_FILTER] = { .type = NLA_NESTED },
net/wireless/nl80211.c
1240
[NL80211_NAN_SRF_MAC_ADDRS] = { .type = NLA_NESTED },
net/wireless/nl80211.c
705
[NL80211_ATTR_WIPHY_TXQ_PARAMS] = { .type = NLA_NESTED },
net/wireless/nl80211.c
735
[NL80211_ATTR_KEY] = { .type = NLA_NESTED, },
net/wireless/nl80211.c
755
[NL80211_ATTR_STA_FLAGS] = { .type = NLA_NESTED },
net/wireless/nl80211.c
774
[NL80211_ATTR_REG_RULES] = { .type = NLA_NESTED },
net/wireless/nl80211.c
783
[NL80211_ATTR_MESH_CONFIG] = { .type = NLA_NESTED },
net/wireless/nl80211.c
792
[NL80211_ATTR_SCAN_FREQUENCIES] = { .type = NLA_NESTED },
net/wireless/nl80211.c
793
[NL80211_ATTR_SCAN_SSIDS] = { .type = NLA_NESTED },
net/wireless/nl80211.c
823
[NL80211_ATTR_TX_RATES] = { .type = NLA_NESTED },
net/wireless/nl80211.c
830
[NL80211_ATTR_CQM] = { .type = NLA_NESTED, },
net/wireless/nl80211.c
840
[NL80211_ATTR_KEY_DEFAULT_TYPES] = { .type = NLA_NESTED },
net/wireless/nl80211.c
841
[NL80211_ATTR_WOWLAN_TRIGGERS] = { .type = NLA_NESTED },
net/wireless/nl80211.c
849
[NL80211_ATTR_REKEY_DATA] = { .type = NLA_NESTED },
net/wireless/nl80211.c
850
[NL80211_ATTR_SCAN_SUPP_RATES] = { .type = NLA_NESTED },
net/wireless/nl80211.c
863
[NL80211_ATTR_SCHED_SCAN_MATCH] = { .type = NLA_NESTED },
net/wireless/nl80211.c
897
[NL80211_ATTR_MAC_ADDRS] = { .type = NLA_NESTED },
net/wireless/nl80211.c
915
[NL80211_ATTR_CSA_IES] = { .type = NLA_NESTED },
net/wireless/nl80211.c
951
[NL80211_ATTR_BSS_SELECT] = { .type = NLA_NESTED },
net/wireless/nl80211.c
961
[NL80211_ATTR_NAN_FUNC] = { .type = NLA_NESTED },
tools/lib/thermal/commands.c
15
[THERMAL_GENL_ATTR_TZ] = { .type = NLA_NESTED },
tools/lib/thermal/commands.c
18
[THERMAL_GENL_ATTR_TZ_TRIP] = { .type = NLA_NESTED },
tools/lib/thermal/commands.c
28
[THERMAL_GENL_ATTR_TZ_GOV] = { .type = NLA_NESTED },
tools/lib/thermal/commands.c
32
[THERMAL_GENL_ATTR_CDEV] = { .type = NLA_NESTED },
tools/lib/thermal/commands.c
39
[THERMAL_GENL_ATTR_THRESHOLD] = { .type = NLA_NESTED },