Home
last modified time | relevance | path

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

12345

/linux/lib/
A Dnlattr.c61 static int validate_nla_bitfield32(const struct nlattr *nla, in validate_nla_bitfield32()
163 const struct nlattr *nla, in nla_validate_range_unsigned()
268 const struct nlattr *nla, in nla_validate_int_range_signed()
303 const struct nlattr *nla, in nla_validate_int_range()
327 const struct nlattr *nla, in nla_validate_mask()
564 const struct nlattr *nla; in __nla_validate_parse() local
700 const struct nlattr *nla; in nla_find() local
761 char *nla_strdup(const struct nlattr *nla, gfp_t flags) in nla_strdup()
857 struct nlattr *nla; in __nla_reserve() local
991 struct nlattr *nla; in __nla_put() local
[all …]
/linux/tools/lib/bpf/
A Dnlattr.c25 static struct nlattr *nla_next(const struct nlattr *nla, int *remaining) in nla_next()
33 static int nla_ok(const struct nlattr *nla, int remaining) in nla_ok()
40 static int nla_type(const struct nlattr *nla) in nla_type()
45 static int validate_nla(struct nlattr *nla, int maxtype, in validate_nla()
107 struct nlattr *nla; in libbpf_nla_parse() local
150 struct nlattr *nla, in libbpf_nla_parse_nested()
A Dnlattr.h82 static inline void *libbpf_nla_data(const struct nlattr *nla) in libbpf_nla_data()
87 static inline uint8_t libbpf_nla_getattr_u8(const struct nlattr *nla) in libbpf_nla_getattr_u8()
92 static inline uint32_t libbpf_nla_getattr_u32(const struct nlattr *nla) in libbpf_nla_getattr_u32()
97 static inline const char *libbpf_nla_getattr_str(const struct nlattr *nla) in libbpf_nla_getattr_str()
106 static inline int libbpf_nla_len(const struct nlattr *nla) in libbpf_nla_len()
119 static inline struct nlattr *nla_data(struct nlattr *nla) in nla_data()
132 struct nlattr *nla; in nlattr_add() local
/linux/include/net/
A Dnetlink.h1128 static inline int nla_type(const struct nlattr *nla) in nla_type()
1137 static inline void *nla_data(const struct nlattr *nla) in nla_data()
1146 static inline int nla_len(const struct nlattr *nla) in nla_len()
1187 nla_find_nested(const struct nlattr *nla, int attrtype) in nla_find_nested()
1203 const struct nlattr *nla, in nla_parse_nested()
1227 const struct nlattr *nla, in nla_parse_nested_deprecated()
1552 static inline u32 nla_get_u32(const struct nlattr *nla) in nla_get_u32()
1579 static inline u16 nla_get_u16(const struct nlattr *nla) in nla_get_u16()
1606 static inline u8 nla_get_u8(const struct nlattr *nla) in nla_get_u8()
1668 static inline s8 nla_get_s8(const struct nlattr *nla) in nla_get_s8()
[all …]
A Dbpf_sk_storage.h47 bpf_sk_storage_diag_alloc(const struct nlattr *nla) in bpf_sk_storage_diag_alloc()
/linux/drivers/block/drbd/
A Ddrbd_nla.c7 static int drbd_nla_check_mandatory(int maxtype, struct nlattr *nla) in drbd_nla_check_mandatory()
31 int drbd_nla_parse_nested(struct nlattr *tb[], int maxtype, struct nlattr *nla, in drbd_nla_parse_nested()
44 struct nlattr *drbd_nla_find_nested(int maxtype, struct nlattr *nla, int attrtype) in drbd_nla_find_nested()
/linux/net/sched/
A Dact_tunnel_key.c87 tunnel_key_copy_geneve_opt(const struct nlattr *nla, void *dst, int dst_len, in tunnel_key_copy_geneve_opt()
139 tunnel_key_copy_vxlan_opt(const struct nlattr *nla, void *dst, int dst_len, in tunnel_key_copy_vxlan_opt()
166 tunnel_key_copy_erspan_opt(const struct nlattr *nla, void *dst, int dst_len, in tunnel_key_copy_erspan_opt()
218 static int tunnel_key_copy_opts(const struct nlattr *nla, u8 *dst, in tunnel_key_copy_opts()
291 static int tunnel_key_get_opts_len(struct nlattr *nla, in tunnel_key_get_opts_len()
297 static int tunnel_key_opts_set(struct nlattr *nla, struct ip_tunnel_info *info, in tunnel_key_opts_set()
356 static int tunnel_key_init(struct net *net, struct nlattr *nla, in tunnel_key_init()
A Dact_bpf.c99 struct nlattr *nla; in tcf_bpf_dump_bpf_info() local
117 struct nlattr *nla; in tcf_bpf_dump_ebpf_info() local
276 static int tcf_bpf_init(struct net *net, struct nlattr *nla, in tcf_bpf_init()
A Dact_ipt.c95 static int __tcf_ipt_init(struct net *net, unsigned int id, struct nlattr *nla, in __tcf_ipt_init()
204 static int tcf_ipt_init(struct net *net, struct nlattr *nla, in tcf_ipt_init()
213 static int tcf_xt_init(struct net *net, struct nlattr *nla, in tcf_xt_init()
A Dact_api.c946 struct tc_action_ops *tc_action_load_ops(struct nlattr *nla, bool police, in tc_action_load_ops()
1008 struct nlattr *nla, struct nlattr *est, in tcf_action_init_1()
1066 int tcf_action_init(struct net *net, struct tcf_proto *tp, struct nlattr *nla, in tcf_action_init()
1249 static struct tc_action *tcf_action_get_1(struct net *net, struct nlattr *nla, in tcf_action_get_1()
1293 static int tca_action_flush(struct net *net, struct nlattr *nla, in tca_action_flush()
1431 tca_action_gd(struct net *net, struct nlattr *nla, struct nlmsghdr *n, in tca_action_gd()
1500 static int tcf_action_add(struct net *net, struct nlattr *nla, in tcf_action_add()
1587 static struct nlattr *find_dump_kind(struct nlattr **nla) in find_dump_kind()
A Dematch.c171 struct tcf_ematch *em, struct nlattr *nla, int idx) in tcf_em_validate()
303 int tcf_em_tree_validate(struct tcf_proto *tp, struct nlattr *nla, in tcf_em_tree_validate()
A Dact_pedit.c37 static struct tcf_pedit_key_ex *tcf_pedit_keys_ex_parse(struct nlattr *nla, in tcf_pedit_keys_ex_parse()
137 static int tcf_pedit_init(struct net *net, struct nlattr *nla, in tcf_pedit_init()
A Dsch_mqprio.c119 static int parse_attr(struct nlattr *tb[], int maxtype, struct nlattr *nla, in parse_attr()
387 struct nlattr *nla = (struct nlattr *)skb_tail_pointer(skb); in mqprio_dump() local
/linux/net/netfilter/
A Dnf_tables_api.c133 const struct nlattr * const *nla) in nft_ctx_init()
558 const struct nlattr *nla, in nft_table_lookup()
585 const struct nlattr *nla, in nft_table_lookup_byhandle()
2581 struct nlattr *nla) in __nft_expr_type_get()
2598 struct nlattr *nla) in nft_expr_type_request_module()
2610 struct nlattr *nla) in nft_expr_type_get()
2688 const struct nlattr *nla, in nf_tables_expr_parse()
2772 const struct nlattr *nla) in nft_expr_init()
2848 const struct nlattr *nla) in nft_rule_lookup()
4187 const struct nlattr *nla) in nf_tables_set_desc_parse()
[all …]
A Dnfnetlink_hook.c297 const struct nlattr * const *nla = cb->data; in nfnl_hook_dump_start() local
346 const struct nlattr * const nla[]) in nfnl_hook_get()
A Dnft_set_bitmap.c254 static u64 nft_bitmap_privsize(const struct nlattr * const nla[], in nft_bitmap_privsize()
264 const struct nlattr * const nla[]) in nft_bitmap_init()
/linux/net/openvswitch/
A Dmeter.c237 struct nlattr *nla; in ovs_meter_cmd_reply_stats() local
279 struct nlattr *nla, *band_nla; in ovs_meter_cmd_features() local
330 struct nlattr *nla; in dp_meter_create() local
A Dflow_netlink.c53 struct nlattr *nla; in actions_may_change_flow() local
467 const struct nlattr *nla; in __parse_flow_nlattrs() local
846 struct nlattr *nla; in vxlan_opt_to_nlattr() local
937 struct nlattr *nla; in ip_tun_to_nlattr() local
1739 struct nlattr *nla; in nlattr_set() local
1992 struct nlattr *nla; in __ovs_nla_put_key() local
2237 struct nlattr *nla; in ovs_nla_put_key() local
3591 struct nlattr *nla; in masked_set_action_to_set_action_attr() local
A Dconntrack.h50 static inline int ovs_ct_copy_action(struct net *net, const struct nlattr *nla, in ovs_ct_copy_action()
/linux/net/psample/
A Dpsample.c290 struct nlattr *nla; in psample_ip_tun_to_nlattr() local
467 struct nlattr *nla; in psample_sample_packet() local
/linux/net/ipv4/
A Dmetrics.c14 struct nlattr *nla; in ip_metrics_convert() local
/linux/net/ipv6/
A Drpl_iptunnel.c67 static int rpl_build_state(struct net *net, struct nlattr *nla, in rpl_build_state()
301 struct nlattr *nla; in nla_put_rpl_srh() local
/linux/include/linux/
A Dgenl_magic_func.h101 #define DPRINT_FIELD(dir, nla_type, name, s, nla) \ argument
111 #define DPRINT_ARRAY(dir, nla_type, name, s, nla) \ argument
122 #define DPRINT_FIELD(dir, nla_type, name, s, nla) do {} while (0) argument
123 #define DPRINT_ARRAY(dir, nla_type, name, s, nla) do {} while (0) argument
/linux/net/xfrm/
A Dxfrm_compat.c289 const struct nlattr *nla, *attrs; in xfrm_xlate64() local
400 struct nlattr *nla; in xfrm_attr_cpy32() local
425 static int xfrm_xlate32_attr(void *dst, const struct nlattr *nla, in xfrm_xlate32_attr()
/linux/net/mpls/
A Daf_mpls.c719 static int nla_get_via(const struct nlattr *nla, u8 *via_alen, u8 *via_table, in nla_get_via()
846 struct nlattr *nla, *attrs = rtnh_attrs(rtnh); in mpls_count_nexthops() local
1103 struct nlattr *nla; in mpls_fill_stats_af() local
1682 struct nlattr *nla; in nla_put_via() local
1702 struct nlattr *nla; in nla_put_labels() local
1721 int nla_get_labels(const struct nlattr *nla, u8 max_labels, u8 *labels, in nla_get_labels()
1872 struct nlattr *nla = tb[index]; in rtm_to_route_config() local

Completed in 57 milliseconds

12345