| /spdk/doc/ |
| H A D | nvme_spec.md | 16 queue is an array of 64 byte command structures, plus 2 integers (head and tail 21 An I/O is submitted to an NVMe device by constructing a 64 byte command, placing 28 There is a very detailed description of the command submission and completion 32 Most importantly, the command itself describes the operation and also, if 34 associated with the command. This host memory is the data to be written on a 35 write command, or the location to place the data on a read command. Data is 53 other information like which NVMe namespace the command is targeted at and which 55 context pointer that will be called when a completion for the resulting command 72 The second stage is building the 64 byte NVMe command itself. The command is 74 submission queue slot. Once the command has been constructed, SPDK attempts to [all …]
|
| H A D | spdkcli.md | 3 spdkcli is a command-line management application for SPDK. 33 Use "help" command to get a list of available commands for each tree node. 35 It is also possible to use spdkcli to run just a single command, 36 just use the command as an argument to the application.
|
| H A D | gdb_macros.md | 200 be copied into the python/gdb/function (or python/gdb/command) directory under 242 RuntimeError: No symbol table is loaded. Use the "file" command. 243 Error occurred in Python command: No symbol table is loaded. Use the "file" 244 command.
|
| H A D | vhost.md | 38 Additional command line flags are available for Vhost target. 55 the following command to confirm your QEMU supports userspace vhost-scsi. 62 the following command to confirm your QEMU supports userspace vhost-blk. 78 Next, start the SPDK vhost target application. The following command will start vhost 88 To list all available vhost options use the following command. 167 Now the virtual machine can be started with QEMU. The following command-line
|
| H A D | virtio.md | 29 it is required to pass '-g' command-line option . This forces DPDK to create a single
|
| H A D | system_configuration.md | 16 or `amd_iommu=off` or `intel_iommu=on iommu=pt` to the GRUB command line on 99 The limit can be checked by running the following command as target user:
|
| H A D | bdevperf.md | 12 bdevperf exposes command line interface that allows to specify
|
| H A D | applications.md | 25 The SPDK application framework defines a set of base command line flags for all 79 needs to issue the @ref rpc_framework_start_init RPC command to begin the
|
| H A D | ssd_internals.md | 46 fact, there is a command that clears the translation for a block. In NVMe, 47 this command is called deallocate, in SCSI it is called unmap, and in SATA it
|
| H A D | nvmf_multipath_howto.md | 77 The RPC command will return, leaving the test to run for 90 seconds in the background. On the targe…
|
| H A D | containers.md | 51 7. You docker command line will need to include at least the following:
|
| /spdk/lib/vfio_user/host/ |
| H A D | vfio_user.c | 161 vfio_user_dev_send_request(struct vfio_device *dev, enum vfio_user_command command, in vfio_user_dev_send_request() argument 170 SPDK_ERRLOG("Oversized argument length, command %u\n", command); in vfio_user_dev_send_request() 174 req.hdr.cmd = command; in vfio_user_dev_send_request() 178 if (command == VFIO_USER_DMA_MAP || command == VFIO_USER_DMA_UNMAP) { in vfio_user_dev_send_request() 183 vfio_user_message_str[command], req.hdr.msg_size, fds, max_fds); in vfio_user_dev_send_request()
|
| H A D | vfio_user_internal.h | 69 int vfio_user_dev_send_request(struct vfio_device *dev, enum vfio_user_command command,
|
| H A D | vfio_user_pci.c | 432 spdk_vfio_user_dev_send_request(struct vfio_device *dev, enum vfio_user_command command, in spdk_vfio_user_dev_send_request() argument 436 return vfio_user_dev_send_request(dev, command, arg, arg_len, buf_len, fds, max_fds); in spdk_vfio_user_dev_send_request()
|
| /spdk/test/app/fuzz/nvme_fuzz/ |
| H A D | README.md | 24 By default no output is generated when a specific command is returned with a failed status. 25 This can be overridden with the -V flag. if -V is specified, each command will be dumped as 39 example.json file in this directory for an example of a properly formed array of command 42 Please note that you can also craft your own custom command values by using the output
|
| /spdk/scripts/ |
| H A D | spdkcli.py | 21 command = shell.locatedExpr(Word(alphanums + '_'))('command') 33 spdk_shell._parser = Optional(path) + Optional(command) + Optional(parameters)
|
| /spdk/include/spdk/ |
| H A D | vfio_user_pci.h | 29 int spdk_vfio_user_dev_send_request(struct vfio_device *dev, enum vfio_user_command command,
|
| /spdk/lib/vmd/ |
| H A D | vmd_spec.h | 113 uint16_t command; member 131 uint16_t command; member 154 uint16_t command; member
|
| H A D | vmd.c | 367 dev->header->zero.command |= (PCI_COMMAND_MEMORY | PCI_COMMAND_MASTER); in vmd_assign_base_addrs() 372 { uint16_t cmd = dev->header->zero.command; (void)cmd; } in vmd_assign_base_addrs() 460 dev->header->common.command |= (BUS_MASTER_ENABLE | MEMORY_SPACE_ENABLE); in vmd_read_config_space() 461 { uint16_t cmd = dev->header->common.command; (void)cmd; } in vmd_read_config_space()
|
| /spdk/scripts/perf/nvme/ |
| H A D | run_fio_test.py | 51 command = "BLK_SIZE=" + str(io_size_bytes) + " RW=" + str(workload) + " MIX=" + str(rw_mix) \ 54 output = subprocess.check_output(command, shell=True)
|
| /spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c/ |
| H A D | nvme_ctrlr_cmd_ut.c | 150 struct spdk_nvme_cmd command = {}; in verify_io_cmd_raw_no_payload_build() local 153 CU_ASSERT(memcmp(&req->cmd, &command, sizeof(req->cmd)) == 0); in verify_io_cmd_raw_no_payload_build() 160 struct spdk_nvme_cmd command = {}; in verify_io_raw_cmd() local 162 CU_ASSERT(memcmp(&req->cmd, &command, sizeof(req->cmd)) == 0); in verify_io_raw_cmd() 168 struct spdk_nvme_cmd command = {}; in verify_io_raw_cmd_with_md() local 170 CU_ASSERT(memcmp(&req->cmd, &command, sizeof(req->cmd)) == 0); in verify_io_raw_cmd_with_md()
|
| /spdk/python/spdk/spdkcli/ |
| H A D | ui_node.py | 42 def execute_command(self, command, pparams=[], kparams={}): argument 44 result = ConfigNode.execute_command(self, command, 49 self.shell.log.debug("Command %s succeeded." % command) 53 command in ["create", "start", "delete", "delete_all", "add_initiator", 552 # - or add a UI command which would be able to autocomplete 553 # "cd" command based on objects alias and match is to the
|
| /spdk/go/rpc/ |
| H A D | README.md | 36 If you want to use Go client for every RPC command of `rpc.py` without adding `--go-client` flag
|
| /spdk/scripts/env_dpdk/22.11/ |
| H A D | 23.11-rte_bus_pci.h.patch | 70 * Enables/Disables Bus Master for device's PCI command register.
|
| /spdk/ |
| H A D | README.md | 152 Additionally, `CONFIG` options may also be overridden on the `make` command 179 The options specified on the `make` command line take precedence over the
|