aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk/cryptodev
AgeCommit message (Expand)AuthorFilesLines
2023-12-07dpdk-cryptodev: fix crypto-dispatch node statsPiotr Bronowski2-11/+7
2023-09-28dpdk-cryptodev: improve dequeue behavior, fix cache stats loggingPiotr Bronowski4-76/+88
2023-09-07dpdk-cryptodev: fix cache ring stats cli commandPiotr Bronowski1-14/+12
2023-08-22dpdk-cryptodev: fix coverity issuesPiotr Bronowski2-5/+8
2023-08-18dpdk-cryptodev: improve cryptodev cache ring implementationPiotr Bronowski4-239/+353
2023-07-06dpdk-cryptodev: introduce sw_ring to the crypto op data pathPiotr Bronowski2-124/+235
2023-06-29dpdk-cryptodev: sync mbuf length with corresponding vlib bufferPiotr Bronowski1-12/+21
2023-06-19dpdk-cryptodev: enq/deq scheme reworkPiotr Bronowski4-223/+210
2023-06-13dpdk-cryptodev: introduce sw_ringPiotr Bronowski2-0/+66
2023-06-01crypto: make crypto-dispatch node working in adaptive modeXiaoming Jiang1-2/+1
2023-04-25dpdk: code preparation for bumping to DPDK 22.11Xinyao Cai4-17/+106
2023-03-29dpdk-cryptodev: fix name formatting of session poolsGabriel Oginski1-2/+2
2023-03-24dpdk-cryptodev: fix formatting name of poolsGabriel Oginski1-2/+2
2022-09-07dpdk-cryptodev: reduce request to enable asyncGabriel Oginski1-1/+0
2022-01-26dpdk: not having cryptodev resources should not produce warningsDamjan Marion1-4/+1
2022-01-24dpdk-cryptodev: add support chacha20-poly1305Gabriel Oginski4-6/+44
2022-01-12dpdk: bump to DPDK v21.11Damjan Marion3-7/+7
2022-01-12dpdk-cryptodev: run dequeue again in case of interrupt mode being usedDastin Wilski1-0/+6
2022-01-05crypto: encrypt/decrypt queues sw_schedulerJakub Wysocki2-20/+29
2021-11-30dpdk: cryptodev AES-CTR+SHA1 support addedPiotrX Kleski1-1/+4
2021-11-30dpdk-cryptodev: scalable session countDastin Wilski2-96/+143
2021-09-13dpdk: fix prefetch assert on ArmTianyu Li1-4/+4
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion2-9/+9
2021-06-04dpdk: silence coverity warning on use of uninitialized valuepibr1-0/+1
2021-05-27dpdk: bump to 21.05Fan Zhang1-0/+13
2021-05-26dpdk: fix missing symbolFan Zhang1-2/+1
2021-05-07dpdk: fix cryptodev session handlerFan Zhang1-0/+4
2021-04-23dpdk: support md5 async handler in dpdk cryptodevAlexander Chernavin1-0/+3
2021-04-09dpdk: selection of cryptodev engine data-pathFan Zhang5-2727/+2074
2021-03-31dpdk: fix packet offset for GCM crypto opsRobert Shearman1-0/+1
2021-03-26vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()Damjan Marion1-1/+1
2021-03-17dpdk: cryptodev session managementpibr1-108/+377
2021-03-04dpdk: deprecate ipsec backendFan Zhang2-467/+578
2021-02-19dpdk: fix cryptodev offset updateFan Zhang1-11/+8
2020-12-18dpdk: rebase cryptodev engine for dpdk 20.11Fan Zhang1-120/+126
2020-12-04crypto: fixed async frame enqueue race conditionPiotrX Kleski1-1/+0
2020-10-21vlib: print logs to stderr if interactive or nosyslog setDamjan Marion2-8/+2
2020-09-29dpdk: fix compileFan Zhang1-49/+13
2020-09-09crypto: change cryptodev with new cryptodev APIFan Zhang1-0/+1536
2020-09-03crypto: SW scheduler async crypto enginePiotrX Kleski1-2/+4
2020-07-23dpdk: device_id sorted order for cryptodevVladimir Ratnikov1-0/+16
2020-07-16crypto: fix coverity issue for cryptodevFan Zhang1-65/+103
2020-06-15dpdk: cryptodev: fix non-null terminated stringsBenoƮt Ganne1-4/+4
2020-05-27dpdk: bump to DPDK v20.05Damjan Marion1-0/+7
2020-05-06crypto: fix coverity issuesFan Zhang1-5/+11
2020-04-30crypto: introduce async crypto infraFan Zhang2-0/+1402