/openbmc/linux/drivers/nvme/host/ |
H A 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 sysfs.o pr.o 14 nvme-core-$(CONFIG_NVME_VERBOSE_ERRORS) += constants.o 15 nvme-core-$(CONFIG_TRACING) += trace.o [all …]
|
H A 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.
|
/openbmc/openbmc/meta-facebook/meta-bletchley/recipes-phosphor/sensors/ |
H A D | phosphor-nvme_%.bbappend | 6 file://nvme-json-rewrite \ 7 file://nvme-json-rewrite.conf \ 15 install -m 0755 ${UNPACKDIR}/nvme-json-rewrite ${D}${libexecdir}/${PN}/ 17 install -d ${D}${sysconfdir}/nvme 18 install -m 0644 -D ${UNPACKDIR}/nvme_config.json ${D}${sysconfdir}/nvme 22 nvme-json-rewrite.conf:xyz.openbmc_project.nvme.manager.service.d/nvme-json-rewrite.conf \
|
/openbmc/linux/drivers/scsi/qla2xxx/ |
H A D | qla_nvme.c | 170 struct srb_iocb *nvme; in qla_nvme_release_fcp_cmd_kref() local 176 nvme = &sp->u.iocb_cmd; in qla_nvme_release_fcp_cmd_kref() 177 fd = nvme->u.nvme.desc; in qla_nvme_release_fcp_cmd_kref() 183 fd->rcv_rsplen = le16_to_cpu(nvme->u.nvme.rsp_pyld_len); in qla_nvme_release_fcp_cmd_kref() 315 __func__, sp, sp->handle, fcport, sp->u.iocb_cmd.u.nvme.desc, fcport->deleted); in qla_nvme_abort_work() 374 struct srb_iocb *nvme; in qla_nvme_xmt_ls_rsp() local 398 nvme = &sp->u.iocb_cmd; in qla_nvme_xmt_ls_rsp() 400 nvme->u.nvme.desc = fd_resp; in qla_nvme_xmt_ls_rsp() 401 nvme->u.nvme.dir = 0; in qla_nvme_xmt_ls_rsp() 402 nvme->u.nvme.dl = 0; in qla_nvme_xmt_ls_rsp() [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | nvme-test.c | 27 QNvme *nvme = obj; in nvme_get_driver() local 30 return &nvme->dev; in nvme_get_driver() 39 QNvme *nvme = g_new0(QNvme, 1); in nvme_create() local 42 qpci_device_init(&nvme->dev, bus, addr); in nvme_create() 43 nvme->obj.get_driver = nvme_get_driver; in nvme_create() 45 return &nvme->obj; in nvme_create() 52 QNvme *nvme = obj; in nvmetest_oob_cmb_test() local 53 QPCIDevice *pdev = &nvme->dev; in nvmetest_oob_cmb_test() 72 QNvme *nvme = obj; in nvmetest_reg_read_test() local 73 QPCIDevice *pdev = &nvme->dev; in nvmetest_reg_read_test() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/nvme-cli/ |
H A D | nvme-cli_2.11.bb | 2 HOMEPAGE = "https://github.com/linux-nvme/nvme-cli" 11 SRC_URI = "git://github.com/linux-nvme/nvme-cli.git;branch=master;protocol=https \ 12 file://0001-nvme-print-add-fallback-for-non-standard-locale-cate.patch \ 22 ${sbindir}/nvme gen-hostnqn > ${sysconfdir}/nvme/hostnqn 23 ${bindir}/uuidgen > ${sysconfdir}/nvme/hostid 37 # git/plugins/virtium/virtium-nvme.c:205:63: error: passing argument 1 of 'localtime' from incompat…
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/nvme-cli/nvme-cli/ |
H A D | 0002-plugins-netapp-add-include-of-libgen.h-for-basename-.patch | 14 Upstream-Status: Backport [https://github.com/linux-nvme/nvme-cli/commit/ac4818952c872ba465a2d0f486… 17 plugins/netapp/netapp-nvme.c | 1 + 20 diff --git a/plugins/netapp/netapp-nvme.c b/plugins/netapp/netapp-nvme.c 22 --- a/plugins/netapp/netapp-nvme.c 23 +++ b/plugins/netapp/netapp-nvme.c 31 #include "nvme.h"
|
H A D | 0001-nvme-print-add-fallback-for-non-standard-locale-cate.patch | 4 Subject: [PATCH] nvme-print: add fallback for non-standard locale category 16 Upstream-Status: Backport [https://github.com/linux-nvme/nvme-cli/commit/9444ce03a27b8d423f8170cf75… 19 nvme-print.c | 4 ++++ 22 diff --git a/nvme-print.c b/nvme-print.c 24 --- a/nvme-print.c 25 +++ b/nvme-print.c
|
/openbmc/qemu/docs/system/devices/ |
H A D | nvme.rst | 5 QEMU provides NVMe emulation through the ``nvme``, ``nvme-ns`` and 6 ``nvme-subsys`` devices. 35 -device nvme,serial=deadbeef,drive=nvm 37 There are a number of optional general parameters for the ``nvme`` device. Some 38 are mentioned here, but see ``-device nvme,help`` to list all possible 61 namespaces and additional features, the ``nvme-ns`` device must be used. 65 -device nvme,id=nvme-ctrl-0,serial=deadbeef 67 -device nvme-ns,drive=nvm-1 69 -device nvme-ns,drive=nvm-2 71 The namespaces defined by the ``nvme-ns`` device will attach to the most [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.nvme | 26 There is an NVMe uclass driver (driver name "nvme"), an NVMe host controller 27 driver (driver name "nvme") and an NVMe namespace block driver (driver name 28 "nvme-blk"). The host controller driver is supposed to probe the hardware and 45 To use an NVMe hard disk from U-Boot shell, a 'nvme scan' command needs to 51 => nvme info 58 => nvme detail 60 Raw block read/write to can be done via the 'nvme read/write' commands: 62 => nvme read a0000000 0 11000 65 => nvme write 80000000 0 11000 69 => fatls nvme 0:1 [all …]
|
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/sensors/ |
H A D | phosphor-nvme_%.bbappend | 4 SRC_URI:append:gbs = " file://xyz.openbmc_project.nvme.manager.service.replace" 9 install -d ${D}/${sysconfdir}/nvme/ 10 install -m 0644 ${UNPACKDIR}/nvme_config.json ${D}/${sysconfdir}/nvme/ 16 …4 ${UNPACKDIR}/xyz.openbmc_project.nvme.manager.service.replace ${D}${systemd_system_unitdir}/xyz.…
|
/openbmc/linux/arch/arm64/boot/dts/apple/ |
H A D | t600x-nvme.dtsi | 28 DIE_NODE(nvme): nvme@393cc0000 { 29 compatible = "apple,t6000-nvme-ans2", "apple,nvme-ans2"; 31 reg-names = "nvme", "ans";
|
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/sensors/phosphor-nvme/ |
H A D | xyz.openbmc_project.nvme.manager.service.replace | 5 Wants=mapper-wait@-xyz-openbmc_project-control-nvme.service 6 After=mapper-wait@-xyz-openbmc_project-control-nvme.service 12 BusName=xyz.openbmc_project.nvme.manager 13 SyslogIdentifier=phosphor-nvme
|
/openbmc/linux/drivers/nvme/target/ |
H A 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
|
/openbmc/linux/drivers/nvme/ |
H A D | Kconfig | 4 source "drivers/nvme/common/Kconfig" 5 source "drivers/nvme/host/Kconfig" 6 source "drivers/nvme/target/Kconfig"
|
/openbmc/linux/Documentation/fault-injection/ |
H A 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
|
/openbmc/openbmc/meta-phosphor/recipes-phosphor/sensors/ |
H A D | phosphor-nvme_git.bb | 3 HOMEPAGE = "https://github.com/openbmc/phosphor-nvme" 15 SRC_URI = "git://github.com/openbmc/phosphor-nvme.git;protocol=https;branch=master" 18 SYSTEMD_SERVICE:${PN} = "xyz.openbmc_project.nvme.manager.service"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libnvme/ |
H A D | libnvme_1.11.1.bb | 6 manage nvme devices on a Linux system." 7 HOMEPAGE = "https://github.com/linux-nvme/${BPN}" 16 SRC_URI = "git://github.com/linux-nvme/libnvme;protocol=https;branch=master"
|
/openbmc/linux/arch/s390/kernel/ |
H A D | ipl.c | 296 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); 897 DEFINE_GENERIC_LOADPARM(nvme); 941 size_t size = reipl_block_nvme->nvme.scp_data_len; in reipl_nvme_scpdata_read() [all …]
|
/openbmc/u-boot/drivers/nvme/ |
H A D | Makefile | 5 obj-y += nvme-uclass.o nvme.o nvme_show.o
|
/openbmc/openbmc/meta-facebook/meta-bletchley/recipes-phosphor/sensors/phosphor-nvme/ |
H A D | nvme-json-rewrite.conf | 2 ExecStartPre=/usr/libexec/phosphor-nvme/nvme-json-rewrite
|
/openbmc/linux/drivers/nvme/common/ |
H A D | Makefile | 5 obj-$(CONFIG_NVME_COMMON) += nvme-common.o 7 nvme-common-y += auth.o
|
/openbmc/openbmc/meta-facebook/meta-tiogapass/recipes-phosphor/sensors/ |
H A D | phosphor-nvme_%.bbappend | 6 install -d ${D}${sysconfdir}/nvme 7 install -m 0644 -D ${UNPACKDIR}/nvme_config.json ${D}/${sysconfdir}/nvme
|
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/ |
H A D | gbs-sysinit.service | 7 Wants=mapper-wait@-xyz-openbmc_project-control-nvme.service 8 After=mapper-wait@-xyz-openbmc_project-control-nvme.service
|
/openbmc/openbmc-test-automation/docs/ |
H A D | openbmc_test_tools.md | 124 ## Non-Volatile Memory Express Command Line Interface (nvme-cli): 126 nvme-cli is a linux command line tool for accessing Non-Volatile Storage (NVM) 129 Source: https://github.com/linux-nvme/nvme-cli 131 To install nvme-cli on RedHat: 137 To install nvme-cli on Ubuntu: 140 sudo apt-get install nvme-cli
|