|
TianoCore EDK2 master
|
Data Fields | |
| UINT32 | Signature |
| EFI_HANDLE | ControllerHandle |
| EFI_HANDLE | ImageHandle |
| EFI_HANDLE | DriverBindingHandle |
| EFI_PCI_IO_PROTOCOL * | PciIo |
| UINT64 | PciAttributes |
| EFI_DEVICE_PATH_PROTOCOL * | ParentDevicePath |
| EFI_NVM_EXPRESS_PASS_THRU_MODE | PassThruMode |
| EFI_NVM_EXPRESS_PASS_THRU_PROTOCOL | Passthru |
| NVME_ADMIN_CONTROLLER_DATA * | ControllerData |
| UINT8 * | Buffer |
| UINT8 * | BufferPciAddr |
| NVME_SQ * | SqBuffer [NVME_MAX_QUEUES] |
| NVME_CQ * | CqBuffer [NVME_MAX_QUEUES] |
| NVME_SQ * | SqBufferPciAddr [NVME_MAX_QUEUES] |
| NVME_CQ * | CqBufferPciAddr [NVME_MAX_QUEUES] |
| NVME_SQTDBL | SqTdbl [NVME_MAX_QUEUES] |
| NVME_CQHDBL | CqHdbl [NVME_MAX_QUEUES] |
| UINT16 | AsyncSqHead |
| BOOLEAN | CreateIoQueue |
| UINT8 | Pt [NVME_MAX_QUEUES] |
| UINT16 | Cid [NVME_MAX_QUEUES] |
| NVME_CAP | Cap |
| VOID * | Mapping |
| EFI_EVENT | TimerEvent |
| LIST_ENTRY | AsyncPassThruQueue |
| LIST_ENTRY | UnsubmittedSubtasks |
Definition at line 127 of file NvmExpress.h.
| LIST_ENTRY _NVME_CONTROLLER_PRIVATE_DATA::AsyncPassThruQueue |
Definition at line 193 of file NvmExpress.h.
| UINT16 _NVME_CONTROLLER_PRIVATE_DATA::AsyncSqHead |
Definition at line 172 of file NvmExpress.h.
| UINT8* _NVME_CONTROLLER_PRIVATE_DATA::Buffer |
Definition at line 156 of file NvmExpress.h.
| UINT8* _NVME_CONTROLLER_PRIVATE_DATA::BufferPciAddr |
Definition at line 157 of file NvmExpress.h.
| NVME_CAP _NVME_CONTROLLER_PRIVATE_DATA::Cap |
Definition at line 185 of file NvmExpress.h.
| UINT16 _NVME_CONTROLLER_PRIVATE_DATA::Cid[NVME_MAX_QUEUES] |
Definition at line 180 of file NvmExpress.h.
| NVME_ADMIN_CONTROLLER_DATA* _NVME_CONTROLLER_PRIVATE_DATA::ControllerData |
Definition at line 145 of file NvmExpress.h.
| EFI_HANDLE _NVME_CONTROLLER_PRIVATE_DATA::ControllerHandle |
Definition at line 130 of file NvmExpress.h.
| NVME_CQ* _NVME_CONTROLLER_PRIVATE_DATA::CqBuffer[NVME_MAX_QUEUES] |
Definition at line 163 of file NvmExpress.h.
| NVME_CQ* _NVME_CONTROLLER_PRIVATE_DATA::CqBufferPciAddr[NVME_MAX_QUEUES] |
Definition at line 165 of file NvmExpress.h.
| NVME_CQHDBL _NVME_CONTROLLER_PRIVATE_DATA::CqHdbl[NVME_MAX_QUEUES] |
Definition at line 171 of file NvmExpress.h.
| BOOLEAN _NVME_CONTROLLER_PRIVATE_DATA::CreateIoQueue |
Definition at line 177 of file NvmExpress.h.
| EFI_HANDLE _NVME_CONTROLLER_PRIVATE_DATA::DriverBindingHandle |
Definition at line 132 of file NvmExpress.h.
| EFI_HANDLE _NVME_CONTROLLER_PRIVATE_DATA::ImageHandle |
Definition at line 131 of file NvmExpress.h.
| VOID* _NVME_CONTROLLER_PRIVATE_DATA::Mapping |
Definition at line 187 of file NvmExpress.h.
| EFI_DEVICE_PATH_PROTOCOL* _NVME_CONTROLLER_PRIVATE_DATA::ParentDevicePath |
Definition at line 137 of file NvmExpress.h.
| EFI_NVM_EXPRESS_PASS_THRU_PROTOCOL _NVME_CONTROLLER_PRIVATE_DATA::Passthru |
Definition at line 140 of file NvmExpress.h.
| EFI_NVM_EXPRESS_PASS_THRU_MODE _NVME_CONTROLLER_PRIVATE_DATA::PassThruMode |
Definition at line 139 of file NvmExpress.h.
| UINT64 _NVME_CONTROLLER_PRIVATE_DATA::PciAttributes |
Definition at line 135 of file NvmExpress.h.
| EFI_PCI_IO_PROTOCOL* _NVME_CONTROLLER_PRIVATE_DATA::PciIo |
Definition at line 134 of file NvmExpress.h.
| UINT8 _NVME_CONTROLLER_PRIVATE_DATA::Pt[NVME_MAX_QUEUES] |
Definition at line 179 of file NvmExpress.h.
| UINT32 _NVME_CONTROLLER_PRIVATE_DATA::Signature |
Definition at line 128 of file NvmExpress.h.
| NVME_SQ* _NVME_CONTROLLER_PRIVATE_DATA::SqBuffer[NVME_MAX_QUEUES] |
Definition at line 162 of file NvmExpress.h.
| NVME_SQ* _NVME_CONTROLLER_PRIVATE_DATA::SqBufferPciAddr[NVME_MAX_QUEUES] |
Definition at line 164 of file NvmExpress.h.
| NVME_SQTDBL _NVME_CONTROLLER_PRIVATE_DATA::SqTdbl[NVME_MAX_QUEUES] |
Definition at line 170 of file NvmExpress.h.
| EFI_EVENT _NVME_CONTROLLER_PRIVATE_DATA::TimerEvent |
Definition at line 192 of file NvmExpress.h.
| LIST_ENTRY _NVME_CONTROLLER_PRIVATE_DATA::UnsubmittedSubtasks |
Definition at line 194 of file NvmExpress.h.