Kernel: Make NVMeQueue const-correct internally

Store the DMA R/W page PhysicalPage object as an NNRP<T const>.
This commit is contained in:
Andreas Kling 2023-02-19 23:15:10 +01:00
parent 68c9781299
commit b5cef78e35
Notes: sideshowbarker 2024-07-17 06:39:26 +09:00

View file

@ -77,6 +77,6 @@ private:
NonnullRefPtrVector<Memory::PhysicalPage> m_sq_dma_page;
Span<NVMeCompletion> m_cqe_array;
Memory::TypedMapping<DoorbellRegister volatile> m_db_regs;
NonnullRefPtr<Memory::PhysicalPage> m_rw_dma_page;
NonnullRefPtr<Memory::PhysicalPage const> m_rw_dma_page;
};
}