Home
last modified time | relevance | path

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

12345

/openbmc/linux/drivers/nvme/host/
H A 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 …]
H A 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.
/openbmc/openbmc/meta-facebook/meta-bletchley/recipes-phosphor/sensors/
H A Dphosphor-nvme_%.bbappend6 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 Dqla_nvme.c170 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 Dnvme-test.c27 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 Dnvme-cli_2.11.bb2 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 D0002-plugins-netapp-add-include-of-libgen.h-for-basename-.patch14 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 D0001-nvme-print-add-fallback-for-non-standard-locale-cate.patch4 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 Dnvme.rst5 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 DREADME.nvme26 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 Dphosphor-nvme_%.bbappend4 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 Dt600x-nvme.dtsi28 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 Dxyz.openbmc_project.nvme.manager.service.replace5 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 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
/openbmc/linux/drivers/nvme/
H A DKconfig4 source "drivers/nvme/common/Kconfig"
5 source "drivers/nvme/host/Kconfig"
6 source "drivers/nvme/target/Kconfig"
/openbmc/linux/Documentation/fault-injection/
H A 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
/openbmc/openbmc/meta-phosphor/recipes-phosphor/sensors/
H A Dphosphor-nvme_git.bb3 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 Dlibnvme_1.11.1.bb6 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 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);
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 DMakefile5 obj-y += nvme-uclass.o nvme.o nvme_show.o
/openbmc/openbmc/meta-facebook/meta-bletchley/recipes-phosphor/sensors/phosphor-nvme/
H A Dnvme-json-rewrite.conf2 ExecStartPre=/usr/libexec/phosphor-nvme/nvme-json-rewrite
/openbmc/linux/drivers/nvme/common/
H A DMakefile5 obj-$(CONFIG_NVME_COMMON) += nvme-common.o
7 nvme-common-y += auth.o
/openbmc/openbmc/meta-facebook/meta-tiogapass/recipes-phosphor/sensors/
H A Dphosphor-nvme_%.bbappend6 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 Dgbs-sysinit.service7 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 Dopenbmc_test_tools.md124 ## 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

12345