Home
last modified time | relevance | path

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

12

/Linux-v6.6/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
10 obj-$(CONFIG_NVME_TCP) += nvme-tcp.o
11 obj-$(CONFIG_NVME_APPLE) += nvme-apple.o
13 nvme-core-y += core.o ioctl.o sysfs.o pr.o
14 nvme-core-$(CONFIG_NVME_VERBOSE_ERRORS) += constants.o
15 nvme-core-$(CONFIG_TRACING) += trace.o
[all …]
DKconfig16 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.
Dtrace.h8 #define TRACE_SYSTEM nvme
/Linux-v6.6/drivers/scsi/qla2xxx/
Dqla_nvme.c167 struct srb_iocb *nvme; in qla_nvme_release_fcp_cmd_kref() local
173 nvme = &sp->u.iocb_cmd; in qla_nvme_release_fcp_cmd_kref()
174 fd = nvme->u.nvme.desc; in qla_nvme_release_fcp_cmd_kref()
180 fd->rcv_rsplen = le16_to_cpu(nvme->u.nvme.rsp_pyld_len); in qla_nvme_release_fcp_cmd_kref()
312 __func__, sp, sp->handle, fcport, sp->u.iocb_cmd.u.nvme.desc, fcport->deleted); in qla_nvme_abort_work()
371 struct srb_iocb *nvme; in qla_nvme_xmt_ls_rsp() local
395 nvme = &sp->u.iocb_cmd; in qla_nvme_xmt_ls_rsp()
397 nvme->u.nvme.desc = fd_resp; in qla_nvme_xmt_ls_rsp()
398 nvme->u.nvme.dir = 0; in qla_nvme_xmt_ls_rsp()
399 nvme->u.nvme.dl = 0; in qla_nvme_xmt_ls_rsp()
[all …]
Dqla_iocb.c3765 struct srb_iocb *nvme; in qla_nvme_ls() local
3767 nvme = &sp->u.iocb_cmd; in qla_nvme_ls()
3770 cmd_pkt->timeout = cpu_to_le16(nvme->u.nvme.timeout_sec); in qla_nvme_ls()
3776 cmd_pkt->nport_handle = nvme->u.nvme.nport_handle; in qla_nvme_ls()
3777 cmd_pkt->exchange_address = nvme->u.nvme.exchange_address; in qla_nvme_ls()
3783 cmd_pkt->rx_byte_count = nvme->u.nvme.rsp_len; in qla_nvme_ls()
3784 cmd_pkt->dsd[1].length = nvme->u.nvme.rsp_len; in qla_nvme_ls()
3785 put_unaligned_le64(nvme->u.nvme.rsp_dma, &cmd_pkt->dsd[1].address); in qla_nvme_ls()
3789 cmd_pkt->tx_byte_count = nvme->u.nvme.cmd_len; in qla_nvme_ls()
3790 cmd_pkt->dsd[0].length = nvme->u.nvme.cmd_len; in qla_nvme_ls()
[all …]
Dqla_isr.c2731 iocb->u.nvme.comp_status = comp_status; in qla24xx_nvme_iocb_entry()
2733 fd = iocb->u.nvme.desc; in qla24xx_nvme_iocb_entry()
2735 if (unlikely(iocb->u.nvme.aen_op)) in qla24xx_nvme_iocb_entry()
2755 iocb->u.nvme.rsp_pyld_len = 0; in qla24xx_nvme_iocb_entry()
2759 iocb->u.nvme.rsp_pyld_len = sts->nvme_rsp_pyld_len; in qla24xx_nvme_iocb_entry()
2765 iocb->u.nvme.rsp_pyld_len = 0; in qla24xx_nvme_iocb_entry()
2776 iocb->u.nvme.rsp_pyld_len = sts->nvme_rsp_pyld_len; in qla24xx_nvme_iocb_entry()
2777 if (unlikely(le16_to_cpu(iocb->u.nvme.rsp_pyld_len) > in qla24xx_nvme_iocb_entry()
2781 iocb->u.nvme.rsp_pyld_len); in qla24xx_nvme_iocb_entry()
2784 iocb->u.nvme.rsp_pyld_len); in qla24xx_nvme_iocb_entry()
[all …]
/Linux-v6.6/arch/arm64/boot/dts/apple/
Dt600x-nvme.dtsi28 DIE_NODE(nvme): nvme@393cc0000 {
29 compatible = "apple,t6000-nvme-ans2", "apple,nvme-ans2";
31 reg-names = "nvme", "ans";
Dt6001.dtsi40 #include "t600x-nvme.dtsi"
Dt8103.dtsi706 nvme@27bcc0000 {
707 compatible = "apple,t8103-nvme-ans2", "apple,nvme-ans2";
710 reg-names = "nvme", "ans";
Dt8112.dtsi744 nvme@27bcc0000 {
745 compatible = "apple,t8112-nvme-ans2", "apple,nvme-ans2";
748 reg-names = "nvme", "ans";
/Linux-v6.6/drivers/nvme/target/
DMakefile6 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-v6.6/drivers/nvme/
DKconfig4 source "drivers/nvme/common/Kconfig"
5 source "drivers/nvme/host/Kconfig"
6 source "drivers/nvme/target/Kconfig"
/Linux-v6.6/Documentation/fault-injection/
Dnvme-fault-injection.rst8 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
Dindex.rst12 nvme-fault-injection
/Linux-v6.6/drivers/nvme/common/
DMakefile5 obj-$(CONFIG_NVME_COMMON) += nvme-common.o
7 nvme-common-y += auth.o
/Linux-v6.6/arch/s390/kernel/
Dipl.c296 if (ipl_block.nvme.opt == IPL_PB0_NVME_OPT_DUMP) in get_ipl_type()
367 return sprintf(page, "%08ux\n", ipl_block.nvme.fid); in sys_ipl_device_show()
401 unsigned int size = ipl_block.nvme.scp_data_len; in ipl_nvme_scp_data_read()
402 void *scp_data = &ipl_block.nvme.scp_data; in ipl_nvme_scp_data_read()
457 (unsigned long long)ipl_block.nvme.fid);
459 (unsigned long long)ipl_block.nvme.nsid);
461 (unsigned long long)ipl_block.nvme.bootprog);
463 (unsigned long long)ipl_block.nvme.br_lba);
896 DEFINE_GENERIC_LOADPARM(nvme);
940 size_t size = reipl_block_nvme->nvme.scp_data_len; in reipl_nvme_scpdata_read()
[all …]
/Linux-v6.6/arch/s390/include/asm/
Dipl.h26 struct ipl_pb0_nvme nvme; member
98 } nvme; member
/Linux-v6.6/arch/s390/boot/
Dipl_parm.c77 ipl_block.nvme.opt == IPL_PB0_NVME_OPT_DUMP) in is_ipl_block_dump()
110 scp_data_len = ipb->nvme.scp_data_len; in ipl_block_get_ascii_scpdata()
111 scp_data = ipb->nvme.scp_data; in ipl_block_get_ascii_scpdata()
/Linux-v6.6/arch/arm64/boot/dts/qcom/
Dsc7280-herobrine-zombie-nvme-lte.dts12 #include "sc7280-herobrine-nvme-sku.dtsi"
Dsc7280-herobrine-zombie-nvme.dts12 #include "sc7280-herobrine-nvme-sku.dtsi"
Dsc7280-herobrine-evoker.dtsi82 /* For nvme */
87 /* For nvme */
Dsc7280-herobrine-herobrine-r1.dts109 /* For nvme */
114 /* For nvme */
Dsc7280-herobrine-crd.dts115 /* For nvme */
120 /* For nvme */
/Linux-v6.6/drivers/s390/char/
Dzcore.c322 TRACE("fid: %x\n", ipl_info.data.nvme.fid); in zcore_init()
323 TRACE("nsid: %x\n", ipl_info.data.nvme.nsid); in zcore_init()
/Linux-v6.6/drivers/
DMakefile87 obj-y += nvme/

12