---
name: "rte_cryptodev_info"
section: "3"
platform: "linux"
package: "dpdk-doc"
version: "24.11.4-0+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rte_cryptodev_info"
---

# rte\_cryptodev\_info(3)

## NAME

rte\_cryptodev\_info

## SYNOPSIS

`#include <rte_cryptodev.h>`

### Data Fields

const char \* **driver\_name**\
 uint8\_t **driver\_id**\
 struct rte\_device \* **device**\
 uint64\_t **feature\_flags**\
 const struct **rte\_cryptodev\_capabilities** \* **capabilities**\
 unsigned **max\_nb\_queue\_pairs**\
 uint16\_t **min\_mbuf\_headroom\_req**\
 uint16\_t **min\_mbuf\_tailroom\_req**\

## Detailed Description

Crypto device information

Definition at line **594** of file **rte\_cryptodev.h**.

## Field Documentation

### const char\* driver\_name

Driver name.

Definition at line **595** of file **rte\_cryptodev.h**.

### uint8\_t driver\_id

Driver identifier

Definition at line **596** of file **rte\_cryptodev.h**.

### struct rte\_device\* device

Generic device information.

Definition at line **597** of file **rte\_cryptodev.h**.

### uint64\_t feature\_flags

Feature flags exposes HW/SW features for the given device

Definition at line **599** of file **rte\_cryptodev.h**.

### const struct rte\_cryptodev\_capabilities\* capabilities

Array of devices supported capabilities

Definition at line **602** of file **rte\_cryptodev.h**.

### unsigned max\_nb\_queue\_pairs

Maximum number of queues pairs supported by device.

Definition at line **605** of file **rte\_cryptodev.h**.

### uint16\_t min\_mbuf\_headroom\_req

Minimum mbuf headroom required by device

Definition at line **608** of file **rte\_cryptodev.h**.

### uint16\_t min\_mbuf\_tailroom\_req

Minimum mbuf tailroom required by device

Definition at line **611** of file **rte\_cryptodev.h**.

### unsigned max\_nb\_sessions

Maximum number of sessions supported by device. If 0, the device does not have any limitation in number of sessions that can be used.

Definition at line **615** of file **rte\_cryptodev.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
