/linux/net/core/ |
A D | flow_dissector.c | 49 memset(flow_dissector, 0, sizeof(*flow_dissector)); in skb_flow_dissector_init() 189 struct flow_dissector *flow_dissector, in __skb_flow_dissect_icmp() argument 206 struct flow_dissector *flow_dissector, in skb_flow_dissect_meta() argument 223 struct flow_dissector *flow_dissector, in skb_flow_dissect_set_enc_addr_type() argument 239 struct flow_dissector *flow_dissector, in skb_flow_dissect_ct() argument 394 struct flow_dissector *flow_dissector, in skb_flow_dissect_hash() argument 412 struct flow_dissector *flow_dissector, in __skb_flow_dissect_mpls() argument 724 struct flow_dissector *flow_dissector, in __skb_flow_dissect_ports() argument 749 struct flow_dissector *flow_dissector, in __skb_flow_dissect_ipv4() argument 767 struct flow_dissector *flow_dissector, in __skb_flow_dissect_ipv6() argument [all …]
|
A D | built-in.a | 13 flow_dissector.o/
|
A D | Makefile | 7 gen_stats.o gen_estimator.o net_namespace.o secure_seq.o flow_dissector.o
|
A D | .built-in.a.cmd | 1 …_estimator.o net/core/net_namespace.o net/core/secure_seq.o net/core/flow_dissector.o net/core/sys…
|
A D | .flow_dissector.o.cmd | 1 …flow_dissector.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch… 3 source_net/core/flow_dissector.o := net/core/flow_dissector.c 5 deps_net/core/flow_dissector.o := \ 1177 include/net/flow_dissector.h \ 1582 net/core/flow_dissector.o: $(deps_net/core/flow_dissector.o) 1584 $(deps_net/core/flow_dissector.o):
|
A D | flow_offload.c | 32 struct flow_dissector *__d = (__m)->dissector; \
|
/linux/include/net/ |
A D | flow_dissector.h | 298 struct flow_dissector { struct 328 extern struct flow_dissector flow_keys_dissector; 329 extern struct flow_dissector flow_keys_basic_dissector; 356 static inline bool dissector_uses_key(const struct flow_dissector *flow_dissector, in dissector_uses_key() argument 359 return flow_dissector->used_keys & (1 << key_id); in dissector_uses_key() 362 static inline void *skb_flow_dissector_target(struct flow_dissector *flow_dissector, in skb_flow_dissector_target() argument 366 return ((char *)target_container) + flow_dissector->offset[key_id]; in skb_flow_dissector_target()
|
A D | flow_offload.h | 10 struct flow_dissector *dissector;
|
/linux/tools/testing/selftests/bpf/ |
A D | test_flow_dissector.sh | 26 type flow_dissector 29 /sys/fs/bpf/flow/_dissect flow_dissector; then 35 flow_dissector 38 /sys/fs/bpf/flow/_dissect flow_dissector; then 44 /sys/fs/bpf/flow/_dissect flow_dissector; then
|
/linux/samples/bpf/ |
A D | sockex2_kern.c | 100 static inline bool flow_dissector(struct __sk_buff *skb, in flow_dissector() function 207 if (!flow_dissector(skb, &flow)) in bpf_prog2()
|
/linux/include/linux/ |
A D | skbuff.h | 1328 void skb_flow_dissector_init(struct flow_dissector *flow_dissector, 1338 struct flow_dissector *flow_dissector, 1343 struct flow_dissector *flow_dissector, in skb_flow_dissect() argument 1346 return __skb_flow_dissect(NULL, skb, flow_dissector, in skb_flow_dissect() 1372 struct flow_dissector *flow_dissector, 1381 struct flow_dissector *flow_dissector, 1387 struct flow_dissector *flow_dissector, 1391 struct flow_dissector *flow_dissector,
|
A D | bpf_types.h | 35 BPF_PROG_TYPE(BPF_PROG_TYPE_FLOW_DISSECTOR, flow_dissector,
|
/linux/include/net/netfilter/ |
A D | nf_tables_offload.h | 59 struct flow_dissector dissector;
|
A D | nf_flow_table.h | 40 struct flow_dissector dissector;
|
/linux/drivers/net/ethernet/stmicro/stmmac/ |
A D | stmmac_tc.c | 459 struct flow_dissector *dissector = rule->match.dissector; in tc_add_basic_flow() 476 struct flow_dissector *dissector = rule->match.dissector; in tc_add_ip4_flow() 511 struct flow_dissector *dissector = rule->match.dissector; in tc_add_ports_flow() 661 struct flow_dissector *dissector = rule->match.dissector; in tc_add_vlan_flow()
|
/linux/tools/bpf/bpftool/Documentation/ |
A D | bpftool-prog.rst | 53 | **msg_verdict** | **skb_verdict** | **stream_verdict** | **stream_parser** | **flow_dissector** 155 parameter, with the exception of *flow_dissector* which is 161 parameter, with the exception of *flow_dissector* which is
|
/linux/net/ |
A D | built-in.a | 15 core/flow_dissector.o/
|
/linux/drivers/net/ethernet/freescale/dpaa2/ |
A D | dpaa2-switch-flower.c | 15 struct flow_dissector *dissector = rule->match.dissector; in dpaa2_switch_flower_parse_key() 533 struct flow_dissector *dissector = rule->match.dissector; in dpaa2_switch_flower_parse_mirror_key()
|
/linux/drivers/net/ethernet/marvell/prestera/ |
A D | prestera_flower.c | 91 struct flow_dissector *dissector = f_rule->match.dissector; in prestera_flower_parse()
|
/linux/drivers/net/dsa/sja1105/ |
A D | sja1105_flower.c | 201 struct flow_dissector *dissector = rule->match.dissector; in sja1105_flower_parse_key()
|
/linux/tools/bpf/bpftool/bash-completion/ |
A D | bpftool | 412 flow_dissector' 473 kretprobe classifier flow_dissector \
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
A D | spectrum_flower.c | 427 struct flow_dissector *dissector = rule->match.dissector; in mlxsw_sp_flower_parse()
|
/linux/drivers/net/ethernet/netronome/nfp/flower/ |
A D | offload.c | 245 struct flow_dissector *dissector = rule->match.dissector; in nfp_flower_calculate_key_layers() 1276 struct flow_dissector *dissector = rule->match.dissector; in offload_pre_check()
|
A D | conntrack.c | 68 struct flow_dissector *dissector = rule->match.dissector; in is_post_ct_flow() 384 struct flow_dissector *dissector = post_ct_entry->rule->match.dissector; in nfp_ct_check_meta()
|
/linux/drivers/net/ethernet/mscc/ |
A D | ocelot_flower.c | 484 struct flow_dissector *dissector = rule->match.dissector; in ocelot_flower_parse_key()
|