Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/nvme/host/
DMakefile5 obj-$(CONFIG_NVME_CORE) += nvme-core.o
6 obj-$(CONFIG_BLK_DEV_NVME) += nvme.o
7 obj-$(CONFIG_NVME_FABRICS) += nvme-fabrics.o
8 obj-$(CONFIG_NVME_RDMA) += nvme-rdma.o
9 obj-$(CONFIG_NVME_FC) += nvme-fc.o
11 nvme-core-y := core.o
12 nvme-core-$(CONFIG_TRACING) += trace.o
13 nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o
14 nvme-core-$(CONFIG_NVM) += lightnvm.o
15 nvme-core-$(CONFIG_FAULT_INJECTION_DEBUG_FS) += fault_inject.o
[all …]
DKconfig14 module will be called nvme.
39 To configure a NVMe over Fabrics controller use the nvme-cli tool
40 from https://github.com/linux-nvme/nvme-cli.
56 To configure a NVMe over Fabrics controller use the nvme-cli tool
57 from https://github.com/linux-nvme/nvme-cli.
Dtrace.h16 #define TRACE_SYSTEM nvme
/Linux-v4.19/drivers/scsi/qla2xxx/
Dqla_nvme.c130 struct srb_iocb *nvme; in qla_nvme_sp_ls_done() local
146 nvme = &sp->u.iocb_cmd; in qla_nvme_sp_ls_done()
147 fd = nvme->u.nvme.desc; in qla_nvme_sp_ls_done()
158 struct srb_iocb *nvme; in qla_nvme_sp_done() local
161 nvme = &sp->u.iocb_cmd; in qla_nvme_sp_done()
162 fd = nvme->u.nvme.desc; in qla_nvme_sp_done()
172 fd->rcv_rsplen = nvme->u.nvme.rsp_pyld_len; in qla_nvme_sp_done()
219 struct srb_iocb *nvme; in qla_nvme_ls_req() local
237 nvme = &sp->u.iocb_cmd; in qla_nvme_ls_req()
241 nvme->u.nvme.desc = fd; in qla_nvme_ls_req()
[all …]
Dqla_iocb.c3391 struct srb_iocb *nvme; in qla_nvme_ls() local
3394 nvme = &sp->u.iocb_cmd; in qla_nvme_ls()
3399 cmd_pkt->timeout = cpu_to_le16(nvme->u.nvme.timeout_sec); in qla_nvme_ls()
3404 cmd_pkt->tx_byte_count = nvme->u.nvme.cmd_len; in qla_nvme_ls()
3405 cmd_pkt->dseg0_len = nvme->u.nvme.cmd_len; in qla_nvme_ls()
3406 cmd_pkt->dseg0_address[0] = cpu_to_le32(LSD(nvme->u.nvme.cmd_dma)); in qla_nvme_ls()
3407 cmd_pkt->dseg0_address[1] = cpu_to_le32(MSD(nvme->u.nvme.cmd_dma)); in qla_nvme_ls()
3410 cmd_pkt->rx_byte_count = nvme->u.nvme.rsp_len; in qla_nvme_ls()
3411 cmd_pkt->dseg1_len = nvme->u.nvme.rsp_len; in qla_nvme_ls()
3412 cmd_pkt->dseg1_address[0] = cpu_to_le32(LSD(nvme->u.nvme.rsp_dma)); in qla_nvme_ls()
[all …]
Dqla_isr.c1857 iocb->u.nvme.comp_status = le16_to_cpu(sts->comp_status); in qla24xx_nvme_iocb_entry()
1859 fd = iocb->u.nvme.desc; in qla24xx_nvme_iocb_entry()
1861 if (unlikely(iocb->u.nvme.aen_op)) in qla24xx_nvme_iocb_entry()
1873 iocb->u.nvme.rsp_pyld_len = 0; in qla24xx_nvme_iocb_entry()
1875 iocb->u.nvme.rsp_pyld_len = le16_to_cpu(sts->nvme_rsp_pyld_len); in qla24xx_nvme_iocb_entry()
1882 iocb->u.nvme.rsp_pyld_len = le16_to_cpu(sts->nvme_rsp_pyld_len); in qla24xx_nvme_iocb_entry()
1883 iter = iocb->u.nvme.rsp_pyld_len >> 2; in qla24xx_nvme_iocb_entry()
1909 iocb->u.nvme.rsp_pyld_len = 0; in qla24xx_nvme_iocb_entry()
Dqla_def.h483 } nvme; member
/Linux-v4.19/drivers/nvme/target/
DMakefile4 obj-$(CONFIG_NVME_TARGET_LOOP) += nvme-loop.o
7 obj-$(CONFIG_NVME_TARGET_FCLOOP) += nvme-fcloop.o
11 nvme-loop-y += loop.o
14 nvme-fcloop-y += fcloop.o
/Linux-v4.19/drivers/nvme/
DKconfig3 source "drivers/nvme/host/Kconfig"
4 source "drivers/nvme/target/Kconfig"
/Linux-v4.19/Documentation/fault-injection/
Dnvme-fault-injection.txt8 Status can be found in include/linux/nvme.h
10 Following examples show how to inject an error into the nvme.
40 nvme_process_cq+0xe7/0x1d0 [nvme]
41 nvme_irq+0x1e/0x40 [nvme]
Dfault-injection.txt42 debugfs entries under /sys/kernel/debug/nvme*/fault_inject. The default
/Linux-v4.19/drivers/
DMakefile80 obj-y += nvme/
DKconfig24 source "drivers/nvme/Kconfig"
/Linux-v4.19/Documentation/ioctl/
Dioctl-number.txt164 'N' 40-7F drivers/block/nvme.c
/Linux-v4.19/Documentation/admin-guide/
Dbcache.rst248 … 25 18:33 cache0 -> ../../../devices/pci0000:00/0000:00:1d.0/0000:70:00.0/nvme/nvme0/nvme0n1/nvme0…
/Linux-v4.19/Documentation/nvdimm/
Dnvdimm.txt711 within a NVME controller (see the nvme specification:
/Linux-v4.19/
DMAINTAINERS10383 L: linux-nvme@lists.infradead.org
10384 T: git://git.infradead.org/nvme.git
10385 W: http://git.infradead.org/nvme.git
10387 F: drivers/nvme/host/
10388 F: include/linux/nvme.h
10393 L: linux-nvme@lists.infradead.org
10395 F: include/linux/nvme-fc.h
10396 F: include/linux/nvme-fc-driver.h
10397 F: drivers/nvme/host/fc.c
10398 F: drivers/nvme/target/fc.c
[all …]