Data Fields | |
size_t | opts_size |
The size of spdk_bdev_nvme_opts according to the caller of this library is used for ABI compatibility. | |
enum spdk_bdev_timeout_action | action_on_timeout |
uint32_t | keep_alive_timeout_ms |
uint64_t | timeout_us |
uint64_t | timeout_admin_us |
uint32_t | transport_retry_count |
uint32_t | arbitration_burst |
uint32_t | low_priority_weight |
uint32_t | medium_priority_weight |
uint32_t | high_priority_weight |
uint32_t | io_queue_requests |
uint64_t | nvme_adminq_poll_period_us |
uint64_t | nvme_ioq_poll_period_us |
bool | delay_cmd_submit |
uint8_t | reserved73 [3] |
int32_t | bdev_retry_count |
int32_t | ctrlr_loss_timeout_sec |
uint32_t | reconnect_delay_sec |
uint32_t | fast_io_fail_timeout_sec |
uint8_t | transport_ack_timeout |
bool | disable_auto_failback |
bool | generate_uuids |
uint8_t | transport_tos |
bool | nvme_error_stat |
bool | io_path_stat |
bool | allow_accel_sequence |
uint8_t | reserved99 [1] |
uint32_t | rdma_srq_size |
uint32_t | rdma_max_cq_size |
uint16_t | rdma_cm_event_timeout_ms |
uint8_t | reserved110 [2] |
uint32_t | dhchap_digests |
uint32_t | dhchap_dhgroups |
size_t spdk_bdev_nvme_opts::opts_size |
The size of spdk_bdev_nvme_opts according to the caller of this library is used for ABI compatibility.
The library uses this field to know how many fields in this structure are valid. And the library will populate any remaining fields with default values. New added fields should be put at the end of the struct.