aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra/bihash_template.h
AgeCommit message (Expand)AuthorFilesLines
2020-08-17vppinfra: fix RC in bihash instantiationNathan Skrzypczak1-3/+3
2020-08-06vppinfra: harmonize function namesDave Barach1-2/+2
2020-04-23vppinfra: more bihash optimizatonsDamjan Marion1-12/+34
2020-04-22vppinfra: fix potential race in bihash bucket lockDamjan Marion1-11/+9
2020-04-22vppinfra: improve bihash add/del performanceDamjan Marion1-7/+9
2020-04-21vppinfra: bihash improvementsDave Barach1-13/+40
2020-03-27vppinfra: add clib_bihash_get_bucketDamjan Marion1-14/+11
2019-12-16vppinfra: bihash walk cb typedef and continue/stop controlsNeale Ranns1-1/+9
2019-09-03vppinfra: add bihash_init2Dave Barach1-0/+13
2019-08-01vppinfra: make first bihash add thread-safeDave Barach1-0/+1
2019-07-09vppinfra: allocate bihash virtual space on demandDave Barach1-0/+14
2019-05-07Add bihash statistics hookDave Barach1-5/+63
2018-09-19bihash template: reinstate the check for the available memory in the arenaAndrew Yourtchenko1-2/+2
2018-09-11bihash 32/64 bit shared memory interopDave Barach1-6/+6
2018-08-2832/64 shmem bihash interoperabilityDave Barach1-13/+83
2018-08-23bihash: remove unused countersDamjan Marion1-3/+0
2018-08-22bihash: add support for reuse of expired entry when bucket is full (VPP-1272)Matus Fabian1-0/+6
2018-07-20bihash: give hint to CPU that we are spinlockingDamjan Marion1-3/+5
2018-07-20Fine-grained add / delete lockingDave Barach1-187/+33
2018-07-18vppinfra: increase max bihash arena size to 512GBDamjan Marion1-7/+17
2018-06-14Add clib_bihash_search_inline_2_with_hash to bihash templateAndrew Yourtchenko1-5/+15
2018-02-23Add prefetch inlines, update bi-hash doc tagsDave Barach1-6/+47
2018-02-22bihash table size perf/scale improvementsDave Barach1-4/+10
2018-02-08Minimize bihash memory consumptionDave Barach1-16/+16
2018-01-24Adding a format function for bihash init routine to format the key, value, wh...Vijayabhaskar Katamreddy1-0/+8
2017-08-31Fix BIHASH_KVP_CACHE_SIZE == 0 caseDave Barach1-2/+23
2017-07-23Atomic bucket lockDave Barach1-28/+44
2017-07-19Add a bihash prefetchable bucket-level cacheDave Barach1-23/+183
2017-05-18VPP-847: improve bihash template memory allocator performanceDave Barach1-0/+1
2017-01-02Handle execessive hash collisions, VPP-555Dave Barach1-12/+19
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion1-0/+214