Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/nvme/nvme_private.h
Show First 20 Lines • Show All 291 Lines • ▼ Show 20 Lines | #define QUIRK_DISABLE_TIMEOUT 2 /* Disable broken completion timeout feature */ | ||||
uint32_t int_coal_time; | uint32_t int_coal_time; | ||||
/** interrupt coalescing threshold */ | /** interrupt coalescing threshold */ | ||||
uint32_t int_coal_threshold; | uint32_t int_coal_threshold; | ||||
/** timeout period in seconds */ | /** timeout period in seconds */ | ||||
uint32_t timeout_period; | uint32_t timeout_period; | ||||
/** doorbell stride */ | |||||
uint32_t dstrd; | |||||
struct nvme_qpair adminq; | struct nvme_qpair adminq; | ||||
struct nvme_qpair *ioq; | struct nvme_qpair *ioq; | ||||
struct nvme_registers *regs; | struct nvme_registers *regs; | ||||
struct nvme_controller_data cdata; | struct nvme_controller_data cdata; | ||||
struct nvme_namespace ns[NVME_MAX_NAMESPACES]; | struct nvme_namespace ns[NVME_MAX_NAMESPACES]; | ||||
▲ Show 20 Lines • Show All 255 Lines • Show Last 20 Lines |