summaryrefslogtreecommitdiff
path: root/lib/cmap.c
Commit message (Expand)AuthorAgeFilesLines
* bitmap: Convert single bitmap functions to 64-bit.Jesse Gross2015-06-251-5/+5
* cmap: Shrink cmap when load factor is below 20%.Alex Wang2014-11-211-1/+27
* lib/cmap: cmap_find_batch().Jarno Rajahalme2014-10-061-5/+94
* lib/cmap: split up cmap_find().Jarno Rajahalme2014-10-061-56/+60
* lib/cmap: Use non-atomic access to hash.Jarno Rajahalme2014-10-061-34/+22
* lib/cmap: More efficient cmap_find().Jarno Rajahalme2014-10-061-17/+27
* lib/cmap: Return number of nodes from functions modifying the cmap.Jarno Rajahalme2014-10-061-19/+15
* cmap: ovsrcu postpone the cmap destroy.Alex Wang2014-10-011-1/+1
* cmap, classifier: Avoid unsafe aliasing in iterators.Ben Pfaff2014-07-211-25/+20
* cmap: Fix cmap_next_position()Daniele Di Proietto2014-07-161-1/+1
* lib/hash: Abstract hash interface.Jarno Rajahalme2014-07-041-1/+1
* cmap: Rename a enum constant.Gurucharan Shetty2014-06-101-5/+5
* lib/ovs-rcu: Rename ovsrcu_init() as ovsrcu_set_hidden().Jarno Rajahalme2014-06-031-3/+3
* lib/cmap: Use atomics for all bucket data.Jarno Rajahalme2014-05-281-52/+76
* lib/cmap: Add more hmap-like functionality.Jarno Rajahalme2014-05-281-7/+30
* cmap: Fix memory ordering for counter_changed().Ben Pfaff2014-05-211-4/+4
* cmap: New module for cuckoo hash table.Ben Pfaff2014-05-201-0/+835