Searched refs:flow_keys (Results 1 – 18 of 18) sorted by relevance
/linux-4.1.27/include/net/ |
D | flow_keys.h | 17 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);
|
D | ip.h | 362 struct flow_keys keys; in inet_set_txhash()
|
D | ipv6.h | 717 struct flow_keys keys; in ip6_set_txhash()
|
/linux-4.1.27/net/sched/ |
D | cls_flow.c | 69 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 …]
|
D | sch_choke.c | 140 #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()
|
D | sch_sfq.c | 164 struct flow_keys keys; 176 const struct flow_keys *keys = &sfq_skb_cb(skb)->keys; in sfq_hash()
|
D | sch_fq_codel.c | 73 struct flow_keys keys; in fq_codel_hash()
|
D | sch_hhf.c | 182 struct flow_keys keys; in skb_hash()
|
D | sch_sfb.c | 290 struct flow_keys keys; in sfb_enqueue()
|
/linux-4.1.27/samples/bpf/ |
D | sockex2_kern.c | 17 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/ |
D | flow_dissector.c | 22 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/ |
D | enic_clsf.c | 20 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()
|
D | enic_clsf.h | 9 int enic_addfltr_5t(struct enic *enic, struct flow_keys *keys, u16 rq);
|
D | enic.h | 110 struct flow_keys keys;
|
/linux-4.1.27/net/ethernet/ |
D | eth.c | 126 struct flow_keys keys; in eth_get_headlen()
|
/linux-4.1.27/drivers/net/hyperv/ |
D | netvsc_drv.c | 196 struct flow_keys flow; in netvsc_set_hash()
|
/linux-4.1.27/include/linux/ |
D | skbuff.h | 1931 struct flow_keys keys; in skb_probe_transport_header() 3425 const struct flow_keys *keys, int hlen);
|
/linux-4.1.27/drivers/net/bonding/ |
D | bond_main.c | 3091 struct flow_keys *fk) in bond_flow_dissect() 3138 struct flow_keys flow; in bond_xmit_hash()
|