drivers/block/nbd.c
2237
if (nla_type(attr) != NBD_SOCK_ITEM) {
drivers/block/nbd.c
2451
if (nla_type(attr) != NBD_SOCK_ITEM) {
drivers/dpll/dpll_netlink.c
1650
switch (nla_type(a)) {
drivers/dpll/dpll_netlink.c
1741
switch (nla_type(attr)) {
drivers/dpll/dpll_netlink.c
1936
switch (nla_type(attr)) {
drivers/dpll/dpll_netlink.c
2033
switch (nla_type(a)) {
drivers/infiniband/core/sa_query.c
969
if (curr->nla_type != LS_NLA_TYPE_PATH_RECORD)
drivers/net/macvlan.c
1381
if (nla_type(nla) != IFLA_MACVLAN_MACADDR ||
drivers/net/team/team_core.c
2753
if (nla_type(nl_option) != TEAM_ATTR_ITEM_OPTION) {
drivers/net/wireless/virtual/mac80211_hwsim_main.c
4149
switch (nla_type(pmsr)) {
drivers/net/wireless/virtual/mac80211_hwsim_main.c
6739
switch (nla_type(nla)) {
drivers/s390/net/qeth_l2_main.c
983
if (nla_type(attr) == IFLA_PROTINFO) {
drivers/s390/net/qeth_l2_main.c
989
} else if (nla_type(attr) == IFLA_AF_SPEC) {
drivers/s390/net/qeth_l2_main.c
991
if (nla_type(nested_attr) == IFLA_BRIDGE_FLAGS)
include/linux/netfilter/ipset/ip_set.h
379
return tb[type] && (tb[type]->nla_type & NLA_F_NET_BYTEORDER);
include/linux/netfilter/ipset/ip_set.h
385
return !tb[type] || (tb[type]->nla_type & NLA_F_NET_BYTEORDER);
include/net/netlink.h
1278
return nla->nla_type & NLA_TYPE_MASK;
include/net/netlink.h
1355
if (!(nla->nla_type & NLA_F_NESTED)) {
include/net/netlink.h
2434
if (nla_type(pos) == type)
include/net/netlink.h
2454
if (nla_type(pos) == type)
include/net/netlink.h
981
if (nla_type(pos) == type)
include/uapi/linux/netlink.h
231
__u16 nla_type;
lib/nlattr.c
399
int minlen = 0, attrlen = nla_len(nla), type = nla_type(nla);
lib/nlattr.c
425
!(nla->nla_type & NLA_F_NESTED)) {
lib/nlattr.c
431
pt->type != NLA_UNSPEC && (nla->nla_type & NLA_F_NESTED)) {
lib/nlattr.c
623
u16 type = nla_type(nla);
lib/nlattr.c
751
if (nla_type(nla) == attrtype)
lib/nlattr.c
907
nla->nla_type = attrtype;
net/bridge/br_mst.c
347
switch (nla_type(attr)) {
net/bridge/br_netlink.c
1135
if (protinfo->nla_type & NLA_F_NESTED) {
net/bridge/br_netlink.c
824
switch (nla_type(attr)) {
net/bridge/br_vlan.c
2316
switch (nla_type(attr)) {
net/core/gen_stats.c
85
if (ret == 0 && d->tail->nla_type == padattr)
net/core/rtnetlink.c
2780
af_ops = rtnl_af_lookup(nla_type(af), &af_ops_srcu_index);
net/core/rtnetlink.c
2859
if (nla_type(attr) != IFLA_VF_VLAN_INFO ||
net/core/rtnetlink.c
3306
if (nla_type(attr) != IFLA_VF_INFO ||
net/core/rtnetlink.c
3336
if (nla_type(attr) != IFLA_VF_PORT ||
net/core/rtnetlink.c
3385
af_ops = rtnl_af_lookup(nla_type(af), &af_ops_srcu_index);
net/core/rtnetlink.c
4400
switch (nla_type(attr)) {
net/core/rtnetlink.c
5628
if (nla_type(attr) == IFLA_BRIDGE_FLAGS && !br_flags_attr) {
net/core/rtnetlink.c
5636
if (nla_type(attr) == IFLA_BRIDGE_MODE) {
net/dcb/dcbnl.c
1116
type = nla_type(attr_itr);
net/dcb/dcbnl.c
1655
enum ieee_attrs_app type = nla_type(attr);
net/dcb/dcbnl.c
775
data[i]->nla_type - DCB_PFC_UP_ATTR_0, value);
net/dcb/dcbnl.c
993
data[i]->nla_type - DCB_BCN_ATTR_RP_0, value_byte);
net/devlink/health.c
1044
item->nla_type);
net/devlink/health.c
15
u8 nla_type;
net/devlink/health.c
791
item->nla_type = DEVLINK_VAR_ATTR_TYPE_NUL_STRING;
net/devlink/health.c
868
item->nla_type = value_nla_type;
net/devlink/health.c
995
switch (msg->nla_type) {
net/devlink/param.c
219
int nla_type, union devlink_param_value *val,
net/devlink/param.c
224
if (nla_put_u8(msg, nla_type, val->vu8))
net/devlink/param.c
228
if (nla_put_u16(msg, nla_type, val->vu16))
net/devlink/param.c
232
if (nla_put_u32(msg, nla_type, val->vu32))
net/devlink/param.c
236
if (devlink_nl_put_u64(msg, nla_type, val->vu64))
net/devlink/param.c
240
if (nla_put_string(msg, nla_type, val->vstr))
net/devlink/param.c
248
if (nla_put_u8(msg, nla_type, val->vbool))
net/devlink/param.c
251
if (val->vbool && nla_put_flag(msg, nla_type))
net/devlink/param.c
260
if (nla_put_uint(msg, nla_type, val->u64arr.val[i]))
net/ethtool/bitset.c
491
if (nla_type(bit_attr) != ETHTOOL_A_BITSET_BITS_BIT) {
net/ethtool/strset.c
214
if (WARN_ONCE(nla_type(attr) != ETHTOOL_A_STRINGSETS_STRINGSET,
net/ethtool/strset.c
216
nla_type(attr)))
net/handshake/tlshd.c
71
if (nla_type(nla) == HANDSHAKE_A_DONE_REMOTE_AUTH)
net/handshake/tlshd.c
81
if (nla_type(nla) == HANDSHAKE_A_DONE_REMOTE_AUTH)
net/ipv4/devinet.c
2202
int old_value = ipv4_devconf_get(in_dev, nla_type(a));
net/ipv4/devinet.c
2205
ipv4_devconf_set(in_dev, nla_type(a), new_value);
net/ipv4/devinet.c
2206
if (devinet_conf_post_set(net, &in_dev->cnf, nla_type(a), new_value,
net/ipv4/fib_frontend.c
474
nla->nla_type = type;
net/ipv4/fib_frontend.c
780
switch (nla_type(attr)) {
net/ipv4/fib_semantics.c
1039
int type = nla_type(nla);
net/ipv4/inet_diag.c
188
int type = nla_type(nla);
net/ipv4/ip_tunnel_core.c
629
switch (nla_type(nla)) {
net/ipv4/ipmr.c
2887
switch (nla_type(attr)) {
net/ipv4/metrics.c
19
int type = nla_type(nla);
net/netfilter/ipset/ip_set_core.c
1505
pr_debug("type: %u, len %u\n", nla_type(attr), attr->nla_len);
net/netfilter/ipset/ip_set_core.c
1854
if (nla_type(nla) != IPSET_ATTR_DATA ||
net/netfilter/ipset/ip_set_core.c
277
return nla->nla_type & NLA_F_NESTED;
net/netfilter/nf_tables_api.c
2466
switch (nla_type(tmp)) {
net/netfilter/nf_tables_api.c
4413
if (nla_type(tmp) != NFTA_LIST_ELEM)
net/netfilter/nf_tables_api.c
5301
if (nla_type(attr) != NFTA_LIST_ELEM)
net/netfilter/nf_tables_api.c
5371
if (nla_type(tmp) != NFTA_LIST_ELEM) {
net/netfilter/nf_tables_api.c
7383
if (nla_type(tmp) != NFTA_LIST_ELEM) {
net/netfilter/nfnetlink_queue.c
951
nla->nla_type = NFQA_PAYLOAD;
net/netfilter/nft_dynset.c
281
if (nla_type(tmp) != NFTA_LIST_ELEM) {
net/netfilter/nft_tunnel.c
374
switch (nla_type(nla)) {
net/netfilter/xt_RATEEST.c
154
cfg.opt.nla_type = TCA_STATS_RATE_EST;
net/netlabel/netlabel_cipso_v4.c
160
if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSLVL) {
net/netlabel/netlabel_cipso_v4.c
167
switch (nla_type(nla_b)) {
net/netlabel/netlabel_cipso_v4.c
209
if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSLVL) {
net/netlabel/netlabel_cipso_v4.c
235
if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSCAT) {
net/netlabel/netlabel_cipso_v4.c
242
switch (nla_type(nla_b)) {
net/netlabel/netlabel_cipso_v4.c
286
if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSCAT) {
net/netlabel/netlabel_cipso_v4.c
95
if (nla_type(nla) == NLBL_CIPSOV4_A_TAG) {
net/openvswitch/actions.c
1024
if (nla_type(a) == OVS_KEY_ATTR_TUNNEL_INFO) {
net/openvswitch/actions.c
1045
switch (nla_type(a)) {
net/openvswitch/actions.c
1227
switch (nla_type(a)) {
net/openvswitch/actions.c
1272
switch (nla_type(a)) {
net/openvswitch/actions.c
872
switch (nla_type(a)) {
net/openvswitch/conntrack.c
1116
int type = nla_type(a);
net/openvswitch/conntrack.c
1246
int type = nla_type(a);
net/openvswitch/flow_netlink.c
1326
int type = nla_type(a);
net/openvswitch/flow_netlink.c
1381
int type = nla_type(a);
net/openvswitch/flow_netlink.c
1744
if (tbl[nla_type(nla)].len == OVS_ATTR_NESTED)
net/openvswitch/flow_netlink.c
1745
nlattr_set(nla, val, tbl[nla_type(nla)].next ? : tbl);
net/openvswitch/flow_netlink.c
1749
if (nla_type(nla) == OVS_KEY_ATTR_CT_STATE)
net/openvswitch/flow_netlink.c
2303
switch (nla_type(a)) {
net/openvswitch/flow_netlink.c
2317
switch (nla_type(a)) {
net/openvswitch/flow_netlink.c
2330
switch (nla_type(a)) {
net/openvswitch/flow_netlink.c
2342
switch (nla_type(a)) {
net/openvswitch/flow_netlink.c
2356
switch (nla_type(ovs_key)) {
net/openvswitch/flow_netlink.c
2378
switch (nla_type(a)) {
net/openvswitch/flow_netlink.c
2466
a->nla_type = attrtype;
net/openvswitch/flow_netlink.c
2574
int type = nla_type(a);
net/openvswitch/flow_netlink.c
2649
int type = nla_type(a);
net/openvswitch/flow_netlink.c
2898
nla_type(nsh_key) != OVS_KEY_ATTR_NSH)
net/openvswitch/flow_netlink.c
2925
int key_type = nla_type(ovs_key);
net/openvswitch/flow_netlink.c
3304
int type = nla_type(a);
net/openvswitch/flow_netlink.c
3772
switch (nla_type(a)) {
net/openvswitch/flow_netlink.c
3805
int key_type = nla_type(ovs_key);
net/openvswitch/flow_netlink.c
3850
if (nla_put(skb, nla_type(ovs_key), key_len, nla_data(ovs_key)))
net/openvswitch/flow_netlink.c
3863
int type = nla_type(a);
net/openvswitch/flow_netlink.c
487
u16 type = nla_type(nla);
net/openvswitch/flow_netlink.c
59
u16 action = nla_type(nla);
net/openvswitch/flow_netlink.c
606
int type = nla_type(a);
net/openvswitch/flow_netlink.c
688
int type = nla_type(a);
net/openvswitch/openvswitch_trace.h
63
__entry->action_type = nla_type(a);
net/psample/psample.c
483
nla->nla_type = PSAMPLE_ATTR_DATA;
net/sched/act_gate.c
275
if (nla_type(n) != TCA_GATE_ONE_ENTRY) {
net/sched/act_pedit.c
73
if (nla_type(ka) != TCA_PEDIT_KEY_EX) {
net/sched/act_tunnel_key.c
229
switch (nla_type(attr)) {
net/sched/act_tunnel_key.c
300
switch (nla_type(nla_data(nla))) {
net/sched/cls_flower.c
1260
if (nla_type(nla) != TCA_FLOWER_KEY_ENC_OPTS_GENEVE) {
net/sched/cls_flower.c
1336
if (nla_type(nla) != TCA_FLOWER_KEY_ENC_OPTS_VXLAN) {
net/sched/cls_flower.c
1373
if (nla_type(nla) != TCA_FLOWER_KEY_ENC_OPTS_ERSPAN) {
net/sched/cls_flower.c
1440
if (nla_type(nla) != TCA_FLOWER_KEY_ENC_OPTS_GTP) {
net/sched/cls_flower.c
1482
if (nla_type(nla) != TCA_FLOWER_KEY_ENC_OPTS_PFCP) {
net/sched/cls_flower.c
1538
switch (nla_type(nla_opt_key)) {
net/sched/cls_flower.c
981
if (!(nla_mpls_opts->nla_type & NLA_F_NESTED)) {
net/sched/cls_flower.c
988
if (nla_type(nla_lse) != TCA_FLOWER_KEY_MPLS_OPTS_LSE) {
net/sched/ematch.c
353
if (rt_match->nla_type != (idx + 1))
net/sched/sch_ets.c
524
switch (nla_type(attr)) {
net/sched/sch_ets.c
563
switch (nla_type(attr)) {
net/sched/sch_fifo.c
245
nla->nla_type = RTM_NEWQDISC;
net/sched/sch_gred.c
558
switch (nla_type(attr)) {
net/sched/sch_gred.c
622
switch (nla_type(attr)) {
net/sched/sch_htb.c
1831
.nla_type = TCA_RATE,
net/sched/sch_mqprio.c
286
if (nla_type(attr) != TCA_MQPRIO_MIN_RATE64) {
net/sched/sch_mqprio.c
315
if (nla_type(attr) != TCA_MQPRIO_MAX_RATE64) {
net/sched/sch_netem.c
957
u16 type = nla_type(la);
net/sched/sch_taprio.c
1102
if (nla_type(n) != TCA_TAPRIO_SCHED_ENTRY) {
net/wireless/nl80211.c
11278
int band = nla_type(attr);
net/wireless/nl80211.c
13677
if (data->nla_type == NL80211_ATTR_VENDOR_DATA)
net/wireless/nl80211.c
17684
if (attr->nla_type & NLA_F_NESTED) {
net/wireless/nl80211.c
17693
if (!(attr->nla_type & NLA_F_NESTED)) {
net/wireless/nl80211.c
6231
int band = nla_type(tx_rates);
net/wireless/pmsr.c
391
switch (nla_type(treq)) {
net/xfrm/xfrm_compat.c
236
return nla_put(dst, src->nla_type, len, nla_data(src));
net/xfrm/xfrm_compat.c
241
switch (src->nla_type) {
net/xfrm/xfrm_compat.c
259
return nla_put_64bit(dst, src->nla_type, nla_len(src),
net/xfrm/xfrm_compat.c
268
return nla_put_64bit(dst, src->nla_type, nla_len(src),
net/xfrm/xfrm_compat.c
298
pr_warn_once("unsupported nla_type %d\n", src->nla_type);
net/xfrm/xfrm_compat.c
447
int type = nla_type(nla);
tools/accounting/delaytop.c
420
__u8 genl_cmd, __u16 nla_type,
tools/accounting/delaytop.c
442
na->nla_type = nla_type;
tools/accounting/delaytop.c
495
if (na->nla_type == CTRL_ATTR_FAMILY_ID)
tools/accounting/delaytop.c
688
if (na->nla_type == TASKSTATS_TYPE_AGGR_PID) {
tools/accounting/delaytop.c
692
if (nested->nla_type == TASKSTATS_TYPE_STATS) {
tools/accounting/delaytop.c
848
if (na->nla_type == CGROUPSTATS_TYPE_CGROUP_STATS) {
tools/accounting/getdelays.c
146
__u8 genl_cmd, __u16 nla_type,
tools/accounting/getdelays.c
164
na->nla_type = nla_type;
tools/accounting/getdelays.c
215
if (na->nla_type == CTRL_ATTR_FAMILY_ID) {
tools/accounting/getdelays.c
686
switch (na->nla_type) {
tools/accounting/getdelays.c
695
switch (na->nla_type) {
tools/accounting/getdelays.c
729
na->nla_type);
tools/accounting/getdelays.c
743
na->nla_type);
tools/accounting/procacct.c
152
__u8 genl_cmd, __u16 nla_type,
tools/accounting/procacct.c
170
na->nla_type = nla_type;
tools/accounting/procacct.c
221
if (na->nla_type == CTRL_ATTR_FAMILY_ID)
tools/accounting/procacct.c
258
switch (na->nla_type) {
tools/accounting/procacct.c
281
na->nla_type);
tools/accounting/procacct.c
409
int mother = na->nla_type;
tools/accounting/procacct.c
412
switch (na->nla_type) {
tools/accounting/procacct.c
420
na->nla_type);
tools/include/uapi/linux/netlink.h
213
__u16 nla_type;
tools/lib/bpf/nlattr.c
113
int type = nla_type(nla);
tools/lib/bpf/nlattr.c
42
return nla->nla_type & NLA_TYPE_MASK;
tools/lib/bpf/nlattr.c
50
int type = nla_type(nla);
tools/lib/bpf/nlattr.h
152
nla->nla_type = type;
tools/lib/thermal/commands.c
103
if (nla_type(attr) == THERMAL_GENL_ATTR_CDEV_CUR_STATE)
tools/lib/thermal/commands.c
106
if (nla_type(attr) == THERMAL_GENL_ATTR_CDEV_MAX_STATE)
tools/lib/thermal/commands.c
127
if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_TRIP_ID) {
tools/lib/thermal/commands.c
138
if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_TRIP_TYPE)
tools/lib/thermal/commands.c
141
if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_TRIP_TEMP)
tools/lib/thermal/commands.c
144
if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_TRIP_HYST)
tools/lib/thermal/commands.c
210
if (nla_type(attr) == THERMAL_GENL_ATTR_THRESHOLD_TEMP) {
tools/lib/thermal/commands.c
221
if (nla_type(attr) == THERMAL_GENL_ATTR_THRESHOLD_DIRECTION)
tools/lib/thermal/commands.c
53
if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_ID) {
tools/lib/thermal/commands.c
65
if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_NAME)
tools/lib/thermal/commands.c
87
if (nla_type(attr) == THERMAL_GENL_ATTR_CDEV_ID) {
tools/lib/thermal/commands.c
98
if (nla_type(attr) == THERMAL_GENL_ATTR_CDEV_NAME) {
tools/net/ynl/lib/ynl-priv.h
192
return attr->nla_type & NLA_TYPE_MASK;
tools/net/ynl/lib/ynl-priv.h
280
attr->nla_type = attr_type | NLA_F_NESTED;
tools/net/ynl/lib/ynl-priv.h
302
attr->nla_type = attr_type;
tools/net/ynl/lib/ynl-priv.h
321
attr->nla_type = attr_type;
tools/testing/selftests/acct/taskstats_fill_stats_tgid.c
146
na->nla_type = CTRL_ATTR_FAMILY_NAME;
tools/testing/selftests/acct/taskstats_fill_stats_tgid.c
171
if (na->nla_type == CTRL_ATTR_FAMILY_ID)
tools/testing/selftests/acct/taskstats_fill_stats_tgid.c
210
na->nla_type = attr_type;
tools/testing/selftests/acct/taskstats_fill_stats_tgid.c
235
if (na->nla_type == TASKSTATS_TYPE_AGGR_PID ||
tools/testing/selftests/acct/taskstats_fill_stats_tgid.c
236
na->nla_type == TASKSTATS_TYPE_AGGR_TGID) {
tools/testing/selftests/acct/taskstats_fill_stats_tgid.c
240
if (nested->nla_type == TASKSTATS_TYPE_STATS) {
tools/testing/selftests/bpf/prog_tests/test_bpf_smc.c
142
if (!ASSERT_EQ(nl->nla_type, CTRL_ATTR_FAMILY_ID, "nl_family nla type"))
tools/testing/selftests/bpf/prog_tests/test_bpf_smc.c
64
__u16 nlmsg_flags, __u8 genl_cmd, __u16 nla_type,
tools/testing/selftests/bpf/prog_tests/test_bpf_smc.c
82
na->nla_type = nla_type;
tools/testing/selftests/nci/nci_dev.c
112
__u8 genl_cmd, int nla_num, __u16 nla_type[],
tools/testing/selftests/nci/nci_dev.c
133
na->nla_type = nla_type[cnt];
tools/testing/selftests/nci/nci_dev.c
206
if (na->nla_type == CTRL_ATTR_FAMILY_ID) {
tools/testing/selftests/nci/nci_dev.c
208
} else if (na->nla_type == CTRL_ATTR_MCAST_GROUPS) {
tools/testing/selftests/nci/nci_dev.c
220
if (group_na->nla_type == CTRL_ATTR_MCAST_GRP_ID) {
tools/testing/selftests/nci/nci_dev.c
243
__u16 nla_type = NFC_ATTR_DEVICE_INDEX;
tools/testing/selftests/nci/nci_dev.c
248
&nla_type, &nla_data, &nla_len, NLM_F_REQUEST);
tools/testing/selftests/nci/nci_dev.c
290
if (na->nla_type == NFC_ATTR_DEVICE_POWERED)
tools/testing/selftests/nci/nci_dev.c
679
if (na->nla_type == NFC_ATTR_TARGET_INDEX)
tools/testing/selftests/nci/nci_dev.c
681
else if (na->nla_type == NFC_ATTR_TARGET_SEL_RES)
tools/testing/selftests/nci/nci_dev.c
683
else if (na->nla_type == NFC_ATTR_PROTOCOLS)
tools/testing/selftests/net/netlink-dumps.c
107
.nla_type = NDA_FLAGS_EXT,
tools/testing/selftests/net/netlink-dumps.c
192
.nla_type = CTRL_ATTR_FAMILY_ID,