summaryrefslogtreecommitdiff
path: root/lib/classifier.c
Commit message (Expand)AuthorAgeFilesLines
* Move lib/ofp-util.h to include/openvswitch directoryBen Warren2016-04-141-1/+1
* Move lib/dynamic-string.h to include/openvswitch directoryBen Warren2016-03-191-1/+1
* classifier: Retire partitions.Jarno Rajahalme2015-08-261-107/+0
* flow: Add struct flowmap.Jarno Rajahalme2015-08-261-127/+101
* classifier: Pre-compute stage masks.Jarno Rajahalme2015-08-261-71/+101
* classifier: Do not use mf_value.Jarno Rajahalme2015-08-121-5/+11
* classifier: Remove unused hash functions.Jarno Rajahalme2015-08-121-7/+0
* classifier: Fix comment.Jarno Rajahalme2015-08-121-4/+3
* flow: Split miniflow's map.Jarno Rajahalme2015-07-171-24/+48
* flow: Make compile with MSVC.Jarno Rajahalme2015-07-161-5/+5
* flow: Eliminate miniflow_clone() and minimask_clone().Jarno Rajahalme2015-07-151-4/+4
* flow: Always inline miniflows.Jarno Rajahalme2015-07-151-38/+39
* classifier: Make versioning more explicit.Jarno Rajahalme2015-07-061-67/+53
* classifier: Simplify versioning.Jarno Rajahalme2015-06-121-49/+27
* rculist: Remove postponed poisoning.Jarno Rajahalme2015-06-111-4/+4
* Use classifier versioning.Jarno Rajahalme2015-06-111-2/+12
* classifier: Make traversing identical rules robust.Jarno Rajahalme2015-06-111-81/+52
* classifier: Support table versioningJarno Rajahalme2015-06-101-82/+139
* classifier: Support duplicate rules.Jarno Rajahalme2015-06-011-56/+89
* classifier: Add support for invisible flows.Jarno Rajahalme2015-06-011-13/+54
* classifier: Add support for conjunctive matches.Ben Pfaff2015-01-111-30/+389
* classifier: Make classifier_lookup() 'flow' parameter non-const.Ben Pfaff2015-01-111-2/+5
* miniflow: Use 64-bit data.Jarno Rajahalme2015-01-061-34/+38
* lib: Move vlog.h to <openvswitch/vlog.h>Thomas Graf2014-12-151-1/+1
* tests/classifier: Make test work in big-endian systems.Jarno Rajahalme2014-12-081-1/+2
* lib: Use MAP_FOR_EACH_INDEX to improve readability.Jarno Rajahalme2014-11-261-2/+2
* classifier: Defer pvector publication.Jarno Rajahalme2014-11-141-0/+11
* classifier: Make insert and replace take a const rule, too.Jarno Rajahalme2014-11-141-7/+9
* classifier: Remove internal mutex.Jarno Rajahalme2014-11-141-41/+5
* classifier: Lockless and robust classifier iteration.Jarno Rajahalme2014-11-141-70/+67
* classifier: Do not insert duplicate rules in indices.Jarno Rajahalme2014-11-141-134/+169
* classifier: Integrate insert_rule() into classifier_replace().Jarno Rajahalme2014-11-121-113/+97
* util: Add be32_prefix_mask().Jarno Rajahalme2014-11-111-1/+1
* classifier: Clean up destroy_subtable.Jarno Rajahalme2014-11-061-3/+7
* classifier: Constify fields.Jarno Rajahalme2014-11-061-12/+15
* classifier: Make classifier_find_rule_exactly() lockless.Jarno Rajahalme2014-11-061-11/+4
* classifier: Constify RCU pointers.Jarno Rajahalme2014-11-061-49/+58
* classifier: Use rculist.Jarno Rajahalme2014-10-311-25/+24
* classifier: Change type used for priorities from 'unsigned int' to 'int'.Ben Pfaff2014-10-301-14/+10
* classifier: Correct comment in classifier_lookup().Ben Pfaff2014-10-271-1/+1
* lib/classifier: Add lib/classifier-private.h.Jarno Rajahalme2014-10-241-255/+1
* lib/dpif-netdev: Integrate megaflow classifier.Jarno Rajahalme2014-10-171-109/+0
* Revert "lib/classifier: Minimize critical section."Jarno Rajahalme2014-10-151-8/+12
* lib/classifier: Minimize critical section.Jarno Rajahalme2014-10-141-12/+8
* lib/classifier: Make classifier_remove() more robust.Jarno Rajahalme2014-10-101-6/+18
* lib/cmap: cmap_find_batch().Jarno Rajahalme2014-10-061-39/+63
* lib/cmap: split up cmap_find().Jarno Rajahalme2014-10-061-1/+1
* Avoid uninitialized variable warnings with OBJECT_OFFSETOF() in MSVC.Gurucharan Shetty2014-09-121-2/+3
* classifier: classifier_lookup_miniflow_batch() indicate failures.Ethan Jackson2014-08-051-3/+7
* cmap: Merge CMAP_FOR_EACH_SAFE into CMAP_FOR_EACH.Ben Pfaff2014-07-291-2/+2