| /linux/tools/lib/bpf/ |
| A D | nlattr.h | 84 static inline void *libbpf_nla_data(const struct nlattr *nla) in libbpf_nla_data() 89 static inline uint8_t libbpf_nla_getattr_u8(const struct nlattr *nla) in libbpf_nla_getattr_u8() 94 static inline uint16_t libbpf_nla_getattr_u16(const struct nlattr *nla) in libbpf_nla_getattr_u16() 99 static inline uint32_t libbpf_nla_getattr_u32(const struct nlattr *nla) in libbpf_nla_getattr_u32() 104 static inline uint64_t libbpf_nla_getattr_u64(const struct nlattr *nla) in libbpf_nla_getattr_u64() 109 static inline const char *libbpf_nla_getattr_str(const struct nlattr *nla) in libbpf_nla_getattr_str() 118 static inline int libbpf_nla_len(const struct nlattr *nla) in libbpf_nla_len() 131 static inline struct nlattr *nla_data(struct nlattr *nla) in nla_data() 144 struct nlattr *nla; in nlattr_add() local
|
| A D | nlattr.c | 25 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()
|
| /linux/lib/ |
| A D | nlattr.c | 66 static int validate_nla_bitfield32(const struct nlattr *nla, in validate_nla_bitfield32() 171 const struct nlattr *nla, in nla_validate_range_unsigned() 288 const struct nlattr *nla, in nla_validate_int_range_signed() 326 const struct nlattr *nla, in nla_validate_int_range() 354 const struct nlattr *nla, in nla_validate_mask() 610 const struct nlattr *nla; in __nla_validate_parse() local 747 const struct nlattr *nla; in nla_find() local 808 char *nla_strdup(const struct nlattr *nla, gfp_t flags) in nla_strdup() 904 struct nlattr *nla; in __nla_reserve() local 1038 struct nlattr *nla; in __nla_put() local [all …]
|
| /linux/include/net/ |
| A D | netlink.h | 1236 static inline int nla_type(const struct nlattr *nla) in nla_type() 1245 static inline void *nla_data(const struct nlattr *nla) in nla_data() 1254 static inline u16 nla_len(const struct nlattr *nla) in nla_len() 1295 nla_find_nested(const struct nlattr *nla, int attrtype) in nla_find_nested() 1311 const struct nlattr *nla, in nla_parse_nested() 1335 const struct nlattr *nla, in nla_parse_nested_deprecated() 1692 static inline u32 nla_get_u32(const struct nlattr *nla) in nla_get_u32() 1719 static inline u16 nla_get_u16(const struct nlattr *nla) in nla_get_u16() 1746 static inline u8 nla_get_u8(const struct nlattr *nla) in nla_get_u8() 1819 static inline s8 nla_get_s8(const struct nlattr *nla) in nla_get_s8() [all …]
|
| A D | bpf_sk_storage.h | 47 bpf_sk_storage_diag_alloc(const struct nlattr *nla) in bpf_sk_storage_diag_alloc()
|
| /linux/drivers/block/drbd/ |
| A D | drbd_nla.c | 7 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 D | act_tunnel_key.c | 88 tunnel_key_copy_geneve_opt(const struct nlattr *nla, void *dst, int dst_len, in tunnel_key_copy_geneve_opt() 140 tunnel_key_copy_vxlan_opt(const struct nlattr *nla, void *dst, int dst_len, in tunnel_key_copy_vxlan_opt() 167 tunnel_key_copy_erspan_opt(const struct nlattr *nla, void *dst, int dst_len, in tunnel_key_copy_erspan_opt() 219 static int tunnel_key_copy_opts(const struct nlattr *nla, u8 *dst, in tunnel_key_copy_opts() 292 static int tunnel_key_get_opts_len(struct nlattr *nla, in tunnel_key_get_opts_len() 298 static int tunnel_key_opts_set(struct nlattr *nla, struct ip_tunnel_info *info, in tunnel_key_opts_set() 357 static int tunnel_key_init(struct net *net, struct nlattr *nla, in tunnel_key_init()
|
| A D | act_bpf.c | 102 struct nlattr *nla; in tcf_bpf_dump_bpf_info() local 120 struct nlattr *nla; in tcf_bpf_dump_ebpf_info() local 279 static int tcf_bpf_init(struct net *net, struct nlattr *nla, in tcf_bpf_init()
|
| A D | ematch.c | 171 struct tcf_ematch *em, struct nlattr *nla, int idx) in tcf_em_validate() 305 int tcf_em_tree_validate(struct tcf_proto *tp, struct nlattr *nla, in tcf_em_tree_validate()
|
| A D | act_api.c | 1326 struct tc_action_ops *tc_action_load_ops(struct nlattr *nla, u32 flags, in tc_action_load_ops() 1390 struct nlattr *nla, struct nlattr *est, in tcf_action_init_1() 1458 int tcf_action_init(struct net *net, struct tcf_proto *tp, struct nlattr *nla, in tcf_action_init() 1682 static struct tc_action *tcf_action_get_1(struct net *net, struct nlattr *nla, in tcf_action_get_1() 1726 static int tca_action_flush(struct net *net, struct nlattr *nla, in tca_action_flush() 1985 tca_action_gd(struct net *net, struct nlattr *nla, struct nlmsghdr *n, in tca_action_gd() 2072 static int tcf_action_add(struct net *net, struct nlattr *nla, in tcf_action_add() 2157 static struct nlattr *find_dump_kind(struct nlattr **nla) in find_dump_kind()
|
| A D | act_pedit.c | 42 static struct tcf_pedit_key_ex *tcf_pedit_keys_ex_parse(struct nlattr *nla, in tcf_pedit_keys_ex_parse() 156 static int tcf_pedit_init(struct net *net, struct nlattr *nla, in tcf_pedit_init()
|
| /linux/net/netfilter/ |
| A D | nf_tables_api.c | 137 const struct nlattr * const *nla) in nft_ctx_init() 842 const struct nlattr *nla, in nft_table_lookup() 869 const struct nlattr *nla, in nft_table_lookup_byhandle() 3119 struct nlattr *nla) in __nft_expr_type_get() 3136 struct nlattr *nla) in nft_expr_type_request_module() 3148 struct nlattr *nla) in nft_expr_type_get() 3230 const struct nlattr *nla, in nf_tables_expr_parse() 3430 const struct nlattr *nla) in nft_rule_lookup() 4972 const struct nlattr *nla) in nf_tables_set_desc_parse() 7650 const struct nlattr *nla, in nft_obj_lookup_byhandle() [all …]
|
| A D | nfnetlink_hook.c | 346 const struct nlattr * const *nla = cb->data; in nfnl_hook_dump_start() local 395 const struct nlattr * const nla[]) in nfnl_hook_get()
|
| A D | nft_set_bitmap.c | 249 static u64 nft_bitmap_privsize(const struct nlattr * const nla[], in nft_bitmap_privsize() 259 const struct nlattr * const nla[]) in nft_bitmap_init()
|
| /linux/drivers/net/vxlan/ |
| A D | vxlan_private.h | 89 const struct nlattr *nla) in vxlan_nla_get_addr() 130 const struct nlattr *nla) in vxlan_nla_get_addr()
|
| /linux/net/openvswitch/ |
| A D | meter.c | 235 struct nlattr *nla; in ovs_meter_cmd_reply_stats() local 277 struct nlattr *nla, *band_nla; in ovs_meter_cmd_features() local 328 struct nlattr *nla; in dp_meter_create() local
|
| A D | vport.c | 313 struct nlattr *nla; in ovs_vport_get_upcall_stats() local 369 struct nlattr *nla; in ovs_vport_get_options() local
|
| A D | flow_netlink.c | 55 struct nlattr *nla; in actions_may_change_flow() local 481 const struct nlattr *nla; in __parse_flow_nlattrs() local 870 struct nlattr *nla; in vxlan_opt_to_nlattr() local 963 struct nlattr *nla; in ip_tun_to_nlattr() local 1776 struct nlattr *nla; in nlattr_set() local 2029 struct nlattr *nla; in __ovs_nla_put_key() local 2282 struct nlattr *nla; in ovs_nla_put_key() local 3777 struct nlattr *nla; in masked_set_action_to_set_action_attr() local
|
| /linux/net/psample/ |
| A D | psample.c | 293 struct nlattr *nla; in psample_ip_tun_to_nlattr() local 478 struct nlattr *nla; in psample_sample_packet() local
|
| /linux/include/linux/ |
| A D | genl_magic_func.h | 102 #define DPRINT_FIELD(dir, nla_type, name, s, nla) \ argument 112 #define DPRINT_ARRAY(dir, nla_type, name, s, nla) \ argument 123 #define DPRINT_FIELD(dir, nla_type, name, s, nla) do {} while (0) argument 124 #define DPRINT_ARRAY(dir, nla_type, name, s, nla) do {} while (0) argument
|
| /linux/net/ipv6/ |
| A D | rpl_iptunnel.c | 67 static int rpl_build_state(struct net *net, struct nlattr *nla, in rpl_build_state() 300 struct nlattr *nla; in nla_put_rpl_srh() local
|
| /linux/net/ipv4/ |
| A D | metrics.c | 15 struct nlattr *nla; in ip_metrics_convert() local
|
| A D | fib_semantics.c | 676 static int fib_gw_from_attr(__be32 *gw, struct nlattr *nla, in fib_gw_from_attr() 721 struct nlattr *nla, *nlav, *attrs = rtnh_attrs(rtnh); in fib_get_nhs() local 947 struct nlattr *nla, *nlav, *attrs = rtnh_attrs(rtnh); in fib_nh_match() local 1011 struct nlattr *nla; in fib_metrics_match() local 1668 struct nlattr *nla; in fib_nexthop_info() local
|
| /linux/net/mpls/ |
| A D | af_mpls.c | 720 static int nla_get_via(const struct nlattr *nla, u8 *via_alen, u8 *via_table, in nla_get_via() 847 struct nlattr *nla, *attrs = rtnh_attrs(rtnh); in mpls_count_nexthops() local 1104 struct nlattr *nla; in mpls_fill_stats_af() local 1669 struct nlattr *nla; in nla_put_via() local 1689 struct nlattr *nla; in nla_put_labels() local 1708 int nla_get_labels(const struct nlattr *nla, u8 max_labels, u8 *labels, in nla_get_labels() 1859 struct nlattr *nla = tb[index]; in rtm_to_route_config() local
|
| /linux/net/xfrm/ |
| A D | xfrm_compat.c | 297 const struct nlattr *nla, *attrs; in xfrm_xlate64() local 408 struct nlattr *nla; in xfrm_attr_cpy32() local 433 static int xfrm_xlate32_attr(void *dst, const struct nlattr *nla, in xfrm_xlate32_attr()
|