| /Linux-v5.10/drivers/nvme/host/ |
| D | Makefile | 5 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 10 obj-$(CONFIG_NVME_TCP) += nvme-tcp.o 12 nvme-core-y := core.o 13 nvme-core-$(CONFIG_TRACING) += trace.o 14 nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o 15 nvme-core-$(CONFIG_NVM) += lightnvm.o [all …]
|
| D | Kconfig | 16 module will be called nvme. 49 To configure a NVMe over Fabrics controller use the nvme-cli tool 50 from https://github.com/linux-nvme/nvme-cli. 66 To configure a NVMe over Fabrics controller use the nvme-cli tool 67 from https://github.com/linux-nvme/nvme-cli. 83 To configure a NVMe over Fabrics controller use the nvme-cli tool 84 from https://github.com/linux-nvme/nvme-cli.
|
| D | trace.h | 8 #define TRACE_SYSTEM nvme
|
| /Linux-v5.10/drivers/scsi/qla2xxx/ |
| D | qla_nvme.c | 135 struct srb_iocb *nvme; in qla_nvme_release_fcp_cmd_kref() local 141 nvme = &sp->u.iocb_cmd; in qla_nvme_release_fcp_cmd_kref() 142 fd = nvme->u.nvme.desc; in qla_nvme_release_fcp_cmd_kref() 148 fd->rcv_rsplen = le16_to_cpu(nvme->u.nvme.rsp_pyld_len); in qla_nvme_release_fcp_cmd_kref() 280 struct srb_iocb *nvme; in qla_nvme_ls_req() local 310 nvme = &sp->u.iocb_cmd; in qla_nvme_ls_req() 312 nvme->u.nvme.desc = fd; in qla_nvme_ls_req() 313 nvme->u.nvme.dir = 0; in qla_nvme_ls_req() 314 nvme->u.nvme.dl = 0; in qla_nvme_ls_req() 315 nvme->u.nvme.cmd_len = fd->rqstlen; in qla_nvme_ls_req() [all …]
|
| D | qla_iocb.c | 3649 struct srb_iocb *nvme; in qla_nvme_ls() local 3651 nvme = &sp->u.iocb_cmd; in qla_nvme_ls() 3656 cmd_pkt->timeout = cpu_to_le16(nvme->u.nvme.timeout_sec); in qla_nvme_ls() 3661 cmd_pkt->tx_byte_count = cpu_to_le32(nvme->u.nvme.cmd_len); in qla_nvme_ls() 3662 cmd_pkt->dsd[0].length = cpu_to_le32(nvme->u.nvme.cmd_len); in qla_nvme_ls() 3663 put_unaligned_le64(nvme->u.nvme.cmd_dma, &cmd_pkt->dsd[0].address); in qla_nvme_ls() 3666 cmd_pkt->rx_byte_count = cpu_to_le32(nvme->u.nvme.rsp_len); in qla_nvme_ls() 3667 cmd_pkt->dsd[1].length = cpu_to_le32(nvme->u.nvme.rsp_len); in qla_nvme_ls() 3668 put_unaligned_le64(nvme->u.nvme.rsp_dma, &cmd_pkt->dsd[1].address); in qla_nvme_ls()
|
| D | qla_isr.c | 2284 iocb->u.nvme.comp_status = comp_status; in qla24xx_nvme_iocb_entry() 2286 fd = iocb->u.nvme.desc; in qla24xx_nvme_iocb_entry() 2288 if (unlikely(iocb->u.nvme.aen_op)) in qla24xx_nvme_iocb_entry() 2306 iocb->u.nvme.rsp_pyld_len = 0; in qla24xx_nvme_iocb_entry() 2310 iocb->u.nvme.rsp_pyld_len = sts->nvme_rsp_pyld_len; in qla24xx_nvme_iocb_entry() 2316 iocb->u.nvme.rsp_pyld_len = 0; in qla24xx_nvme_iocb_entry() 2327 iocb->u.nvme.rsp_pyld_len = sts->nvme_rsp_pyld_len; in qla24xx_nvme_iocb_entry() 2328 if (unlikely(le16_to_cpu(iocb->u.nvme.rsp_pyld_len) > in qla24xx_nvme_iocb_entry() 2332 iocb->u.nvme.rsp_pyld_len); in qla24xx_nvme_iocb_entry() 2335 iocb->u.nvme.rsp_pyld_len); in qla24xx_nvme_iocb_entry() [all …]
|
| D | qla_def.h | 584 } nvme; member
|
| /Linux-v5.10/drivers/nvme/target/ |
| D | Makefile | 6 obj-$(CONFIG_NVME_TARGET_LOOP) += nvme-loop.o 9 obj-$(CONFIG_NVME_TARGET_FCLOOP) += nvme-fcloop.o 15 nvme-loop-y += loop.o 18 nvme-fcloop-y += fcloop.o
|
| /Linux-v5.10/Documentation/fault-injection/ |
| D | nvme-fault-injection.rst | 8 Status can be found in include/linux/nvme.h 10 Following examples show how to inject an error into the nvme. 42 nvme_process_cq+0xe7/0x1d0 [nvme] 43 nvme_irq+0x1e/0x40 [nvme] 130 nvme reset /dev/nvme0 139 nvme nvme0: resetting controller 149 nvme_irq+0x129/0x280 [nvme] 177 nvme nvme0: Could not set queue count (16385) 178 nvme nvme0: IO queues not created
|
| D | index.rst | 12 nvme-fault-injection
|
| D | fault-injection.rst | 47 debugfs entries under /sys/kernel/debug/nvme*/fault_inject. The default
|
| /Linux-v5.10/drivers/nvme/ |
| D | Kconfig | 4 source "drivers/nvme/host/Kconfig" 5 source "drivers/nvme/target/Kconfig"
|
| /Linux-v5.10/arch/s390/kernel/ |
| D | ipl.c | 278 if (ipl_block.nvme.opt == IPL_PB0_NVME_OPT_DUMP) in get_ipl_type() 340 return sprintf(page, "%08ux\n", ipl_block.nvme.fid); in sys_ipl_device_show() 374 unsigned int size = ipl_block.nvme.scp_data_len; in ipl_nvme_scp_data_read() 375 void *scp_data = &ipl_block.nvme.scp_data; in ipl_nvme_scp_data_read() 411 (unsigned long long)ipl_block.nvme.fid); 413 (unsigned long long)ipl_block.nvme.nsid); 415 (unsigned long long)ipl_block.nvme.bootprog); 417 (unsigned long long)ipl_block.nvme.br_lba); 809 size_t size = reipl_block_nvme->nvme.scp_data_len; in reipl_nvme_scpdata_read() 810 void *scp_data = reipl_block_nvme->nvme.scp_data; in reipl_nvme_scpdata_read() [all …]
|
| /Linux-v5.10/arch/s390/include/asm/ |
| D | ipl.h | 24 struct ipl_pb0_nvme nvme; member 87 } nvme; member
|
| /Linux-v5.10/arch/s390/boot/ |
| D | ipl_parm.c | 85 scp_data_len = ipb->nvme.scp_data_len; in ipl_block_get_ascii_scpdata() 86 scp_data = ipb->nvme.scp_data; in ipl_block_get_ascii_scpdata() 289 ipl_block.nvme.opt == IPL_PB0_NVME_OPT_DUMP) in is_ipl_block_dump()
|
| /Linux-v5.10/drivers/s390/char/ |
| D | zcore.c | 262 TRACE("fid: %x\n", ipl_info.data.nvme.fid); in zcore_init() 263 TRACE("nsid: %x\n", ipl_info.data.nvme.nsid); in zcore_init()
|
| /Linux-v5.10/Documentation/devicetree/bindings/net/ |
| D | marvell,prestera.txt | 54 might be a static base mac address or nvme cell provider.
|
| /Linux-v5.10/drivers/ |
| D | Makefile | 81 obj-y += nvme/
|
| D | Kconfig | 31 source "drivers/nvme/Kconfig"
|
| /Linux-v5.10/drivers/scsi/lpfc/ |
| D | lpfc_sli4.h | 564 uint8_t nvme; member
|
| D | lpfc_ct.c | 2471 phba->sli4_hba.pc_sli4_params.nvme) in lpfc_fdmi_port_attr_fc4type()
|
| /Linux-v5.10/Documentation/userspace-api/ioctl/ |
| D | ioctl-number.rst | 173 'N' 40-7F drivers/block/nvme.c
|
| /Linux-v5.10/Documentation/driver-api/nvdimm/ |
| D | nvdimm.rst | 780 within a NVME controller (see the nvme specification:
|
| /Linux-v5.10/Documentation/admin-guide/ |
| D | bcache.rst | 255 … 25 18:33 cache0 -> ../../../devices/pci0000:00/0000:00:1d.0/0000:70:00.0/nvme/nvme0/nvme0n1/nvme0…
|
| /Linux-v5.10/ |
| D | MAINTAINERS | 12509 L: linux-nvme@lists.infradead.org 12511 W: http://git.infradead.org/nvme.git 12512 T: git://git.infradead.org/nvme.git 12513 F: drivers/nvme/host/ 12514 F: include/linux/nvme.h 12519 L: linux-nvme@lists.infradead.org 12521 F: drivers/nvme/host/fc.c 12522 F: drivers/nvme/target/fc.c 12523 F: drivers/nvme/target/fcloop.c 12524 F: include/linux/nvme-fc-driver.h [all …]
|