---
name: "rte_event_crypto_metadata"
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_event_crypto_metadata"
---

# rte\_event\_crypto\_metadata(3)

## NAME

rte\_event\_crypto\_metadata

## SYNOPSIS

`#include <rte_event_crypto_adapter.h>`

### Data Fields

struct **rte\_event\_crypto\_request** **request\_info**\
 struct **rte\_event** **response\_info**\

## Detailed Description

Crypto event metadata structure will be filled by application to provide crypto request and event response information.

If crypto events are enqueued using a HW mechanism, the cryptodev PMD will use the event response information to set up the event that is enqueued back to eventdev after completion of the crypto operation. If the transfer is done by SW, event response information will be used by the adapter.

Definition at line **228** of file **rte\_event\_crypto\_adapter.h**.

## Field Documentation

### struct rte\_event\_crypto\_request request\_info

Request information to be filled in by application for RTE\_EVENT\_CRYPTO\_ADAPTER\_OP\_FORWARD mode. First 8 bytes of request\_info is reserved for response\_info.

Definition at line **229** of file **rte\_event\_crypto\_adapter.h**.

### struct rte\_event response\_info

Response information to be filled in by application for RTE\_EVENT\_CRYPTO\_ADAPTER\_OP\_NEW and RTE\_EVENT\_CRYPTO\_ADAPTER\_OP\_FORWARD mode.

Definition at line **234** of file **rte\_event\_crypto\_adapter.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
