Home
last modified time | relevance | path

Searched refs:nla_type (Results 1 – 39 of 39) sorted by relevance

/linux-4.4.14/include/linux/
Dgenl_magic_func.h34 #define __field(attr_nr, attr_flag, name, nla_type, _type, __get, \ argument
36 [attr_nr] = { .type = nla_type },
39 #define __array(attr_nr, attr_flag, name, nla_type, _type, maxlen, \ argument
41 [attr_nr] = { .type = nla_type, \
42 .len = maxlen - (nla_type == NLA_NUL_STRING) },
53 static void dprint_field(const char *dir, int nla_type, in dprint_field() argument
57 switch (nla_type) { in dprint_field()
76 static void dprint_array(const char *dir, int nla_type, in dprint_array() argument
79 switch (nla_type) { in dprint_array()
99 #define DPRINT_FIELD(dir, nla_type, name, s, nla) \ argument
[all …]
Dgenl_magic_struct.h155 #define __field(attr_nr, attr_flag, name, nla_type, type, \ argument
160 #define __array(attr_nr, attr_flag, name, nla_type, type, \ argument
221 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \ argument
226 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \ argument
245 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \ argument
250 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \ argument
264 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \ argument
269 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \ argument
/linux-4.4.14/drivers/block/drbd/
Ddrbd_nla.c21 if (nla->nla_type & DRBD_GENLA_F_MANDATORY) { in drbd_nla_check_mandatory()
22 nla->nla_type &= ~DRBD_GENLA_F_MANDATORY; in drbd_nla_check_mandatory()
23 if (nla_type(nla) > maxtype) in drbd_nla_check_mandatory()
/linux-4.4.14/Documentation/accounting/
Dgetdelays.c119 __u8 genl_cmd, __u16 nla_type, in send_cmd() argument
137 na->nla_type = nla_type; in send_cmd()
188 if (na->nla_type == CTRL_ATTR_FAMILY_ID) { in get_family_id()
470 switch (na->nla_type) { in main()
480 switch (na->nla_type) { in main()
510 na->nla_type); in main()
523 na->nla_type); in main()
/linux-4.4.14/net/netlabel/
Dnetlabel_cipso_v4.c115 if (nla_type(nla) == NLBL_CIPSOV4_A_TAG) { in netlbl_cipsov4_add_common()
179 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSLVL) { in netlbl_cipsov4_add_std()
185 switch (nla_type(nla_b)) { in netlbl_cipsov4_add_std()
227 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSLVL) { in netlbl_cipsov4_add_std()
252 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSCAT) { in netlbl_cipsov4_add_std()
258 switch (nla_type(nla_b)) { in netlbl_cipsov4_add_std()
302 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSCAT) { in netlbl_cipsov4_add_std()
/linux-4.4.14/lib/
Dnlattr.c34 int minlen = 0, attrlen = nla_len(nla), type = nla_type(nla); in validate_nla()
191 u16 type = nla_type(nla); in nla_parse()
228 if (nla_type(nla) == attrtype) in nla_find()
348 nla->nla_type = attrtype; in __nla_reserve()
/linux-4.4.14/net/openvswitch/
Dflow_netlink.c391 u16 type = nla_type(nla); in __parse_flow_nlattrs()
504 int type = nla_type(a); in vxlan_tun_opt_from_nlattr()
558 int type = nla_type(a); in ip_tun_from_nlattr()
1144 if (tbl[nla_type(nla)].len == OVS_ATTR_NESTED) { in nlattr_set()
1145 if (tbl[nla_type(nla)].next) in nlattr_set()
1146 tbl = tbl[nla_type(nla)].next; in nlattr_set()
1152 if (nla_type(nla) == OVS_KEY_ATTR_CT_STATE) in nlattr_set()
1697 switch (nla_type(ovs_key)) { in ovs_nla_free_set_action()
1714 switch (nla_type(a)) { in ovs_nla_free_flow_actions()
1784 a->nla_type = attrtype; in __add_action()
[all …]
Dactions.c780 switch (nla_type(a)) { in output_userspace()
830 switch (nla_type(a)) { in sample()
855 if (likely(nla_type(a) == OVS_ACTION_ATTR_USERSPACE && in sample()
894 if (nla_type(a) == OVS_KEY_ATTR_TUNNEL_INFO) { in execute_set_action()
915 switch (nla_type(a)) { in execute_masked_set_action()
1047 switch (nla_type(a)) { in do_execute_actions()
Dconntrack.c578 int type = nla_type(a); in parse_ct()
/linux-4.4.14/include/uapi/linux/
Dnetlink.h167 __u16 nla_type; member
/linux-4.4.14/net/sched/
Dsch_fifo.c152 nla->nla_type = RTM_NEWQDISC; in fifo_set_limit()
Dematch.c351 if (rt_match->nla_type != (idx + 1)) in tcf_em_tree_validate()
Dsch_atm.c240 opt->nla_type, nla_len(opt), hdr_len); in atm_tc_change()
Dsch_netem.c782 u16 type = nla_type(la); in get_loss_clg()
Dsch_htb.c1376 .nla_type = TCA_RATE, in htb_change_class()
/linux-4.4.14/net/netfilter/
Dxt_RATEEST.c135 cfg.opt.nla_type = TCA_STATS_RATE_EST; in xt_rateest_tg_checkentry()
Dnfnetlink_log.c593 nla->nla_type = NFULA_PAYLOAD; in __build_packet_message()
Dnfnetlink_queue.c537 nla->nla_type = NFQA_PAYLOAD; in nfqnl_build_packet_message()
Dnf_tables_api.c2081 if (nla_type(tmp) != NFTA_LIST_ELEM) in nf_tables_newrule()
/linux-4.4.14/include/linux/netfilter/ipset/
Dip_set.h461 return tb[type] && (tb[type]->nla_type & NLA_F_NET_BYTEORDER); in ip_set_attr_netorder()
467 return !tb[type] || (tb[type]->nla_type & NLA_F_NET_BYTEORDER); in ip_set_optattr_netorder()
/linux-4.4.14/include/net/
Dnetlink.h660 static inline int nla_type(const struct nlattr *nla) in nla_type() function
662 return nla->nla_type & NLA_TYPE_MASK; in nla_type()
/linux-4.4.14/net/netfilter/ipset/
Dip_set_core.c282 return nla->nla_type & NLA_F_NESTED; in flag_nested()
1226 pr_debug("type: %u, len %u\n", nla_type(attr), attr->nla_len); in dump_attrs()
1544 if (nla_type(nla) != IPSET_ATTR_DATA || in ip_set_uadd()
1599 if (nla_type(nla) != IPSET_ATTR_DATA || in ip_set_udel()
/linux-4.4.14/net/dcb/
Ddcbnl.c748 data[i]->nla_type - DCB_PFC_UP_ATTR_0, value); in dcbnl_setpfccfg()
962 data[i]->nla_type - DCB_BCN_ATTR_RP_0, value_byte); in dcbnl_bcn_setcfg()
1468 if (nla_type(attr) != DCB_ATTR_IEEE_APP) in dcbnl_ieee_set()
1522 if (nla_type(attr) != DCB_ATTR_IEEE_APP) in dcbnl_ieee_del()
/linux-4.4.14/net/switchdev/
Dswitchdev.c826 switch (nla_type(attr)) { in switchdev_port_br_setlink_protinfo()
863 if (nla_type(attr) != IFLA_BRIDGE_VLAN_INFO) in switchdev_port_br_afspec()
/linux-4.4.14/net/core/
Drtnetlink.c1522 if (!(af_ops = rtnl_af_lookup(nla_type(af)))) in validate_linkmsg()
1841 if (nla_type(attr) != IFLA_VF_INFO || in do_setlink()
1869 if (nla_type(attr) != IFLA_VF_PORT || in do_setlink()
1914 if (!(af_ops = rtnl_af_lookup(nla_type(af)))) in do_setlink()
3224 if (nla_type(attr) == IFLA_BRIDGE_FLAGS) { in rtnl_bridge_setlink()
3298 if (nla_type(attr) == IFLA_BRIDGE_FLAGS) { in rtnl_bridge_dellink()
/linux-4.4.14/net/bridge/
Dbr_netlink.c521 if (nla_type(attr) != IFLA_BRIDGE_VLAN_INFO) in br_afspec()
690 if (protinfo->nla_type & NLA_F_NESTED) { in br_setlink()
/linux-4.4.14/net/ipv4/
Dfib_frontend.c432 nla->nla_type = type; in put_rtax()
665 switch (nla_type(attr)) { in rtm_to_fib_config()
Ddevinet.c1701 int cfgid = nla_type(a); in inet_validate_link_af()
1728 ipv4_devconf_set(in_dev, nla_type(a), nla_get_u32(a)); in inet_set_link_af()
Dfib_semantics.c956 int type = nla_type(nla); in fib_convert_metrics()
/linux-4.4.14/crypto/
Dtestmgr.h32369 .nla_type = ZLIB_COMP_LEVEL,
32375 .nla_type = ZLIB_COMP_METHOD,
32381 .nla_type = ZLIB_COMP_WINDOWBITS,
32387 .nla_type = ZLIB_COMP_MEMLEVEL,
32393 .nla_type = ZLIB_COMP_STRATEGY,
32406 .nla_type = ZLIB_DECOMP_WINDOWBITS,
/linux-4.4.14/net/decnet/
Ddn_fib.c298 int type = nla_type(attr); in dn_fib_create_info()
/linux-4.4.14/drivers/net/
Dmacvlan.c1228 if (nla_type(nla) != IFLA_MACVLAN_MACADDR || in macvlan_changelink_sources()
/linux-4.4.14/drivers/infiniband/core/
Dsa_query.c642 if (curr->nla_type == LS_NLA_TYPE_PATH_RECORD) { in ib_nl_process_good_resolve_rsp()
/linux-4.4.14/drivers/net/team/
Dteam.c2450 if (nla_type(nl_option) != TEAM_ATTR_ITEM_OPTION) { in team_nl_cmd_options_set()
/linux-4.4.14/net/ipv6/
Droute.c1712 int type = nla_type(nla); in ip6_convert_metrics()
/linux-4.4.14/net/wireless/
Dnl80211.c5928 enum ieee80211_band band = nla_type(attr); in nl80211_trigger_scan()
7681 if (data->nla_type == NL80211_ATTR_VENDOR_DATA) in __cfg80211_send_event_skb()
8378 enum ieee80211_band band = nla_type(tx_rates); in nl80211_set_tx_bitrate_mask()
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_main.c5104 if (nla_type(attr) != IFLA_BRIDGE_MODE) in be_ndo_bridge_setlink()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c8257 if (nla_type(attr) != IFLA_BRIDGE_MODE) in ixgbe_ndo_bridge_setlink()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_main.c8475 if (nla_type(attr) != IFLA_BRIDGE_MODE) in i40e_ndo_bridge_setlink()