FD.io VPP  v17.07.01-10-g3be13f0
Vector Packet Processing
DPDK Crypto

show crypto device mapping

Summary/usage

show cryptodev device mapping [verbose].

Description

This command is used to display the DPDK Crypto device data. See VPP IPSec implementation using DPDK Cryptodev API for more details on initializing the DPDK Crypto device.

Example usage
Example of displaying the DPDK Crypto device data when disabled:
vpp# show crypto device mapping
DPDK Cryptodev support is disabled
Example of displaying the DPDK Crypto device data when enabled:
vpp# show crypto device mapping
worker  crypto device id(type)
1       1(SW)
2       1(SW)
Example of displaying the DPDK Crypto device data when enabled with verbose:
vpp# show crypto device mapping verbose
worker      cipher                 auth dir     dev     qp
1          AES_CTR         AES-XCBC-MAC  in     1       0
1          AES_CTR          HMAC-SHA384  in     1       0
1          AES_CTR          HMAC-SHA384 out     1       1
1          AES_CBC          HMAC-SHA512  in     1       0
1          AES_CBC          HMAC-SHA256  in     1       0
1          AES_CBC         AES-XCBC-MAC out     1       1
1          AES_CTR         AES-XCBC-MAC out     1       1
1          AES_CBC          HMAC-SHA256 out     1       1
1          AES_CTR          HMAC-SHA512 out     1       1
1          AES_CTR          HMAC-SHA256  in     1       0
1          AES_CTR            HMAC-SHA1  in     1       0
1          AES_CBC          HMAC-SHA512 out     1       1
1          AES_CBC          HMAC-SHA384 out     1       1
1          AES_CTR            HMAC-SHA1 out     1       1
1          AES_CTR          HMAC-SHA256 out     1       1
1          AES_CBC            HMAC-SHA1  in     1       0
1          AES_CBC         AES-XCBC-MAC  in     1       0
1          AES_CTR          HMAC-SHA512  in     1       0
1          AES_CBC            HMAC-SHA1 out     1       1
1          AES_CBC          HMAC-SHA384  in     1       0
2          AES_CTR         AES-XCBC-MAC  in     1       2
2          AES_CTR          HMAC-SHA384  in     1       2
2          AES_CTR          HMAC-SHA384 out     1       3
2          AES_CBC          HMAC-SHA512  in     1       2
2          AES_CBC          HMAC-SHA256  in     1       2
2          AES_CBC         AES-XCBC-MAC out     1       3
2          AES_CTR         AES-XCBC-MAC out     1       3
2          AES_CBC          HMAC-SHA256 out     1       3
2          AES_CTR          HMAC-SHA512 out     1       3
2          AES_CTR          HMAC-SHA256  in     1       2
2          AES_CTR            HMAC-SHA1  in     1       2
2          AES_CBC          HMAC-SHA512 out     1       3
2          AES_CBC          HMAC-SHA384 out     1       3
2          AES_CTR            HMAC-SHA1 out     1       3
2          AES_CTR          HMAC-SHA256 out     1       3
2          AES_CBC            HMAC-SHA1  in     1       2
2          AES_CBC         AES-XCBC-MAC  in     1       2
2          AES_CTR          HMAC-SHA512  in     1       2
2          AES_CBC            HMAC-SHA1 out     1       3
2          AES_CBC          HMAC-SHA384  in     1       2

Declaration and implementation

Declaration: lcore_cryptodev_map (src/plugins/dpdk/ipsec/cli.c line 200)

Implementation: lcore_cryptodev_map_fn.