X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=lib%2Flibrte_net%2Fnet_crc.h;h=7a74d5406c90070dab4bde4e954784f8967cc68d;hb=5b38d8cd4663;hp=a1578a56c37952bd224512b5ab3f10382fb05fd7;hpb=ef94569cf9f404838e5caf1c3b2799e703168c02;p=dpdk.git diff --git a/lib/librte_net/net_crc.h b/lib/librte_net/net_crc.h index a1578a56c3..7a74d5406c 100644 --- a/lib/librte_net/net_crc.h +++ b/lib/librte_net/net_crc.h @@ -20,6 +20,17 @@ rte_crc16_ccitt_sse42_handler(const uint8_t *data, uint32_t data_len); uint32_t rte_crc32_eth_sse42_handler(const uint8_t *data, uint32_t data_len); +/* AVX512 */ + +void +rte_net_crc_avx512_init(void); + +uint32_t +rte_crc16_ccitt_avx512_handler(const uint8_t *data, uint32_t data_len); + +uint32_t +rte_crc32_eth_avx512_handler(const uint8_t *data, uint32_t data_len); + /* NEON */ void