Home
last modified time | relevance | path

Searched defs:flow_dissector (Results 1 – 4 of 4) sorted by relevance

/linux/net/core/
H A Dflow_dissector.c40 static void dissector_set_key(struct flow_dissector *flow_dissector, in dissector_set_key() argument
46 void skb_flow_dissector_init(struct flow_dissector *flow_dissector, in skb_flow_dissector_init() argument
192 __skb_flow_dissect_icmp(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int thoff,int hlen) __skb_flow_dissect_icmp() argument
209 __skb_flow_dissect_ah(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int nhoff,int hlen) __skb_flow_dissect_ah() argument
231 __skb_flow_dissect_esp(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int nhoff,int hlen) __skb_flow_dissect_esp() argument
253 __skb_flow_dissect_l2tpv3(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int nhoff,int hlen) __skb_flow_dissect_l2tpv3() argument
277 skb_flow_dissect_meta(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container) skb_flow_dissect_meta() argument
304 skb_flow_dissect_set_enc_control(enum flow_dissector_key_id type,u32 ctrl_flags,struct flow_dissector * flow_dissector,void * target_container) skb_flow_dissect_set_enc_control() argument
321 skb_flow_dissect_ct(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,u16 * ctinfo_map,size_t mapsize,bool post_ct,u16 zone) skb_flow_dissect_ct() argument
367 skb_flow_dissect_tunnel_info(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container) skb_flow_dissect_tunnel_info() argument
498 skb_flow_dissect_hash(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container) skb_flow_dissect_hash() argument
516 __skb_flow_dissect_mpls(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int nhoff,int hlen,int lse_index,bool * entropy_label) __skb_flow_dissect_mpls() argument
574 __skb_flow_dissect_arp(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int nhoff,int hlen) __skb_flow_dissect_arp() argument
630 __skb_flow_dissect_cfm(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int nhoff,int hlen) __skb_flow_dissect_cfm() argument
655 __skb_flow_dissect_gre(const struct sk_buff * skb,struct flow_dissector_key_control * key_control,struct flow_dissector * flow_dissector,void * target_container,const void * data,__be16 * p_proto,int * p_nhoff,int * p_hlen,unsigned int flags) __skb_flow_dissect_gre() argument
827 __skb_flow_dissect_tcp(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int thoff,int hlen) __skb_flow_dissect_tcp() argument
852 __skb_flow_dissect_ports(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,int nhoff,u8 ip_proto,int hlen) __skb_flow_dissect_ports() argument
884 __skb_flow_dissect_ipv4(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,const struct iphdr * iph) __skb_flow_dissect_ipv4() argument
902 __skb_flow_dissect_ipv6(const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,const struct ipv6hdr * iph) __skb_flow_dissect_ipv6() argument
931 __skb_flow_bpf_to_target(const struct bpf_flow_keys * flow_keys,struct flow_dissector * flow_dissector,void * target_container) __skb_flow_bpf_to_target() argument
1059 __skb_flow_dissect(const struct net * net,const struct sk_buff * skb,struct flow_dissector * flow_dissector,void * target_container,const void * data,__be16 proto,int nhoff,int hlen,unsigned int flags) __skb_flow_dissect() argument
[all...]
/linux/include/net/
H A Dflow_dissector.h394 struct flow_dissector { struct
401 struct flow_dissector_key_control control; argument
455 static inline bool dissector_uses_key(const struct flow_dissector *flow_dissector, in dissector_uses_key()
461 static inline void *skb_flow_dissector_target(struct flow_dissector *flow_dissector, in skb_flow_dissector_target()
/linux/samples/bpf/
H A Dsockex2_kern.c100 static inline bool flow_dissector(struct __sk_buff *skb, flow_dissector() function
/linux/include/linux/
H A Dskbuff.h1600 struct flow_dissector *flow_dissector, in skb_flow_dissect()