Searched refs:skb_hash (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/net/openvswitch/ |
H A D | flow_table.c | 787 u32 skb_hash, in ovs_flow_tbl_lookup_stats() 801 if (unlikely(!skb_hash || mc->cache_size == 0)) { in ovs_flow_tbl_lookup_stats() 809 /* Pre and post recirulation flows usually have the same skb_hash in ovs_flow_tbl_lookup_stats() 810 * value. To avoid hash collisions, rehash the 'skb_hash' with in ovs_flow_tbl_lookup_stats() 813 skb_hash = jhash_1word(skb_hash, key->recirc_id); in ovs_flow_tbl_lookup_stats() 816 hash = skb_hash; in ovs_flow_tbl_lookup_stats() 825 if (e->skb_hash == skb_hash) { in ovs_flow_tbl_lookup_stats() 829 e->skb_hash in ovs_flow_tbl_lookup_stats() 785 ovs_flow_tbl_lookup_stats(struct flow_table *tbl, const struct sw_flow_key *key, u32 skb_hash, u32 *n_mask_hit, u32 *n_cache_hit) ovs_flow_tbl_lookup_stats() argument [all...] |
H A D | flow_table.h | 26 u32 skb_hash; member 95 u32 skb_hash,
|
/kernel/linux/linux-6.6/net/openvswitch/ |
H A D | flow_table.c | 788 u32 skb_hash, in ovs_flow_tbl_lookup_stats() 802 if (unlikely(!skb_hash || mc->cache_size == 0)) { in ovs_flow_tbl_lookup_stats() 810 /* Pre and post recirulation flows usually have the same skb_hash in ovs_flow_tbl_lookup_stats() 811 * value. To avoid hash collisions, rehash the 'skb_hash' with in ovs_flow_tbl_lookup_stats() 814 skb_hash = jhash_1word(skb_hash, key->recirc_id); in ovs_flow_tbl_lookup_stats() 817 hash = skb_hash; in ovs_flow_tbl_lookup_stats() 826 if (e->skb_hash == skb_hash) { in ovs_flow_tbl_lookup_stats() 830 e->skb_hash in ovs_flow_tbl_lookup_stats() 786 ovs_flow_tbl_lookup_stats(struct flow_table *tbl, const struct sw_flow_key *key, u32 skb_hash, u32 *n_mask_hit, u32 *n_cache_hit) ovs_flow_tbl_lookup_stats() argument [all...] |
H A D | flow_table.h | 26 u32 skb_hash; member 95 u32 skb_hash,
|
Completed in 4 milliseconds