summaryrefslogtreecommitdiff
path: root/lib/librte_acl
AgeCommit message (Expand)Author
2019-03-27acl: fix compiler flags with meson and AVX2 runtimeAndrius Sirvys
2018-11-06lib: fix shifting 32-bit signed variable 31 timesFerruh Yigit
2018-10-25eal: add macro for attribute weakKeith Wiles
2018-09-16acl: forbid rule with priority zeroKonstantin Ananyev
2018-01-30build: replace license text with SPDX tagBruce Richardson
2018-01-30lib: build with mesonBruce Richardson
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-07-16lib: remove duplicate includesStephen Hemminger
2017-07-08update Cavium Inc copyright headersJerin Jacob
2017-07-04acl: remove checks for SSE4Bruce Richardson
2017-07-03acl: fix build with ARMv8 clangAshwin Sekhar T K
2017-06-06eal: introduce macro for always inlineJerin Jacob
2017-04-11lib: remove unnecessary void castStephen Hemminger
2017-03-27mk: optimize directory dependenciesOlivier Matz
2017-01-30acl: fix flow data commentsMichał Mirosław
2017-01-30acl: allow zero verdictMichał Mirosław
2016-09-13lib: use C99 syntax for zero-size arraysAdrien Mazarguil
2016-09-09acl: add AltiVec for ppc64Gowrishankar Muthukrishnan
2016-06-07mk: fix cross-compilationJerin Jacob
2016-02-10remove extra parentheses in return statementHuawei Xie
2015-12-08acl/arm: enable acl for ARMv7Jianbo Liu
2015-11-20acl: fix native build on haswell with iccKonstantin Ananyev
2015-11-18acl: add NEON optimization for ARMv8Jerin Jacob
2015-10-24acl: improve rules sortingMark Smith
2015-09-03acl: remove old APIThomas Monjalon
2015-07-16mem: move librte_malloc to eal/commonSergio Gonzalez Monroy
2015-06-18acl: remove unused codeKonstantin Ananyev
2015-06-18acl: introduce a macro for bitmask conversionKonstantin Ananyev
2015-06-18acl: fix unneeded trie splitting for subset of rulesKonstantin Ananyev
2015-06-18acl: add function to check build input parametersKonstantin Ananyev
2015-06-18acl: remove redundant macroKonstantin Ananyev
2015-06-18acl: fix invalid rule wildness calculation for bitmask field typeKonstantin Ananyev
2015-06-04acl: remove subtree calculations at build stageKonstantin Ananyev
2015-06-04acl: fix matching ruleKonstantin Ananyev
2015-04-28acl: use setjmp/longjmp to handle alloc failures at build phaseKonstantin Ananyev
2015-03-20eal/x86: move header file for vector instructionsKonstantin Ananyev
2015-03-10tailq: move to dynamic tailqDavid Marchand
2015-03-10tailq: remove unneeded inclusionsDavid Marchand
2015-02-03mk: add library version extensionNeil Horman
2015-02-03lib: provide initial versioningNeil Horman
2015-02-02acl: remove standalone headerThomas Monjalon
2015-01-28acl: add comments about internal layoutKonstantin Ananyev
2015-01-28acl: remove unused constantKonstantin Ananyev
2015-01-28acl: introduce config parameter for performance/space trade-offKonstantin Ananyev
2015-01-28acl: deduplicate some SSE and AVX2 codeKonstantin Ananyev
2015-01-28acl: move SSE dwords shuffleKonstantin Ananyev