Controller attributes indicating optional bdev capabilities (e.g. More...
#include <bdev.h>
Data Fields | ||
| uint32_t | raw | |
| struct { | ||
| uint32_t reserved: 16 | ||
| uint32_t mem: 1 | ||
| uint32_t reserved1: 2 | ||
| uint32_t fdps: 1 | ||
| uint32_t reserved2: 12 | ||
| } | bits | |
Controller attributes indicating optional bdev capabilities (e.g.
Flexible Data Placement). The layout follows the NVMe controller attributes definition so that non-NVMe bdevs can advertise the same features through a common interface.