Searched refs:nvme (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-13-stable/sys/modules/nvme/
H A DMakefile3 .PATH: ${SRCTOP}/sys/dev/nvme
5 KMOD = nvme
7 SRCS = nvme.c \
/freebsd-13-stable/sys/dev/nvme/
H A Dnvme_util.c34 #include <dev/nvme/nvme.h>
H A Dnvme_sim.c194 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 Dnvme.c54 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 Dnvme_ahci.c52 "nvme",
57 DRIVER_MODULE(nvme, ahci, nvme_ahci_driver, nvme_devclass, NULL, 0);
H A Dnvme_pci.c64 "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 Dnvme_sysctl.c47 SYSCTL_NODE(_hw, OID_AUTO, nvme, CTLFLAG_RD | CTLFLAG_MPSAFE, 0,
/freebsd-13-stable/sys/cam/nvme/
H A Dnvme_all.h33 #include <dev/nvme/nvme.h>
H A Dnvme_all.c55 #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 Dnvme_xpt.c62 #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 Dnvme_da.c68 #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 DMakefile20 .PATH: ${SRCTOP}/sys/dev/nvme
H A Dnvmecontrol.h34 #include <dev/nvme/nvme.h>
68 #define NVME_CTRLR_PREFIX "nvme"
/freebsd-13-stable/sbin/camcontrol/
H A DMakefile13 .PATH: ${SRCTOP}/sys/dev/nvme
/freebsd-13-stable/sys/modules/cam/
H A DMakefile5 .PATH: $S/cam $S/cam/scsi $S/cam/ata $S/cam/nvme $S/dev/nvme
/freebsd-13-stable/lib/libcam/
H A DMakefile42 ${SRCTOP}/sys/cam/nvme \
/freebsd-13-stable/sys/dev/nvd/
H A Dnvd.c47 #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 Dbasic.sh35 # 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 DMakefile711 _nvme= nvme
795 _nvme= nvme
/freebsd-13-stable/sys/cam/
H A Dcam_ccb.h46 #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 DMakefile44 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 DMakefile839 _nvme.4= nvme.4
891 _nvme.4= nvme.4
/freebsd-13-stable/usr.sbin/bhyve/
H A Dpci_nvme.c37 * -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 Dmpr_sas.c74 #include <dev/nvme/nvme.h>
/freebsd-13-stable/usr.sbin/camdd/
H A Dcamdd.c83 #include <cam/nvme/nvme_all.h>

Completed in 307 milliseconds

12