DPDK  21.08.0
Data Fields
rte_ioat_rawdev_config Struct Reference

#include <rte_ioat_rawdev.h>

Data Fields

unsigned short ring_size
 
bool hdls_disable
 
bool no_prefetch_completions
 

Detailed Description

Configuration structure for an ioat rawdev instance

This structure is to be passed as the ".dev_private" parameter when calling the rte_rawdev_get_info() and rte_rawdev_configure() APIs on an ioat rawdev instance.

Examples:
examples/ioat/ioatfwd.c, and examples/vhost/ioat.c.

Definition at line 35 of file rte_ioat_rawdev.h.

Field Documentation

◆ ring_size

unsigned short ring_size

size of job submission descriptor ring

Examples:
examples/ioat/ioatfwd.c.

Definition at line 36 of file rte_ioat_rawdev.h.

◆ hdls_disable

bool hdls_disable

if set, ignore user-supplied handle params

Definition at line 37 of file rte_ioat_rawdev.h.

◆ no_prefetch_completions

bool no_prefetch_completions

set "no_prefetch_completions", if polling completions on separate core from the core submitting the jobs

Definition at line 41 of file rte_ioat_rawdev.h.


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