Home
last modified time | relevance | path

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

/illumos-gate/usr/src/test/util-tests/tests/ctf/
H A Dtest-sou.c180 struct csts { struct
182 unsigned int csts:32; argument
185 struct csts nvme;
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_nvme.c1066 sc->regs.csts = 0; in pci_nvme_reset_locked()
1093 sc->regs.csts |= NVME_CSTS_CFS; in pci_nvme_init_controller()
1102 sc->regs.csts |= NVME_CSTS_CFS; in pci_nvme_init_controller()
1114 sc->regs.csts |= NVME_CSTS_CFS; in pci_nvme_init_controller()
1123 sc->regs.csts |= NVME_CSTS_CFS; in pci_nvme_init_controller()
2317 NVME_CC_GET_EN(sc->regs.cc) && !(NVME_CSTS_GET_RDY(sc->regs.csts))) in pci_nvme_release_ioreq()
2318 sc->regs.csts |= NVME_CSTS_RDY; in pci_nvme_release_ioreq()
2924 if ((sc->regs.csts & NVME_CSTS_RDY) == 0) { in pci_nvme_write_bar_0()
2988 sc->regs.csts &= ~(NVME_CSTS_REG_SHST_MASK << in pci_nvme_write_bar_0()
2990 sc->regs.csts |= NVME_SHST_COMPLETE << in pci_nvme_write_bar_0()
[all …]
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme.c2501 nvme_reg_csts_t csts; in nvme_wait_cmd() local
2537 csts.r = nvme_get32(nvme, NVME_REG_CSTS); in nvme_wait_cmd()
2540 cmd->nc_sqe.sqe_opc, csts.b.csts_cfs); in nvme_wait_cmd()
2548 if (csts.b.csts_cfs || in nvme_wait_cmd()
3414 nvme_reg_csts_t csts; in nvme_reset() local
3419 csts.r = nvme_get32(nvme, NVME_REG_CSTS); in nvme_reset()
3420 if (csts.b.csts_rdy == 1) { in nvme_reset()
3433 csts.r = nvme_get32(nvme, NVME_REG_CSTS); in nvme_reset()
3434 if (csts.b.csts_rdy == 0) in nvme_reset()
3454 csts.r = nvme_get32(nvme, NVME_REG_CSTS); in nvme_reset()
[all …]
/illumos-gate/usr/src/contrib/bhyve/dev/nvme/
H A Dnvme.h161 #define NVME_CSTS_GET_SHST(csts) (((csts) >> NVME_CSTS_REG_SHST_SHIFT) & NVME_CSTS_REG_SHST_MASK) argument
621 uint32_t csts; /* controller status */ member