DPDK  17.02.1
Data Fields
rte_cryptodev_config Struct Reference

#include <rte_cryptodev.h>

Data Fields

int socket_id
uint16_t nb_queue_pairs
struct {
   uint32_t   nb_objs
   uint32_t   cache_size
session_mp

Detailed Description

Crypto device configuration structure

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

Definition at line 455 of file rte_cryptodev.h.

Field Documentation

int socket_id

Socket to allocate resources on

Definition at line 456 of file rte_cryptodev.h.

uint16_t nb_queue_pairs

Number of queue pairs to configure on device

Examples:
examples/l2fwd-crypto/main.c.

Definition at line 458 of file rte_cryptodev.h.

uint32_t nb_objs

Number of objects in mempool

Definition at line 461 of file rte_cryptodev.h.

uint32_t cache_size

l-core object cache size

Definition at line 462 of file rte_cryptodev.h.

struct { ... } session_mp

Session mempool configuration


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