Home
last modified time | relevance | path

Searched refs:skb_hash (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/net/openvswitch/
H A Dflow_table.c787 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 Dflow_table.h26 u32 skb_hash; member
95 u32 skb_hash,
/kernel/linux/linux-6.6/net/openvswitch/
H A Dflow_table.c788 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 Dflow_table.h26 u32 skb_hash; member
95 u32 skb_hash,

Completed in 4 milliseconds