Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/net/openvswitch/
Dactions.c625 switch (nla_type(a)) { in output_userspace()
665 switch (nla_type(a)) { in sample()
689 if (likely(nla_type(a) == OVS_ACTION_ATTR_USERSPACE && in sample()
728 if (nla_type(a) == OVS_KEY_ATTR_TUNNEL_INFO) { in execute_set_action()
745 switch (nla_type(a)) { in execute_masked_set_action()
869 switch (nla_type(a)) { in do_execute_actions()
Dflow_netlink.c368 u16 type = nla_type(nla); in __parse_flow_nlattrs()
514 int type = nla_type(a); in ipv4_tun_from_nlattr()
1015 if (tbl && tbl[nla_type(nla)].len == OVS_ATTR_NESTED) in nlattr_set()
1016 nlattr_set(nla, val, tbl[nla_type(nla)].next); in nlattr_set()
1602 a->nla_type = attrtype; in __add_action()
1661 int type = nla_type(a); in validate_and_copy_sample()
1820 int key_type = nla_type(ovs_key); in validate_set()
2038 int type = nla_type(a); in __ovs_nla_copy_actions()
2196 int type = nla_type(a); in sample_action_to_attr()
2224 int key_type = nla_type(ovs_key); in set_action_to_attr()
[all …]
/linux-4.1.27/include/uapi/linux/
Dnetlink.h163 __u16 nla_type; member
/linux-4.1.27/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.c724 u16 type = nla_type(la); in get_loss_clg()
Dsch_htb.c1381 .nla_type = TCA_RATE, in htb_change_class()
/linux-4.1.27/net/netfilter/
Dxt_RATEEST.c135 cfg.opt.nla_type = TCA_STATS_RATE_EST; in xt_rateest_tg_checkentry()
Dnfnetlink_log.c586 nla->nla_type = NFULA_PAYLOAD; in __build_packet_message()
Dnfnetlink_queue_core.c499 nla->nla_type = NFQA_PAYLOAD; in nfqnl_build_packet_message()
Dnf_tables_api.c2011 if (nla_type(tmp) != NFTA_LIST_ELEM) in nf_tables_newrule()
/linux-4.1.27/include/linux/netfilter/ipset/
Dip_set.h454 return tb[type] && (tb[type]->nla_type & NLA_F_NET_BYTEORDER); in ip_set_attr_netorder()
460 return !tb[type] || (tb[type]->nla_type & NLA_F_NET_BYTEORDER); in ip_set_optattr_netorder()
/linux-4.1.27/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.1.27/net/bridge/
Dbr_netlink.c457 if (nla_type(attr) != IFLA_BRIDGE_VLAN_INFO) in br_afspec()
608 if (protinfo->nla_type & NLA_F_NESTED) { in br_setlink()
/linux-4.1.27/net/netfilter/ipset/
Dip_set_core.c280 return nla->nla_type & NLA_F_NESTED; in flag_nested()
1198 pr_debug("type: %u, len %u\n", nla_type(attr), attr->nla_len); in dump_attrs()
1499 if (nla_type(nla) != IPSET_ATTR_DATA || in ip_set_uadd()
1554 if (nla_type(nla) != IPSET_ATTR_DATA || in ip_set_udel()
/linux-4.1.27/net/dcb/
Ddcbnl.c751 data[i]->nla_type - DCB_PFC_UP_ATTR_0, value); in dcbnl_setpfccfg()
965 data[i]->nla_type - DCB_BCN_ATTR_RP_0, value_byte); in dcbnl_bcn_setcfg()
1471 if (nla_type(attr) != DCB_ATTR_IEEE_APP) in dcbnl_ieee_set()
1525 if (nla_type(attr) != DCB_ATTR_IEEE_APP) in dcbnl_ieee_del()
/linux-4.1.27/net/core/
Drtnetlink.c1419 if (!(af_ops = rtnl_af_lookup(nla_type(af)))) in validate_linkmsg()
1728 if (nla_type(attr) != IFLA_VF_INFO || in do_setlink()
1756 if (nla_type(attr) != IFLA_VF_PORT) in do_setlink()
1798 if (!(af_ops = rtnl_af_lookup(nla_type(af)))) in do_setlink()
3074 if (nla_type(attr) == IFLA_BRIDGE_FLAGS) { in rtnl_bridge_setlink()
3148 if (nla_type(attr) == IFLA_BRIDGE_FLAGS) { in rtnl_bridge_dellink()
/linux-4.1.27/crypto/
Dtestmgr.h28691 .nla_type = ZLIB_COMP_LEVEL,
28697 .nla_type = ZLIB_COMP_METHOD,
28703 .nla_type = ZLIB_COMP_WINDOWBITS,
28709 .nla_type = ZLIB_COMP_MEMLEVEL,
28715 .nla_type = ZLIB_COMP_STRATEGY,
28728 .nla_type = ZLIB_DECOMP_WINDOWBITS,
/linux-4.1.27/net/ipv4/
Dfib_frontend.c401 nla->nla_type = type; in put_rtax()
629 switch (nla_type(attr)) { in rtm_to_fib_config()
Ddevinet.c1696 int cfgid = nla_type(a); in inet_validate_link_af()
1723 ipv4_devconf_set(in_dev, nla_type(a), nla_get_u32(a)); in inet_set_link_af()
Dfib_semantics.c837 int type = nla_type(nla); in fib_create_info()
/linux-4.1.27/net/decnet/
Ddn_fib.c298 int type = nla_type(attr); in dn_fib_create_info()
/linux-4.1.27/drivers/net/
Dmacvlan.c1225 if (nla_type(nla) != IFLA_MACVLAN_MACADDR || in macvlan_changelink_sources()
/linux-4.1.27/drivers/net/team/
Dteam.c2441 if (nla_type(nl_option) != TEAM_ATTR_ITEM_OPTION) { in team_nl_cmd_options_set()
/linux-4.1.27/net/ipv6/
Droute.c1485 int type = nla_type(nla); in ip6_convert_metrics()
/linux-4.1.27/net/wireless/
Dnl80211.c5888 enum ieee80211_band band = nla_type(attr); in nl80211_trigger_scan()
7513 if (data->nla_type == NL80211_ATTR_VENDOR_DATA) in __cfg80211_send_event_skb()
8208 enum ieee80211_band band = nla_type(tx_rates); in nl80211_set_tx_bitrate_mask()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_main.c4818 if (nla_type(attr) != IFLA_BRIDGE_MODE) in be_ndo_bridge_setlink()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c8028 if (nla_type(attr) != IFLA_BRIDGE_MODE) in ixgbe_ndo_bridge_setlink()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_main.c8015 if (nla_type(attr) != IFLA_BRIDGE_MODE) in i40e_ndo_bridge_setlink()