Searched refs:NvmeBar (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/include/block/ |
H A D | nvme.h | 6 typedef struct QEMU_PACKED NvmeBar { struct 34 } NvmeBar; argument 37 NVME_REG_CAP = offsetof(NvmeBar, cap), 38 NVME_REG_VS = offsetof(NvmeBar, vs), 39 NVME_REG_INTMS = offsetof(NvmeBar, intms), 40 NVME_REG_INTMC = offsetof(NvmeBar, intmc), 41 NVME_REG_CC = offsetof(NvmeBar, cc), 42 NVME_REG_CSTS = offsetof(NvmeBar, csts), 43 NVME_REG_NSSR = offsetof(NvmeBar, nssr), 44 NVME_REG_AQA = offsetof(NvmeBar, aqa), [all …]
|
/openbmc/qemu/block/ |
H A D | nvme.c | 754 volatile NvmeBar *regs = NULL; in nvme_init() 773 regs = qemu_vfio_pci_map_bar(s->vfio, 0, 0, sizeof(NvmeBar), in nvme_init() 828 sizeof(NvmeBar) + NVME_DOORBELL_SIZE, in nvme_init() 830 s->doorbells = (void *)((uintptr_t)s->bar0_wo_map + sizeof(NvmeBar)); in nvme_init() 889 qemu_vfio_pci_unmap_bar(s->vfio, 0, (void *)regs, 0, sizeof(NvmeBar)); in nvme_init() 964 0, sizeof(NvmeBar) + NVME_DOORBELL_SIZE); in nvme_close()
|
/openbmc/qemu/hw/nvme/ |
H A D | nvme.h | 562 NvmeBar bar;
|
H A D | ctrl.c | 8458 bar_size = sizeof(NvmeBar) + 2 * total_queues * NVME_DB_SIZE; in nvme_mbar_size()
|