Searched refs:nvme (Results 1 – 17 of 17) sorted by relevance
5 obj-$(CONFIG_NVME_CORE) += nvme-core.o6 obj-$(CONFIG_BLK_DEV_NVME) += nvme.o7 obj-$(CONFIG_NVME_FABRICS) += nvme-fabrics.o8 obj-$(CONFIG_NVME_RDMA) += nvme-rdma.o9 obj-$(CONFIG_NVME_FC) += nvme-fc.o11 nvme-core-y := core.o12 nvme-core-$(CONFIG_TRACING) += trace.o13 nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o14 nvme-core-$(CONFIG_NVM) += lightnvm.o15 nvme-core-$(CONFIG_FAULT_INJECTION_DEBUG_FS) += fault_inject.o[all …]
14 module will be called nvme.39 To configure a NVMe over Fabrics controller use the nvme-cli tool40 from https://github.com/linux-nvme/nvme-cli.56 To configure a NVMe over Fabrics controller use the nvme-cli tool57 from https://github.com/linux-nvme/nvme-cli.
16 #define TRACE_SYSTEM nvme
130 struct srb_iocb *nvme; in qla_nvme_sp_ls_done() local146 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() local161 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() local237 nvme = &sp->u.iocb_cmd; in qla_nvme_ls_req()241 nvme->u.nvme.desc = fd; in qla_nvme_ls_req()[all …]
3391 struct srb_iocb *nvme; in qla_nvme_ls() local3394 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 …]
1857 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()
483 } nvme; member
4 obj-$(CONFIG_NVME_TARGET_LOOP) += nvme-loop.o7 obj-$(CONFIG_NVME_TARGET_FCLOOP) += nvme-fcloop.o11 nvme-loop-y += loop.o14 nvme-fcloop-y += fcloop.o
3 source "drivers/nvme/host/Kconfig"4 source "drivers/nvme/target/Kconfig"
8 Status can be found in include/linux/nvme.h10 Following examples show how to inject an error into the nvme.40 nvme_process_cq+0xe7/0x1d0 [nvme]41 nvme_irq+0x1e/0x40 [nvme]
42 debugfs entries under /sys/kernel/debug/nvme*/fault_inject. The default
80 obj-y += nvme/
24 source "drivers/nvme/Kconfig"
164 'N' 40-7F drivers/block/nvme.c
248 … 25 18:33 cache0 -> ../../../devices/pci0000:00/0000:00:1d.0/0000:70:00.0/nvme/nvme0/nvme0n1/nvme0…
711 within a NVME controller (see the nvme specification:
10383 L: linux-nvme@lists.infradead.org10384 T: git://git.infradead.org/nvme.git10385 W: http://git.infradead.org/nvme.git10387 F: drivers/nvme/host/10388 F: include/linux/nvme.h10393 L: linux-nvme@lists.infradead.org10395 F: include/linux/nvme-fc.h10396 F: include/linux/nvme-fc-driver.h10397 F: drivers/nvme/host/fc.c10398 F: drivers/nvme/target/fc.c[all …]