Home
last modified time | relevance | path

Searched defs:nla (Results 1 – 63 of 63) sorted by relevance

/linux-4.4.14/include/net/
Dnetlink.h660 static inline int nla_type(const struct nlattr *nla) in nla_type()
669 static inline void *nla_data(const struct nlattr *nla) in nla_data()
678 static inline int nla_len(const struct nlattr *nla) in nla_len()
688 static inline int nla_ok(const struct nlattr *nla, int remaining) in nla_ok()
703 static inline struct nlattr *nla_next(const struct nlattr *nla, int *remaining) in nla_next()
719 nla_find_nested(const struct nlattr *nla, int attrtype) in nla_find_nested()
734 const struct nlattr *nla, in nla_parse_nested()
992 static inline u32 nla_get_u32(const struct nlattr *nla) in nla_get_u32()
1001 static inline __be32 nla_get_be32(const struct nlattr *nla) in nla_get_be32()
1010 static inline __le32 nla_get_le32(const struct nlattr *nla) in nla_get_le32()
[all …]
Dfib_rules.h105 static inline u32 frh_get_table(struct fib_rule_hdr *frh, struct nlattr **nla) in frh_get_table()
/linux-4.4.14/lib/
Dnlattr.c30 static int validate_nla(const struct nlattr *nla, int maxtype, in validate_nla()
125 const struct nlattr *nla; in nla_validate() local
185 const struct nlattr *nla; in nla_parse() local
224 const struct nlattr *nla; in nla_find() local
247 size_t nla_strlcpy(char *dst, const struct nlattr *nla, size_t dstsize) in nla_strlcpy()
295 int nla_memcmp(const struct nlattr *nla, const void *data, in nla_memcmp()
312 int nla_strcmp(const struct nlattr *nla, const char *str) in nla_strcmp()
345 struct nlattr *nla; in __nla_reserve() local
431 struct nlattr *nla; in __nla_put() local
/linux-4.4.14/drivers/block/drbd/
Ddrbd_nla.c6 static int drbd_nla_check_mandatory(int maxtype, struct nlattr *nla) in drbd_nla_check_mandatory()
30 int drbd_nla_parse_nested(struct nlattr *tb[], int maxtype, struct nlattr *nla, in drbd_nla_parse_nested()
42 struct nlattr *drbd_nla_find_nested(int maxtype, struct nlattr *nla, int attrtype) in drbd_nla_find_nested()
Ddrbd_nl.c97 struct nlattr *nla; in drbd_msg_put_info() local
161 struct nlattr *nla; in drbd_adm_prepare() local
2886 struct nlattr *nla; in nla_put_drbd_cfg_context() local
2929 struct nlattr *nla; in nla_put_status_info() local
3200 struct nlattr *nla; in drbd_adm_get_status_all() local
/linux-4.4.14/net/netfilter/
Dnf_tables_api.c98 const struct nlattr * const *nla) in nft_ctx_init()
366 const struct nlattr *nla) in nft_table_lookup()
378 const struct nlattr *nla) in nf_tables_table_lookup()
400 __nf_tables_chain_type_lookup(int family, const struct nlattr *nla) in __nf_tables_chain_type_lookup()
414 const struct nlattr *nla, in nf_tables_chain_type_lookup()
547 const struct nlattr * const nla[]) in nf_tables_gettable()
678 const struct nlattr * const nla[]) in nf_tables_newtable()
789 const struct nlattr * const *nla = ctx->nla; in nft_flush() local
815 const struct nlattr * const nla[]) in nf_tables_deltable()
893 const struct nlattr *nla) in nf_tables_chain_lookup()
[all …]
Dnft_rbtree.c205 static unsigned int nft_rbtree_privsize(const struct nlattr * const nla[]) in nft_rbtree_privsize()
212 const struct nlattr * const nla[]) in nft_rbtree_init()
Dnft_log.c54 const struct nlattr *nla; in nft_log_init() local
Dnft_hash.c288 static unsigned int nft_hash_privsize(const struct nlattr * const nla[]) in nft_hash_privsize()
Dnf_conntrack_proto_dccp.c635 static int dccp_to_nlattr(struct sk_buff *skb, struct nlattr *nla, in dccp_to_nlattr()
Dnfnetlink_queue.c307 struct nlattr *nla; in nfqnl_build_packet_message() local
531 struct nlattr *nla; in nfqnl_build_packet_message() local
Dnf_conntrack_proto_sctp.c526 static int sctp_to_nlattr(struct sk_buff *skb, struct nlattr *nla, in sctp_to_nlattr()
Dnf_conntrack_proto_tcp.c1183 static int tcp_to_nlattr(struct sk_buff *skb, struct nlattr *nla, in tcp_to_nlattr()
Dnfnetlink_log.c586 struct nlattr *nla; in __build_packet_message() local
/linux-4.4.14/net/wimax/
Dop-msg.c187 struct nlattr *nla; in wimax_msg_data_len() local
209 struct nlattr *nla; in wimax_msg_data() local
230 struct nlattr *nla; in wimax_msg_len() local
/linux-4.4.14/net/sched/
Dact_api.c504 struct tc_action *tcf_action_init_1(struct net *net, struct nlattr *nla, in tcf_action_init_1()
587 int tcf_action_init(struct net *net, struct nlattr *nla, in tcf_action_init()
725 tcf_action_get_1(struct nlattr *nla, struct nlmsghdr *n, u32 portid) in tcf_action_get_1()
776 static int tca_action_flush(struct net *net, struct nlattr *nla, in tca_action_flush()
880 tca_action_gd(struct net *net, struct nlattr *nla, struct nlmsghdr *n, in tca_action_gd()
947 tcf_action_add(struct net *net, struct nlattr *nla, struct nlmsghdr *n, in tcf_action_add()
1021 struct nlattr *nla[TCAA_MAX + 1]; in find_dump_kind() local
Dematch.c175 struct tcf_ematch *em, struct nlattr *nla, int idx) in tcf_em_validate()
304 int tcf_em_tree_validate(struct tcf_proto *tp, struct nlattr *nla, in tcf_em_tree_validate()
Dact_bpf.c101 struct nlattr *nla; in tcf_bpf_dump_bpf_info() local
274 static int tcf_bpf_init(struct net *net, struct nlattr *nla, in tcf_bpf_init()
Dsch_fifo.c143 struct nlattr *nla; in fifo_set_limit() local
Dact_skbedit.c60 static int tcf_skbedit_init(struct net *net, struct nlattr *nla, in tcf_skbedit_init()
Dact_connmark.c96 static int tcf_connmark_init(struct net *net, struct nlattr *nla, in tcf_connmark_init()
Dact_vlan.c67 static int tcf_vlan_init(struct net *net, struct nlattr *nla, in tcf_vlan_init()
Dact_gact.c56 static int tcf_gact_init(struct net *net, struct nlattr *nla, in tcf_gact_init()
Dact_nat.c38 static int tcf_nat_init(struct net *net, struct nlattr *nla, struct nlattr *est, in tcf_nat_init()
Dact_pedit.c32 static int tcf_pedit_init(struct net *net, struct nlattr *nla, in tcf_pedit_init()
Dact_simple.c79 static int tcf_simp_init(struct net *net, struct nlattr *nla, in tcf_simp_init()
Dact_mirred.c53 static int tcf_mirred_init(struct net *net, struct nlattr *nla, in tcf_mirred_init()
Dact_ipt.c86 static int tcf_ipt_init(struct net *net, struct nlattr *nla, struct nlattr *est, in tcf_ipt_init()
Dem_meta.c694 static int meta_var_change(struct meta_value *dst, struct nlattr *nla) in meta_var_change()
747 static int meta_int_change(struct meta_value *dst, struct nlattr *nla) in meta_int_change()
884 static inline int meta_change_data(struct meta_value *dst, struct nlattr *nla) in meta_change_data()
Dact_police.c114 static int tcf_act_police_locate(struct net *net, struct nlattr *nla, in tcf_act_police_locate()
Dact_csum.c45 static int tcf_csum_init(struct net *n, struct nlattr *nla, struct nlattr *est, in tcf_csum_init()
Dsch_netem.c840 static int parse_attr(struct nlattr *tb[], int maxtype, struct nlattr *nla, in parse_attr()
1021 struct nlattr *nla = (struct nlattr *) skb_tail_pointer(skb); in netem_dump() local
Dcls_bpf.c436 struct nlattr *nla; in cls_bpf_dump_bpf_info() local
Dsch_htb.c1371 struct nlattr nla; in htb_change_class() member
/linux-4.4.14/net/core/
Ddrop_monitor.c80 struct nlattr *nla; in reset_per_cpu_data() local
142 struct nlattr *nla; in trace_drop_common() local
Dfilter.c104 struct nlattr *nla; in __skb_get_nlattr() local
125 struct nlattr *nla; in __skb_get_nlattr_nest() local
/linux-4.4.14/net/mpls/
Daf_mpls.c643 struct nlattr *nla, *attrs = rtnh_attrs(rtnh); in mpls_count_nexthops() local
969 struct nlattr *nla; in nla_put_via() local
989 struct nlattr *nla; in nla_put_labels() local
1008 int nla_get_labels(const struct nlattr *nla, in nla_get_labels()
1054 int nla_get_via(const struct nlattr *nla, u8 *via_alen, in nla_get_via()
1144 struct nlattr *nla = tb[index]; in rtm_to_route_config() local
Dmpls_iptunnel.c125 static int mpls_build_state(struct net_device *dev, struct nlattr *nla, in mpls_build_state()
/linux-4.4.14/include/linux/
Dgenl_magic_func.h99 #define DPRINT_FIELD(dir, nla_type, name, s, nla) \ argument
109 #define DPRINT_ARRAY(dir, nla_type, name, s, nla) \ argument
120 #define DPRINT_FIELD(dir, nla_type, name, s, nla) do {} while (0) argument
121 #define DPRINT_ARRAY(dir, nla_type, name, s, nla) do {} while (0) argument
/linux-4.4.14/net/openvswitch/
Dflow_netlink.c385 const struct nlattr *nla; in __parse_flow_nlattrs() local
704 struct nlattr *nla; in vxlan_opt_to_nlattr() local
785 struct nlattr *nla; in ip_tun_to_nlattr() local
1139 struct nlattr *nla; in nlattr_set() local
1417 struct nlattr *nla, *encap; in __ovs_nla_put_key() local
1635 struct nlattr *nla; in ovs_nla_put_key() local
2459 struct nlattr *nla; in masked_set_action_to_set_action_attr() local
Dconntrack.h53 static inline int ovs_ct_copy_action(struct net *net, const struct nlattr *nla, in ovs_ct_copy_action()
Dvport.c316 struct nlattr *nla; in ovs_vport_get_options() local
Ddatapath.c424 struct nlattr *nla; in queue_userspace_packet() local
/linux-4.4.14/net/netfilter/ipset/
Dip_set_core.c280 flag_nested(const struct nlattr *nla) in flag_nested()
292 ip_set_get_ipaddr4(struct nlattr *nla, __be32 *ipaddr) in ip_set_get_ipaddr4()
309 ip_set_get_ipaddr6(struct nlattr *nla, union nf_inet_addr *ipaddr) in ip_set_get_ipaddr6()
1511 const struct nlattr *nla; in ip_set_uadd() local
1566 const struct nlattr *nla; in ip_set_udel() local
/linux-4.4.14/net/ipv6/
Dila.c130 static int ila_build_state(struct net_device *dev, struct nlattr *nla, in ila_build_state()
Droute.c1700 struct nlattr *nla; in ip6_convert_metrics() local
2887 struct nlattr *nla, *attrs = rtnh_attrs(rtnh); in ip6_route_multipath_add() local
2981 struct nlattr *nla, *attrs = rtnh_attrs(rtnh); in ip6_route_multipath_del() local
Daddrconf.c4761 struct nlattr *nla; in inet6_fill_ifla6_attrs() local
4900 const struct nlattr *nla) in inet6_validate_link_af()
4910 static int inet6_set_link_af(struct net_device *dev, const struct nlattr *nla) in inet6_set_link_af()
/linux-4.4.14/net/ipv4/
Dfib_semantics.c489 struct nlattr *nla, *attrs = rtnh_attrs(rtnh); in fib_get_nhs() local
662 struct nlattr *nla, *attrs = rtnh_attrs(rtnh); in fib_nh_match() local
949 struct nlattr *nla; in fib_convert_metrics() local
Ddevinet.c1666 struct nlattr *nla; in inet_fill_link_af() local
1687 const struct nlattr *nla) in inet_validate_link_af()
1714 static int inet_set_link_af(struct net_device *dev, const struct nlattr *nla) in inet_set_link_af()
Dfib_frontend.c429 struct nlattr *nla; in put_rtax() local
/linux-4.4.14/net/ieee802154/
Dnl802154.c1269 ieee802154_llsec_parse_dev_addr(struct nlattr *nla, in ieee802154_llsec_parse_dev_addr()
1309 ieee802154_llsec_parse_key_id(struct nlattr *nla, in ieee802154_llsec_parse_key_id()
1691 ieee802154_llsec_parse_device(struct nlattr *nla, in ieee802154_llsec_parse_device()
2026 llsec_parse_seclevel(struct nlattr *nla, struct ieee802154_llsec_seclevel *sl) in llsec_parse_seclevel()
Dnl-mac.c42 static __le64 nla_get_hwaddr(const struct nlattr *nla) in nla_get_hwaddr()
52 static __le16 nla_get_shortaddr(const struct nlattr *nla) in nla_get_shortaddr()
/linux-4.4.14/net/netlabel/
Dnetlabel_cipso_v4.c103 struct nlattr *nla; in netlbl_cipsov4_add_common() local
/linux-4.4.14/net/wireless/
Dwext-core.c465 struct nlattr *nla; in wireless_send_event() local
Dnl80211.c2513 static int parse_monitor_flags(struct nlattr *nla, u32 *mntrflags) in parse_monitor_flags()
3531 struct nlattr *nla; in parse_station_flags() local
4155 struct nlattr *nla; in nl80211_parse_sta_wme() local
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_ctl.c3040 struct nlattr *nla, int full_entry, in ip_vs_genl_parse_service()
3124 struct nlattr *nla) in ip_vs_genl_find_service()
3240 struct nlattr *nla, int full_entry) in ip_vs_genl_parse_dest()
/linux-4.4.14/drivers/scsi/be2iscsi/
Dbe_iscsi.c309 struct nlattr *nla; in beiscsi_set_static_ip() local
/linux-4.4.14/crypto/
Dtestmgr.h32363 struct nlattr nla; member
32400 struct nlattr nla; member
/linux-4.4.14/include/linux/netfilter/ipset/
Dip_set.h429 ip_set_get_hostipaddr4(struct nlattr *nla, u32 *ipaddr) in ip_set_get_hostipaddr4()
/linux-4.4.14/drivers/net/
Dvxlan.c137 static int vxlan_nla_get_addr(union vxlan_addr *ip, struct nlattr *nla) in vxlan_nla_get_addr()
179 static int vxlan_nla_get_addr(union vxlan_addr *ip, struct nlattr *nla) in vxlan_nla_get_addr()
Dmacvlan.c1189 struct nlattr *nla, *head; in macvlan_changelink_sources() local
/linux-4.4.14/include/net/netfilter/
Dnf_tables.h104 const struct nlattr * const *nla; member
/linux-4.4.14/net/xfrm/
Dxfrm_user.c775 struct nlattr *nla; in copy_to_user_auth() local