The Pedigree Project 0.1
NvmeQueue Member List

This is the complete list of members for NvmeQueue, including all inherited members.

complete(bool fromInterrupt) (defined in NvmeQueue)NvmeQueue
completionAddress() const (defined in NvmeQueue)NvmeQueueinline
depth() const (defined in NvmeQueue)NvmeQueueinline
execute(Nvme::Command command, void *buffer, size_t bytes, bool writing, bool interrupts, size_t timeoutSeconds, uint32_t *result=nullptr, bool interruptProbe=false) (defined in NvmeQueue)NvmeQueue
initialise(IoBase *registers, uint16_t id, uint16_t depth, size_t stride, size_t transferBytes) (defined in NvmeQueue)NvmeQueue
interruptCompletions() const (defined in NvmeQueue)NvmeQueue
m_Available (defined in NvmeQueue)NvmeQueueprivate
m_Completion (defined in NvmeQueue)NvmeQueueprivate
m_Depth (defined in NvmeQueue)NvmeQueueprivate
m_Head (defined in NvmeQueue)NvmeQueueprivate
m_Id (defined in NvmeQueue)NvmeQueueprivate
m_InterruptCompletions (defined in NvmeQueue)NvmeQueueprivate
m_Lock (defined in NvmeQueue)NvmeQueuemutableprivate
m_MaximumOutstanding (defined in NvmeQueue)NvmeQueueprivate
m_Online (defined in NvmeQueue)NvmeQueueprivate
m_Outstanding (defined in NvmeQueue)NvmeQueueprivate
m_Phase (defined in NvmeQueue)NvmeQueueprivate
m_PolledInterrupt (defined in NvmeQueue)NvmeQueueprivate
m_Registers (defined in NvmeQueue)NvmeQueueprivate
m_Slots (defined in NvmeQueue)NvmeQueueprivate
m_Stride (defined in NvmeQueue)NvmeQueueprivate
m_Submission (defined in NvmeQueue)NvmeQueueprivate
m_SubmissionHead (defined in NvmeQueue)NvmeQueueprivate
m_Tail (defined in NvmeQueue)NvmeQueueprivate
m_TransferBytes (defined in NvmeQueue)NvmeQueueprivate
maximumOutstanding() const (defined in NvmeQueue)NvmeQueue
NvmeQueue() (defined in NvmeQueue)NvmeQueue
observe(bool fromInterrupt, bool interruptsEnabled=false) (defined in NvmeQueue)NvmeQueueprivate
Result enum name (defined in NvmeQueue)NvmeQueue
stop() (defined in NvmeQueue)NvmeQueue
stopLocked() (defined in NvmeQueue)NvmeQueueprivate
submissionAddress() const (defined in NvmeQueue)NvmeQueueinline