Home
last modified time | relevance | path

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

/openbmc/qemu/include/block/
H A Dnvme.h18 uint32_t cmbloc; member
47 NVME_REG_CMBLOC = offsetof(NvmeBar, cmbloc),
262 #define NVME_CMBLOC_BIR(cmbloc) \ argument
263 ((cmbloc >> CMBLOC_BIR_SHIFT) & CMBLOC_BIR_MASK)
264 #define NVME_CMBLOC_CQMMS(cmbloc) \ argument
265 ((cmbloc >> CMBLOC_CQMMS_SHIFT) & CMBLOC_CQMMS_MASK)
266 #define NVME_CMBLOC_CQPDS(cmbloc) \ argument
267 ((cmbloc >> CMBLOC_CQPDS_SHIFT) & CMBLOC_CQPDS_MASK)
268 #define NVME_CMBLOC_CDPMLS(cmbloc) \ argument
269 ((cmbloc >> CMBLOC_CDPMLS_SHIFT) & CMBLOC_CDPMLS_MASK)
[all …]
/openbmc/linux/include/linux/
H A Dnvme.h164 #define NVME_CMB_BIR(cmbloc) ((cmbloc) & 0x7) argument
165 #define NVME_CMB_OFST(cmbloc) (((cmbloc) >> 12) & 0xfffff) argument
/openbmc/linux/drivers/nvme/host/
H A Dpci.c140 u32 cmbloc; member
1843 dev->cmbloc = readl(dev->bar + NVME_REG_CMBLOC); in nvme_map_cmb()
1846 offset = nvme_cmb_size_unit(dev) * NVME_CMB_OFST(dev->cmbloc); in nvme_map_cmb()
1847 bar = NVME_CMB_BIR(dev->cmbloc); in nvme_map_cmb()
2075 return sysfs_emit(buf, "cmbloc : x%08x\ncmbsz : x%08x\n", in cmb_show()
2076 ndev->cmbloc, ndev->cmbsz); in cmb_show()
2085 return sysfs_emit(buf, "%u\n", ndev->cmbloc); in cmbloc_show()
2087 static DEVICE_ATTR_RO(cmbloc);
/openbmc/qemu/hw/nvme/
H A Dctrl.c7680 uint32_t cmbloc = ldl_le_p(&n->bar.cmbloc); in nvme_cmb_enable_regs() local
7683 NVME_CMBLOC_SET_CDPCILS(cmbloc, 1); in nvme_cmb_enable_regs()
7684 NVME_CMBLOC_SET_CDPMLS(cmbloc, 1); in nvme_cmb_enable_regs()
7685 NVME_CMBLOC_SET_BIR(cmbloc, NVME_CMB_BIR); in nvme_cmb_enable_regs()
7686 stl_le_p(&n->bar.cmbloc, cmbloc); in nvme_cmb_enable_regs()
7857 n->bar.cmbloc = 0; in nvme_write_bar()