Home
last modified time | relevance | path

Searched refs:nvme (Results 1 – 11 of 11) sorted by relevance

/titanic_41/usr/src/uts/common/io/nvme/
H A Dnvme.c229 #error nvme driver needs porting for big-endian platforms
578 nvme_put64(nvme_t *nvme, uintptr_t reg, uint64_t val) in nvme_put64() argument
580 ASSERT(((uintptr_t)(nvme->n_regs + reg) & 0x7) == 0); in nvme_put64()
583 ddi_put64(nvme->n_regh, (uint64_t *)(nvme->n_regs + reg), val); in nvme_put64()
587 nvme_put32(nvme_t *nvme, uintptr_t reg, uint32_t val) in nvme_put32() argument
589 ASSERT(((uintptr_t)(nvme->n_regs + reg) & 0x3) == 0); in nvme_put32()
592 ddi_put32(nvme->n_regh, (uint32_t *)(nvme->n_regs + reg), val); in nvme_put32()
596 nvme_get64(nvme_t *nvme, uintptr_t reg) in nvme_get64() argument
600 ASSERT(((uintptr_t)(nvme->n_regs + reg) & 0x7) == 0); in nvme_get64()
603 val = ddi_get64(nvme->n_regh, (uint64_t *)(nvme->n_regs + reg)); in nvme_get64()
[all …]
H A Dnvme_reg.h56 #define NVME_REG_SQTDBL(nvme, n) \ argument
57 (0x1000 + ((2 * (n)) * nvme->n_doorbell_stride))
58 #define NVME_REG_CQHDBL(nvme, n) \ argument
59 (0x1000 + ((2 * (n) + 1) * nvme->n_doorbell_stride))
H A Dnvme_var.h50 typedef struct nvme nvme_t;
119 struct nvme { struct
/titanic_41/usr/src/pkg/manifests/
H A Ddriver-storage-nvme.mf26 set name=pkg.fmri value=pkg:/driver/storage/nvme@$(PKGVERS)
41 driver name=nvme class=disk perms="* 0600 root sys" \
44 file path=kernel/drv/$(ARCH64)/nvme group=sys
45 file path=kernel/drv/nvme group=sys
46 file path=kernel/drv/nvme.conf group=sys
49 file path=usr/share/man/man7d/nvme.7d
/titanic_41/usr/src/uts/intel/nvme/
H A DMakefile27 MODULE = nvme
31 CONF_SRCDIR = $(UTSBASE)/common/io/nvme
/titanic_41/usr/src/man/man7d/
H A DMakefile224 nvme.7d \
/titanic_41/usr/src/uts/intel/
H A DMakefile.intel289 DRV_KMODS += nvme
/titanic_41/usr/src/uts/common/sys/
H A DMakefile51 nvme.h \
414 nvme.h \
/titanic_41/exception_lists/
H A Dpackaging998 # private nvme header file
1000 usr/include/sys/nvme.h
/titanic_41/usr/src/uts/common/
H A DMakefile.rules1002 $(OBJS_DIR)/%.o: $(UTSBASE)/common/io/nvme/%.c
2319 $(LINTS_DIR)/%.ln: $(UTSBASE)/common/io/nvme/%.c
H A DMakefile.files1872 NVME_OBJS = nvme.o