/freebsd-13-stable/sys/modules/nvme/ |
H A D | Makefile | 3 .PATH: ${SRCTOP}/sys/dev/nvme 5 KMOD = nvme 7 SRCS = nvme.c \
|
/freebsd-13-stable/sys/dev/nvme/ |
H A D | nvme_util.c | 34 #include <dev/nvme/nvme.h>
|
H A D | nvme_sim.c | 194 cpi->xport_specific.nvme.nsid = xpt_path_lun_id(ccb->ccb_h.path); 195 cpi->xport_specific.nvme.domain = pci_get_domain(dev); 196 cpi->xport_specific.nvme.bus = pci_get_bus(dev); 197 cpi->xport_specific.nvme.slot = pci_get_slot(dev); 198 cpi->xport_specific.nvme.function = pci_get_function(dev); 199 cpi->xport_specific.nvme.extra = 0; 200 strncpy(cpi->xport_specific.nvme.dev_name, device_get_nameunit(dev), 201 sizeof(cpi->xport_specific.nvme.dev_name)); 219 nvmex = &cts->xport_specific.nvme; 220 nvmep = &cts->proto_specific.nvme; [all...] |
H A D | nvme.c | 54 MALLOC_DEFINE(M_NVME, "nvme", "nvme(4) memory allocations"); 164 * The consumer may register itself after the nvme devices 266 * command failed or timed out). Do not notify any nvme 330 printf("nvme(4): consumer not registered - no slots available\n"); 362 "nvme", 367 DECLARE_MODULE(nvme, nvme_mod, SI_SUB_DRIVERS, SI_ORDER_FIRST); 368 MODULE_VERSION(nvme, 1); 369 MODULE_DEPEND(nvme, cam, 1, 1, 1);
|
H A D | nvme_ahci.c | 52 "nvme", 57 DRIVER_MODULE(nvme, ahci, nvme_ahci_driver, nvme_devclass, NULL, 0);
|
H A D | nvme_pci.c | 64 "nvme", 69 DRIVER_MODULE(nvme, pci, nvme_pci_driver, nvme_devclass, NULL, 0); 266 TUNABLE_INT_FETCH("hw.nvme.force_intx", &force_intx); 273 TUNABLE_INT_FETCH("hw.nvme.num_io_queues", &num_io_queues); 278 TUNABLE_INT_FETCH("hw.nvme.per_cpu_io_queues", &per_cpu_io_queues); 283 TUNABLE_INT_FETCH("hw.nvme.min_cpus_per_ioq", &min_cpus_per_ioq);
|
H A D | nvme_sysctl.c | 47 SYSCTL_NODE(_hw, OID_AUTO, nvme, CTLFLAG_RD | CTLFLAG_MPSAFE, 0,
|
/freebsd-13-stable/sys/cam/nvme/ |
H A D | nvme_all.h | 33 #include <dev/nvme/nvme.h>
|
H A D | nvme_all.c | 55 #include <cam/nvme/nvme_all.h> 102 /* XXX need to do nvme admin opcodes too, but those aren't used yet by nda */
|
H A D | nvme_xpt.c | 62 #include <cam/nvme/nvme_all.h> 178 NVME_XPT_XPORT(nvme, NVME); 189 .name = "nvme", 605 * data from nvme and can determine a better quirk to use. 625 /* XXX get data from nvme namespace and other info ??? */ 801 nvmex = &cts.xport_specific.nvme; 806 sbuf_printf(&sb, "%s%d: nvme version %d.%d",
|
H A D | nvme_da.c | 68 #include <cam/nvme/nvme_all.h> 198 * All NVMe media is non-rotational, so all nvme device instances 397 strncpy(gnsid->cdev, cpi.xport_specific.nvme.dev_name, 399 gnsid->nsid = cpi.xport_specific.nvme.nsid;
|
/freebsd-13-stable/sbin/nvmecontrol/ |
H A D | Makefile | 20 .PATH: ${SRCTOP}/sys/dev/nvme
|
H A D | nvmecontrol.h | 34 #include <dev/nvme/nvme.h> 68 #define NVME_CTRLR_PREFIX "nvme"
|
/freebsd-13-stable/sbin/camcontrol/ |
H A D | Makefile | 13 .PATH: ${SRCTOP}/sys/dev/nvme
|
/freebsd-13-stable/sys/modules/cam/ |
H A D | Makefile | 5 .PATH: $S/cam $S/cam/scsi $S/cam/ata $S/cam/nvme $S/dev/nvme
|
/freebsd-13-stable/lib/libcam/ |
H A D | Makefile | 42 ${SRCTOP}/sys/cam/nvme \
|
/freebsd-13-stable/sys/dev/nvd/ |
H A D | nvd.c | 47 #include <dev/nvme/nvme.h> 48 #include <dev/nvme/nvme_private.h> 113 * longer to complete than the nvme(4) I/O timeout period. So choose a sensible 147 MODULE_DEPEND(nvd, nvme, 1, 1, 1);
|
/freebsd-13-stable/sbin/nvmecontrol/tests/ |
H A D | basic.sh | 35 # Select a nvme device to use for testing. If none exist, use nvme0. 36 TEST_DEV=$(cd /dev/; ls -1 nvme[0-9]* 2> /dev/null | grep -E 'nvme[0-9][0-9]*$' | head -n 1)
|
/freebsd-13-stable/sys/modules/ |
H A D | Makefile | 711 _nvme= nvme 795 _nvme= nvme
|
/freebsd-13-stable/sys/cam/ |
H A D | cam_ccb.h | 46 #include <cam/nvme/nvme_all.h> 641 char dev_name[NVME_DEV_NAME_LEN]; /* nvme controller dev name for this device */ 676 struct ccb_pathinq_settings_nvme nvme; member in union:ccb_pathinq::__anon8572 1104 struct ccb_trans_settings_nvme nvme; member in union:ccb_trans_settings::__anon8578 1114 struct ccb_trans_settings_nvme nvme; member in union:ccb_trans_settings::__anon8579
|
/freebsd-13-stable/include/ |
H A D | Makefile | 44 LSUBDIRS= cam/ata cam/mmc cam/nvme cam/scsi \ 47 dev/ic dev/iicbus dev/io dev/mfi dev/mmc dev/nvme \
|
/freebsd-13-stable/share/man/man4/ |
H A D | Makefile | 839 _nvme.4= nvme.4 891 _nvme.4= nvme.4
|
/freebsd-13-stable/usr.sbin/bhyve/ |
H A D | pci_nvme.c | 37 * -s <n>,nvme,devpath,maxq=#,qsz=#,ioslots=#,sectsz=#,ser=A-Z,eui64=#,dsm=<opt> 80 #include <dev/nvme/nvme.h> 165 uint16_t tail; /* nvme progress */ 175 uint16_t head; /* nvme progress */ 2315 DPRINTF("nvme doorbell %lu, %s, val 0x%lx", 2400 DPRINTF("unknown nvme bar-0 offset 0x%lx", offset); 2427 DPRINTF("nvme-write offset 0x%lx, size %d, value 0x%lx", 2532 DPRINTF("nvme-write baridx %d, msix: off 0x%lx, size %d, " 2579 DPRINTF(" nvme [all...] |
/freebsd-13-stable/sys/dev/mpr/ |
H A D | mpr_sas.c | 74 #include <dev/nvme/nvme.h>
|
/freebsd-13-stable/usr.sbin/camdd/ |
H A D | camdd.c | 83 #include <cam/nvme/nvme_all.h>
|