/linux-6.1.9/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 11 obj-$(CONFIG_NVME_APPLE) += nvme-apple.o 13 nvme-core-y += core.o ioctl.o 14 nvme-core-$(CONFIG_NVME_VERBOSE_ERRORS) += constants.o 15 nvme-core-$(CONFIG_TRACING) += trace.o [all …]
|
D | Kconfig | 16 module will be called nvme. 57 To configure a NVMe over Fabrics controller use the nvme-cli tool 58 from https://github.com/linux-nvme/nvme-cli. 73 To configure a NVMe over Fabrics controller use the nvme-cli tool 74 from https://github.com/linux-nvme/nvme-cli. 90 To configure a NVMe over Fabrics controller use the nvme-cli tool 91 from https://github.com/linux-nvme/nvme-cli. 121 module will be called nvme-apple.
|
D | trace.h | 8 #define TRACE_SYSTEM nvme
|
/linux-6.1.9/Documentation/devicetree/bindings/nvme/ |
D | apple,nvme-ans.yaml | 4 $id: http://devicetree.org/schemas/nvme/apple,nvme-ans.yaml# 16 - apple,t8103-nvme-ans2 17 - apple,t6000-nvme-ans2 18 - const: apple,nvme-ans2 27 - const: nvme 68 const: apple,t8103-nvme-ans2 100 nvme@7bcc0000 { 101 compatible = "apple,t8103-nvme-ans2", "apple,nvme-ans2"; 103 reg-names = "nvme", "ans";
|
/linux-6.1.9/drivers/scsi/qla2xxx/ |
D | qla_nvme.c | 146 struct srb_iocb *nvme; in qla_nvme_release_fcp_cmd_kref() local 152 nvme = &sp->u.iocb_cmd; in qla_nvme_release_fcp_cmd_kref() 153 fd = nvme->u.nvme.desc; in qla_nvme_release_fcp_cmd_kref() 159 fd->rcv_rsplen = le16_to_cpu(nvme->u.nvme.rsp_pyld_len); in qla_nvme_release_fcp_cmd_kref() 176 struct srb_iocb *nvme = &sp->u.iocb_cmd; in qla_nvme_ls_unmap() local 179 dma_unmap_single(&ha->pdev->dev, nvme->u.nvme.cmd_dma, in qla_nvme_ls_unmap() 255 __func__, sp, sp->handle, fcport, sp->u.iocb_cmd.u.nvme.desc, fcport->deleted); in qla_nvme_abort_work() 330 struct srb_iocb *nvme; in qla_nvme_ls_req() local 359 nvme = &sp->u.iocb_cmd; in qla_nvme_ls_req() 361 nvme->u.nvme.desc = fd; in qla_nvme_ls_req() [all …]
|
D | qla_iocb.c | 3760 struct srb_iocb *nvme; in qla_nvme_ls() local 3762 nvme = &sp->u.iocb_cmd; in qla_nvme_ls() 3767 cmd_pkt->timeout = cpu_to_le16(nvme->u.nvme.timeout_sec); in qla_nvme_ls() 3772 cmd_pkt->tx_byte_count = cpu_to_le32(nvme->u.nvme.cmd_len); in qla_nvme_ls() 3773 cmd_pkt->dsd[0].length = cpu_to_le32(nvme->u.nvme.cmd_len); in qla_nvme_ls() 3774 put_unaligned_le64(nvme->u.nvme.cmd_dma, &cmd_pkt->dsd[0].address); in qla_nvme_ls() 3777 cmd_pkt->rx_byte_count = cpu_to_le32(nvme->u.nvme.rsp_len); in qla_nvme_ls() 3778 cmd_pkt->dsd[1].length = cpu_to_le32(nvme->u.nvme.rsp_len); in qla_nvme_ls() 3779 put_unaligned_le64(nvme->u.nvme.rsp_dma, &cmd_pkt->dsd[1].address); in qla_nvme_ls()
|
D | qla_isr.c | 2566 iocb->u.nvme.comp_status = comp_status; in qla24xx_nvme_iocb_entry() 2568 fd = iocb->u.nvme.desc; in qla24xx_nvme_iocb_entry() 2570 if (unlikely(iocb->u.nvme.aen_op)) in qla24xx_nvme_iocb_entry() 2590 iocb->u.nvme.rsp_pyld_len = 0; in qla24xx_nvme_iocb_entry() 2594 iocb->u.nvme.rsp_pyld_len = sts->nvme_rsp_pyld_len; in qla24xx_nvme_iocb_entry() 2600 iocb->u.nvme.rsp_pyld_len = 0; in qla24xx_nvme_iocb_entry() 2611 iocb->u.nvme.rsp_pyld_len = sts->nvme_rsp_pyld_len; in qla24xx_nvme_iocb_entry() 2612 if (unlikely(le16_to_cpu(iocb->u.nvme.rsp_pyld_len) > in qla24xx_nvme_iocb_entry() 2616 iocb->u.nvme.rsp_pyld_len); in qla24xx_nvme_iocb_entry() 2619 iocb->u.nvme.rsp_pyld_len); in qla24xx_nvme_iocb_entry() [all …]
|
/linux-6.1.9/drivers/nvme/target/ |
D | Makefile | 6 obj-$(CONFIG_NVME_TARGET_LOOP) += nvme-loop.o 9 obj-$(CONFIG_NVME_TARGET_FCLOOP) += nvme-fcloop.o 17 nvme-loop-y += loop.o 20 nvme-fcloop-y += fcloop.o
|
/linux-6.1.9/drivers/nvme/ |
D | Kconfig | 4 source "drivers/nvme/common/Kconfig" 5 source "drivers/nvme/host/Kconfig" 6 source "drivers/nvme/target/Kconfig"
|
/linux-6.1.9/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
|
/linux-6.1.9/drivers/nvme/common/ |
D | Makefile | 5 obj-$(CONFIG_NVME_COMMON) += nvme-common.o 7 nvme-common-y += auth.o
|
/linux-6.1.9/arch/s390/kernel/ |
D | ipl.c | 280 if (ipl_block.nvme.opt == IPL_PB0_NVME_OPT_DUMP) in get_ipl_type() 342 return sprintf(page, "%08ux\n", ipl_block.nvme.fid); in sys_ipl_device_show() 376 unsigned int size = ipl_block.nvme.scp_data_len; in ipl_nvme_scp_data_read() 377 void *scp_data = &ipl_block.nvme.scp_data; in ipl_nvme_scp_data_read() 413 (unsigned long long)ipl_block.nvme.fid); 415 (unsigned long long)ipl_block.nvme.nsid); 417 (unsigned long long)ipl_block.nvme.bootprog); 419 (unsigned long long)ipl_block.nvme.br_lba); 811 size_t size = reipl_block_nvme->nvme.scp_data_len; in reipl_nvme_scpdata_read() 812 void *scp_data = reipl_block_nvme->nvme.scp_data; in reipl_nvme_scpdata_read() [all …]
|
/linux-6.1.9/arch/s390/include/asm/ |
D | ipl.h | 25 struct ipl_pb0_nvme nvme; member 88 } nvme; member
|
/linux-6.1.9/arch/s390/boot/ |
D | ipl_parm.c | 78 ipl_block.nvme.opt == IPL_PB0_NVME_OPT_DUMP) in is_ipl_block_dump() 108 scp_data_len = ipb->nvme.scp_data_len; in ipl_block_get_ascii_scpdata() 109 scp_data = ipb->nvme.scp_data; in ipl_block_get_ascii_scpdata()
|
/linux-6.1.9/arch/arm64/boot/dts/qcom/ |
D | sc7280-herobrine-villager.dtsi | 81 /* For nvme */ 86 /* For nvme */
|
D | sc7280-herobrine-evoker-r0.dts | 88 /* For nvme */ 93 /* For nvme */
|
D | sc7280-herobrine-herobrine-r1.dts | 112 /* For nvme */ 117 /* For nvme */
|
D | sc7280-herobrine-crd.dts | 115 /* For nvme */ 120 /* For nvme */
|
D | sc7280-idp.dtsi | 78 nvme_3v3_regulator: nvme-3v3-regulator { 764 nvme_pwren: nvme-pwren-pins {
|
/linux-6.1.9/drivers/s390/char/ |
D | zcore.c | 283 TRACE("fid: %x\n", ipl_info.data.nvme.fid); in zcore_init() 284 TRACE("nsid: %x\n", ipl_info.data.nvme.nsid); in zcore_init()
|
/linux-6.1.9/arch/arm64/boot/dts/apple/ |
D | t8103.dtsi | 401 nvme@27bcc0000 { 402 compatible = "apple,t8103-nvme-ans2", "apple,nvme-ans2"; 405 reg-names = "nvme", "ans";
|
/linux-6.1.9/Documentation/devicetree/bindings/net/ |
D | marvell,prestera.txt | 54 might be a static base mac address or nvme cell provider.
|
/linux-6.1.9/drivers/ |
D | Makefile | 80 obj-y += nvme/
|
D | Kconfig | 34 source "drivers/nvme/Kconfig"
|