Loading...
Searching...
No Matches
spdk_fsdev_io_opts Struct Reference

Structure with optional fsdev IO parameters The content of this structure must be valid until the IO is completed. More...

#include <fsdev.h>

Data Fields

size_t size
 Size of this structure in bytes.
 
struct spdk_memory_domain * memory_domain
 Memory domain which describes payload in this IO.
 
void * memory_domain_ctx
 Context to be passed to memory domain operations.
 

Detailed Description

Structure with optional fsdev IO parameters The content of this structure must be valid until the IO is completed.

Field Documentation

◆ memory_domain

struct spdk_memory_domain* spdk_fsdev_io_opts::memory_domain

Memory domain which describes payload in this IO.

fsdev must support DMA device type that can access this memory domain, refer to spdk_fsdev_get_memory_domains and spdk_memory_domain_get_dma_device_type If set, that means that data buffers can't be accessed directly and the memory domain must be used to fetch data to local buffers or to translate data to another memory domain


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