Home
last modified time | relevance | path

Searched refs:NvmeBar (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/include/block/
H A Dnvme.h6 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 Dnvme.c754 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 Dnvme.h562 NvmeBar bar;
H A Dctrl.c8458 bar_size = sizeof(NvmeBar) + 2 * total_queues * NVME_DB_SIZE; in nvme_mbar_size()