---
name: "rte_dma_auto_free_param"
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_dma_auto_free_param"
---

# rte\_dma\_auto\_free\_param(3)

## NAME

rte\_dma\_auto\_free\_param

## SYNOPSIS

`#include <rte_dmadev.h>`

### Data Fields

uint64\_t **reserved** \[2\]\

## Detailed Description

A structure used for offload auto free params.

Definition at line **548** of file **rte\_dmadev.h**.

## Field Documentation

### struct rte\_mempool\* pool

Mempool from which buffer is allocated. Mempool info is used for freeing buffer by hardware.

**Note**

If the mempool is not supported by the DMA device, **rte\_dma\_vchan\_setup()** will fail.

Definition at line **558** of file **rte\_dmadev.h**.

### uint64\_t reserved\[2\]

Reserved for future fields.

Definition at line **562** of file **rte\_dmadev.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
