aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra
AgeCommit message (Expand)AuthorFilesLines
2021-12-22vppinfra: add bihash 12_4 templateDamjan Marion2-0/+85
2021-12-22vppinfra: fix map_lock issueliuyacan1-2/+2
2021-12-17vppinfra: missing __clib_exportbenker1-1/+1
2021-12-16vppinfra: clang doesn't know about attribute nocloneDamjan Marion1-0/+4
2021-12-16vppinfra: fix clib_fifo_elt_at_indexFlorin Coras1-1/+1
2021-12-15vppinfra: toeplitz hash four in parallelDamjan Marion6-76/+622
2021-12-14vppinfra: toeplitz hashDamjan Marion5-0/+704
2021-12-14vppinfra: display cpu frequency in test_vector_funcs perf testDamjan Marion2-8/+24
2021-12-14interface: Add interface monitor cliNathan Skrzypczak2-0/+21
2021-12-13vppinfra: multiple perf bundle support in test_vector_funcsDamjan Marion2-10/+79
2021-12-06vppinfra: add 'filter' option to test_vector_funcsDamjan Marion2-1/+9
2021-12-06vppinfra: sha2 testsDamjan Marion4-3/+345
2021-12-02vppinfra: add perf testing to test_vector_funcDamjan Marion9-23/+386
2021-12-02vppinfra: vector shuffle cleanupDamjan Marion5-36/+62
2021-12-02vppinfra: add SIMD masked bitwise opsDamjan Marion1-0/+28
2021-11-30vppinfra: remove duplicate api function definitionFlorin Coras2-13/+0
2021-11-25vppinfra: will_expand for pool_put and bitmapStanislav Zaikin2-0/+27
2021-11-23vppinfra: fallback to builtin memcpy if vector code is not enabledDamjan Marion1-3/+2
2021-11-23vppinfra: update CPU listDamjan Marion1-47/+52
2021-11-22vppinfra: annotate pool_dup() for asanBenoît Ganne1-22/+24
2021-11-22vppinfra: fix the memory leak while doing clib_bihash_freeHan Wu1-0/+1
2021-11-15vppinfra: fix masks in AVX512 clib_count_equal_*Dmitry Valter2-31/+40
2021-11-12hash: refactor crc32_5tupleDamjan Marion2-40/+54
2021-11-10vppinfra: new vectorized ip checksum functions incl. csum_and_copyDamjan Marion4-0/+473
2021-11-10vppinfra: deprecate test_mheap.cDave Barach1-286/+0
2021-11-10vppinfra: new memcpy for x86_64Damjan Marion10-938/+786
2021-11-08vppinfra: vectorized index to pointer functionDamjan Marion3-0/+314
2021-11-08vppinfra: clib_count_equal_* testsDamjan Marion2-1/+101
2021-11-08vppinfra: AVX512 in clib_count_equal_*Damjan Marion2-13/+98
2021-11-06vppinfra: move clib_count_equal_* codeDamjan Marion3-235/+241
2021-11-05vppinfra: remove dead code in elf.cDamjan Marion1-2/+0
2021-11-05unittest: gcc-11 errors for clib_strcpy, clib_strstr, clib_strcat, and clib_s...Steven Luong1-45/+0
2021-11-03vppinfra: strstr_s_inline checks string unterminated wrongSteven Luong1-1/+1
2021-11-02vppinfra: initial RISC-V supportDamjan Marion4-1/+65
2021-11-02vppinfra: add CLIB_ASSUME() macroDamjan Marion1-0/+7
2021-11-02vppinfra: fix calljmp testDamjan Marion1-14/+12
2021-10-28vppinfra: A bitmap copy functionNeale Ranns1-0/+18
2021-10-27vppinfra: improve clib_array_mask_u32Damjan Marion1-33/+52
2021-10-27vppinfra: use bzhi in pow2_mask when availableDamjan Marion1-0/+3
2021-10-16perfmon: topdown lvl 2 support on sapphire rapidsRay Kinsella1-0/+1
2021-10-13dpdk: fix vmbus device name parsingBenoît Ganne2-3/+4
2021-10-13vppinfra: fix socket init netns coverityFlorin Coras1-0/+3
2021-10-13vppinfra: fix format_table coverity warningFlorin Coras1-1/+1
2021-10-12vppinfra: use unaligned non-vector load/stores in x86 memcpyDamjan Marion4-21/+28
2021-10-12ipsec: Performance improvement of ipsec4_output_node using flow cacheGovindarajan Mohandoss1-0/+2
2021-10-07vppinfra: asan: improve overflow semanticBenoît Ganne2-33/+43
2021-10-06vlib: doc nitfixesNathan Skrzypczak1-1/+1
2021-10-05build: don't hardcode triplet, allow specifying custom lib dirDamjan Marion1-1/+1
2021-10-04vppinfra: fix potential memory access error in _pool_init_fixedJieqiang Wang1-1/+1
2021-09-28api: API trace improvementsFilip Tehlar5-37/+694