DPDK  make-f/builddir/build/BUILD/dpdk-17.02/mk/rte.sdkconfig.mkshowversion
Data Fields
rte_cryptodev_info Struct Reference

#include <rte_cryptodev.h>

Data Fields

const char * driver_name
 
enum rte_cryptodev_type dev_type
 
struct rte_pci_devicepci_dev
 
uint64_t feature_flags
 
const struct rte_cryptodev_capabilitiescapabilities
 
unsigned max_nb_queue_pairs
 
unsigned max_nb_sessions
 

Detailed Description

Crypto device information

Examples:
examples/ipsec-secgw/ipsec-secgw.c, and examples/l2fwd-crypto/main.c.

Definition at line 289 of file rte_cryptodev.h.

Field Documentation

◆ driver_name

const char* driver_name

Driver name.

Definition at line 290 of file rte_cryptodev.h.

◆ dev_type

enum rte_cryptodev_type dev_type

Device type

Definition at line 291 of file rte_cryptodev.h.

◆ pci_dev

struct rte_pci_device* pci_dev

PCI information.

Definition at line 292 of file rte_cryptodev.h.

◆ feature_flags

uint64_t feature_flags

Feature flags

Examples:
examples/ipsec-secgw/ipsec-secgw.c, and examples/l2fwd-crypto/main.c.

Definition at line 294 of file rte_cryptodev.h.

◆ capabilities

const struct rte_cryptodev_capabilities* capabilities

Array of devices supported capabilities

Examples:
examples/ipsec-secgw/ipsec-secgw.c, and examples/l2fwd-crypto/main.c.

Definition at line 296 of file rte_cryptodev.h.

◆ max_nb_queue_pairs

unsigned max_nb_queue_pairs

Maximum number of queues pairs supported by device.

Examples:
examples/ipsec-secgw/ipsec-secgw.c.

Definition at line 299 of file rte_cryptodev.h.

◆ max_nb_sessions

unsigned max_nb_sessions

Maximum number of sessions supported by device.

Definition at line 303 of file rte_cryptodev.h.


The documentation for this struct was generated from the following file: