summaryrefslogtreecommitdiff
path: root/lib/librte_hash
AgeCommit message (Expand)Author
2019-03-28hash: optimize signature compare for Arm NEONRuifeng Wang
2019-02-06hash: replace license text with SPDX tag for Toeplitz algoVladimir Medvedkin
2018-12-21hash: fix out-of-bound write while freeing key slotHonnappa Nagarahalli
2018-12-21hash: fix return of bulk lookupJeff Shaw
2018-11-14hash: fix TSX aborts with newer gccYipeng Wang
2018-11-13hash: separate lock-free and r/w lock lookupHonnappa Nagarahalli
2018-10-26hash: remove unnecessary pauseYipeng Wang
2018-10-26hash: add lock-free r/w concurrencyHonnappa Nagarahalli
2018-10-26hash: fix key store element alignmentHonnappa Nagarahalli
2018-10-26hash: support no free on deleteHonnappa Nagarahalli
2018-10-26hash: separate multi-writer from r/w concurrencyHonnappa Nagarahalli
2018-10-26hash: use partial-key hashingYipeng Wang
2018-10-26hash: add extendable bucket featureYipeng Wang
2018-10-26hash: fix race condition in iterateYipeng Wang
2018-10-26hash: remove unused constantYipeng Wang
2018-08-09hash: add more accurate thread-safety commentsYipeng Wang
2018-08-07hash: fix doxygen of return valuesPablo de Lara
2018-07-12hash: add API to query the key countYipeng Wang
2018-07-12hash: support read/write concurrencyYipeng Wang
2018-07-12hash: move duplicated code into functionsYipeng Wang
2018-07-12hash: fix key slot size accuracyYipeng Wang
2018-07-12hash: fix a multi-writer race conditionYipeng Wang
2018-07-12hash: fix multiwriter lock memory allocationYipeng Wang
2018-07-12hash: validate hash bucket entries while compilingHonnappa Nagarahalli
2018-05-13hash: explicit casts for truncation in CRC32cAndy Green
2018-05-13hash: move stack declaration at top of CRC32c functionAndy Green
2018-04-15hash: fix comment for lookupShreyansh Jain
2018-04-10hash: fix missing spinlock unlock in add keyPavan Nikhilesh
2018-01-30build: set compat lib as universal dependencyBruce Richardson
2018-01-30build: replace license text with SPDX tagBruce Richardson
2018-01-30lib: build with mesonBruce Richardson
2018-01-20hash: select fbk function at run-timeElza Mathew
2018-01-20hash: select cuckoo function at run-timeElza Mathew
2018-01-17lib: fix missing includes in exported headersAdrien Mazarguil
2018-01-16lib: remove unnecessary pointer castZhiyong Yang
2018-01-09lib: use SPDX tag for Cavium copyright filesJerin Jacob
2018-01-04lib: use SPDX tag for Intel copyright filesBruce Richardson
2017-11-06remove useless memzone includesThomas Monjalon
2017-11-06use macro to declare constructor functionsThomas Monjalon
2017-10-24mk: do not generate LDLIBS from directory dependenciesOlivier Matz
2017-10-07hash: optimize Toeplitz RSS computationYangchao Zhou
2017-10-07hash: fix eviction counterPablo de Lara
2017-10-05hash: document jhash boundary behaviorChas Williams
2017-07-16lib: remove duplicate includesStephen Hemminger
2017-07-08hash: fix lock release on addMike Stolarchuk
2017-07-08update Cavium Inc copyright headersJerin Jacob
2017-07-04hash: remove checks for SSEBruce Richardson
2017-07-03eal: switch to architecture specific pause functionJerin Jacob
2017-07-03hash: compile ARMv8 CRC32 support conditionallyAshwin Sekhar T K
2017-07-03hash: support NEON for Toeplitz algoAshwin Sekhar T K