H A D | nvme.c | 181 #error nvme driver needs porting for big-endian platforms 438 nvme_put64(nvme_t *nvme, uintptr_t reg, uint64_t val) argument 440 ASSERT(((uintptr_t)(nvme->n_regs + reg) & 0x7) == 0); 443 ddi_put64(nvme->n_regh, (uint64_t *)(nvme->n_regs + reg), val); 447 nvme_put32(nvme_t *nvme, uintptr_t reg, uint32_t val) argument 449 ASSERT(((uintptr_t)(nvme->n_regs + reg) & 0x3) == 0); 452 ddi_put32(nvme->n_regh, (uint32_t *)(nvme->n_regs + reg), val); 456 nvme_get64(nvme_t *nvme, uintptr_ argument 469 nvme_get32(nvme_t *nvme, uintptr_t reg) argument 482 nvme_check_regs_hdl(nvme_t *nvme) argument 538 nvme_alloc_dma_common(nvme_t *nvme, nvme_dma_t *dma, size_t len, uint_t flags, ddi_dma_attr_t *dma_attr) argument 575 nvme_zalloc_dma(nvme_t *nvme, size_t len, uint_t flags, ddi_dma_attr_t *dma_attr, nvme_dma_t **ret) argument 598 nvme_t *nvme = (nvme_t *)private; local 616 nvme_zalloc_queue_dma(nvme_t *nvme, uint32_t nentry, uint16_t qe_len, uint_t flags, nvme_dma_t **dma) argument 674 nvme_alloc_qpair(nvme_t *nvme, uint32_t nentry, nvme_qpair_t **nqp, int idx) argument 711 nvme_alloc_cmd(nvme_t *nvme, int kmflag) argument 788 nvme_retrieve_cmd(nvme_t *nvme, nvme_qpair_t *qp) argument 1140 nvme_t *nvme = abort_cmd->nc_nvme; local 1201 nvme_t *nvme = cmd->nc_nvme; local 1277 nvme_t *nvme = cmd->nc_nvme; local 1463 nvme_async_event(nvme_t *nvme) argument 1485 nvme_get_logpage(nvme_t *nvme, uint8_t logpage, ...) argument 1576 nvme_identify(nvme_t *nvme, uint32_t nsid) argument 1632 nvme_set_features(nvme_t *nvme, uint32_t nsid, uint8_t feature, uint32_t val, uint32_t *res) argument 1683 nvme_write_cache_set(nvme_t *nvme, boolean_t enable) argument 1697 nvme_set_nqueues(nvme_t *nvme, uint16_t nqueues) argument 1715 nvme_create_io_qpair(nvme_t *nvme, nvme_qpair_t *qp, uint16_t idx) argument 1783 nvme_reset(nvme_t *nvme, boolean_t quiesce) argument 1814 nvme_shutdown(nvme_t *nvme, int mode, boolean_t quiesce) argument 1840 nvme_prepare_devid(nvme_t *nvme, uint32_t nsid) argument 1865 nvme_init(nvme_t *nvme) argument 2344 nvme_t *nvme = (nvme_t *)arg1; local 2372 nvme_release_interrupts(nvme_t *nvme) argument 2397 nvme_setup_interrupts(nvme_t *nvme, int intr_type, int nqpairs) argument 2504 nvme_t *nvme; local 2680 nvme_t *nvme; local 2779 nvme_t *nvme; local 2798 nvme_t *nvme = cmd->nc_nvme; local 2850 nvme_t *nvme = ns->ns_nvme; local 2913 nvme_t *nvme = ns->ns_nvme; local 2966 nvme_t *nvme = ns->ns_nvme; local [all...] |