Home
last modified time | relevance | path

Searched refs:flow_keys (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/include/net/
Dflow_keys.h17 struct flow_keys { struct
30 bool __skb_flow_dissect(const struct sk_buff *skb, struct flow_keys *flow, argument
32 static inline bool skb_flow_dissect(const struct sk_buff *skb, struct flow_keys *flow) in skb_flow_dissect()
42 u32 flow_hash_from_keys(struct flow_keys *keys);
Dip.h362 struct flow_keys keys; in inet_set_txhash()
Dipv6.h717 struct flow_keys keys; in ip6_set_txhash()
/linux-4.1.27/net/sched/
Dcls_flow.c69 static u32 flow_get_src(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_src()
76 static u32 flow_get_dst(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_dst()
83 static u32 flow_get_proto(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_proto()
88 static u32 flow_get_proto_src(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_proto_src()
96 static u32 flow_get_proto_dst(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_proto_dst()
145 static u32 flow_get_nfct_src(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_nfct_src()
157 static u32 flow_get_nfct_dst(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_nfct_dst()
169 static u32 flow_get_nfct_proto_src(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_nfct_proto_src()
176 static u32 flow_get_nfct_proto_dst(const struct sk_buff *skb, const struct flow_keys *flow) in flow_get_nfct_proto_dst()
224 static u32 flow_key_get(struct sk_buff *skb, int key, struct flow_keys *flow) in flow_key_get()
[all …]
Dsch_choke.c140 #define CHOKE_K_LEN min_t(u32, sizeof(struct flow_keys), QDISC_CB_PRIV_LEN - 3)
172 struct flow_keys temp; in choke_match_flow()
Dsch_sfq.c164 struct flow_keys keys;
176 const struct flow_keys *keys = &sfq_skb_cb(skb)->keys; in sfq_hash()
Dsch_fq_codel.c73 struct flow_keys keys; in fq_codel_hash()
Dsch_hhf.c182 struct flow_keys keys; in skb_hash()
Dsch_sfb.c290 struct flow_keys keys; in sfb_enqueue()
/linux-4.1.27/samples/bpf/
Dsockex2_kern.c17 struct flow_keys { struct
62 struct flow_keys *flow) in parse_ip()
86 struct flow_keys *flow) in parse_ipv6()
99 static inline bool flow_dissector(struct __sk_buff *skb, struct flow_keys *flow) in flow_dissector()
201 struct flow_keys flow; in bpf_prog2()
/linux-4.1.27/net/core/
Dflow_dissector.c22 static void iph_to_flow_copy_addrs(struct flow_keys *flow, const struct iphdr *iph) in iph_to_flow_copy_addrs()
74 bool __skb_flow_dissect(const struct sk_buff *skb, struct flow_keys *flow, in __skb_flow_dissect()
283 static inline u32 __flow_hash_from_keys(struct flow_keys *keys) in __flow_hash_from_keys()
304 u32 flow_hash_from_keys(struct flow_keys *keys) in flow_hash_from_keys()
318 struct flow_keys keys; in __skb_get_hash()
361 const struct flow_keys *keys, int hlen) in __skb_get_poff()
413 struct flow_keys keys; in skb_get_poff()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_clsf.c20 int enic_addfltr_5t(struct enic *enic, struct flow_keys *keys, u16 rq) in enic_addfltr_5t()
156 struct flow_keys *k) in htbl_key_search()
173 struct flow_keys keys; in enic_rx_flow_steer()
Denic_clsf.h9 int enic_addfltr_5t(struct enic *enic, struct flow_keys *keys, u16 rq);
Denic.h110 struct flow_keys keys;
/linux-4.1.27/net/ethernet/
Deth.c126 struct flow_keys keys; in eth_get_headlen()
/linux-4.1.27/drivers/net/hyperv/
Dnetvsc_drv.c196 struct flow_keys flow; in netvsc_set_hash()
/linux-4.1.27/include/linux/
Dskbuff.h1931 struct flow_keys keys; in skb_probe_transport_header()
3425 const struct flow_keys *keys, int hlen);
/linux-4.1.27/drivers/net/bonding/
Dbond_main.c3091 struct flow_keys *fk) in bond_flow_dissect()
3138 struct flow_keys flow; in bond_xmit_hash()