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. | |
Structure with optional fsdev IO parameters The content of this structure must be valid until the IO is completed.
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