summaryrefslogtreecommitdiff
path: root/datapath/flow_table.c
Commit message (Expand)AuthorAgeFilesLines
* datapath: use hlist_for_each_entry_rcu instead of hlist_for_each_entryTonghao Zhang2020-10-171-4/+4
* datapath: fix possible memleak on destroy flow-tableTonghao Zhang2020-10-171-88/+98
* datapath: add likely in flow_lookupTonghao Zhang2020-10-171-2/+2
* datapath: simplify the flow_hashTonghao Zhang2020-10-171-5/+2
* datapath: optimize flow-mask looking upTonghao Zhang2020-10-171-50/+53
* datapath: rename flow_stats to sw_flow_statsPablo Neira Ayuso2019-10-181-3/+3
* datapath: convert to kvmallocKent Overstreet2019-04-161-39/+12
* datapath: Optimize operations for OvS flow_stats.Tonghao Zhang2017-09-221-1/+3
* datapath: use percpu flow statsThadeu Lima de Souza Cascardo2017-03-021-17/+9
* datapath: fix flow stats accounting when node 0 is not possibleThadeu Lima de Souza Cascardo2017-03-021-1/+2
* datapath: Check for flow key tunnel proto to detect tunnel.Pravin B Shelar2016-07-171-1/+1
* datapath: backport: ovs: do not allocate memory from offline numa nodePravin B Shelar2016-07-171-1/+2
* datapath: Drop support for kernel older than 3.10Pravin B Shelar2016-03-141-9/+1
* datapath: Add support for lwtunnelPravin B Shelar2015-12-031-2/+4
* datapath: Backport "openvswitch: Zero flows on allocation."Jesse Gross2015-09-231-11/+12
* datapath: Backport "openvswitch: allocate nr_node_ids flow_stats instead of n...Chris J Arges2015-09-181-1/+1
* datapath: allocate nr_node_ids flow_stats instead of num_possible_nodesChris J Arges2015-08-171-1/+1
* datapath: allocate nr_node_ids flow_stats instead of num_possible_nodesChris J Arges2015-07-221-1/+1
* datapath: Fix Sparse warning.Pravin B Shelar2015-05-151-2/+2
* datapath: Initialize unmasked key and uid len.Pravin B Shelar2015-02-271-0/+2
* datapath: Add support for unique flow IDs.Joe Stringer2015-02-271-32/+151
* datapath: Use sw_flow_key_range for key ranges.Joe Stringer2015-02-271-11/+9
* datapath: Refactor ovs_flow_tbl_insert().Joe Stringer2015-02-271-7/+14
* datapath: update exact match lookup hash value to avoid hash collisionAndy Zhou2015-02-031-1/+8
* datapath: replace remaining users of arch_fast_hash with jhashThomas Graf2015-01-071-2/+2
* datapath: Fix comment style.Pravin B Shelar2014-10-231-4/+7
* datapath: Replace __force type cast with rcu_dereference_raw().Pravin B Shelar2014-10-231-4/+4
* datapath: Constify various function argumentsThomas Graf2014-09-231-7/+7
* datapath: Simplify flow mask cache delete.Pravin B Shelar2014-08-141-60/+47
* datapath: Optimize Flow mask cache hash collision case.Pravin B Shelar2014-08-061-23/+25
* datapath: Use currect rcu API in exact match flow lookup function.Pravin B Shelar2014-07-281-10/+7
* datapath: Fix buffer overrun in mask array realloc.Pravin B Shelar2014-07-251-1/+2
* datapath: Add NULL check for mask pointer.Pravin B Shelar2014-07-251-37/+14
* datapath: Use exact lookup for flow_get and flow_del.Alex Wang2014-07-011-1/+24
* datapath: fix sparse warning in function tbl_mask_array_delete_mask()Andy Zhou2014-06-251-3/+3
* datapath: keep mask array compact when deleting maskAndy Zhou2014-06-191-32/+93
* datapath: simplify ovs_flow_tbl_lookup_stats()Andy Zhou2014-06-191-21/+19
* datapath: Remove unnecessary flow variable.Pravin B Shelar2014-04-301-1/+0
* datapath: Convert mask list in mask array.Pravin B Shelar2014-04-291-44/+156
* datapath: Add flow mask cache.Pravin B Shelar2014-04-291-12/+92
* datapath: Move table destroy to dp-rcu callback.Pravin B Shelar2014-04-291-3/+5
* datapath: Fix typo.Jarno Rajahalme2014-04-021-1/+1
* datapath: Make flow mask removal symmetric.Jarno Rajahalme2014-03-291-19/+24
* datapath: Per NUMA node flow stats.Jarno Rajahalme2014-02-181-11/+35
* datapath: Remove 5-tuple optimization.Jarno Rajahalme2014-02-181-22/+9
* datapath: Fix kernel style issues.Jesse Gross2014-02-041-1/+2
* datapath: Fix ovs_flow_free() ovs-lock assert.Pravin B Shelar2014-01-271-2/+3
* datapath: use const in some local vars and castsDaniele Di Proietto2014-01-231-7/+9
* datapath: Fix kernel panic on ovs_flow_freeAndy Zhou2014-01-171-44/+40
* datapath: Use kmem_cache_free() instead of kfree()Wei Yongjun2014-01-081-1/+1