Home
last modified time | relevance | path

Searched refs:cmd (Results 1 – 25 of 87) sorted by relevance

1234

/spdk/test/app/fuzz/llvm_nvme_fuzz/
H A Dllvm_nvme_fuzz.c30 struct spdk_nvme_cmd cmd; member
37 typedef void (*fuzz_build_cmd_fn)(struct fuzz_command *cmd);
46 fuzz_admin_command(struct fuzz_command *cmd) in fuzz_admin_command() argument
48 memcpy(&cmd->cmd, g_data, sizeof(cmd->cmd)); in fuzz_admin_command()
49 g_data += sizeof(cmd->cmd); in fuzz_admin_command()
52 if (cmd->cmd.opc == SPDK_NVME_OPC_ASYNC_EVENT_REQUEST) { in fuzz_admin_command()
53 cmd->cmd.opc = SPDK_NVME_OPC_SET_FEATURES; in fuzz_admin_command()
57 if (cmd->cmd.opc == SPDK_NVME_OPC_FABRIC) { in fuzz_admin_command()
58 cmd->cmd.opc = SPDK_NVME_OPC_SET_FEATURES; in fuzz_admin_command()
62 cmd->cmd.fuse = 0; in fuzz_admin_command()
[all …]
/spdk/test/nvme/compliance/
H A Dnvme_compliance.c75 struct spdk_nvme_cmd cmd; in admin_identify_ctrlr_verify_dptr() local
90 memset(&cmd, 0, sizeof(cmd)); in admin_identify_ctrlr_verify_dptr()
91 cmd.opc = SPDK_NVME_OPC_IDENTIFY; in admin_identify_ctrlr_verify_dptr()
92 cmd.cdw10_bits.identify.cns = SPDK_NVME_IDENTIFY_CTRLR; in admin_identify_ctrlr_verify_dptr()
96 rc = spdk_nvme_ctrlr_cmd_admin_raw(ctrlr, &cmd, ctrlr_data, in admin_identify_ctrlr_verify_dptr()
115 rc = spdk_nvme_ctrlr_cmd_admin_raw(ctrlr, &cmd, in admin_identify_ctrlr_verify_dptr()
133 struct spdk_nvme_cmd cmd; in admin_identify_ctrlr_verify_fused() local
149 memset(&cmd, 0, sizeof(cmd)); in admin_identify_ctrlr_verify_fused()
182 struct spdk_nvme_cmd cmd; admin_delete_io_sq_use_admin_qid() local
211 struct spdk_nvme_cmd cmd; admin_delete_io_cq_use_admin_qid() local
244 struct spdk_nvme_cmd cmd; admin_delete_io_sq_delete_sq_twice() local
326 struct spdk_nvme_cmd cmd; admin_create_io_sq_verify_qsize_cqid() local
468 struct spdk_nvme_cmd cmd; admin_create_io_sq_verify_pc() local
543 struct spdk_nvme_cmd cmd; admin_delete_io_cq_delete_cq_first() local
623 struct spdk_nvme_cmd cmd; admin_create_io_cq_verify_iv_pc() local
707 struct spdk_nvmf_fabric_prop_set_cmd cmd; fabric_property_get() local
743 struct spdk_nvme_cmd cmd; admin_set_features_number_of_queues() local
800 struct spdk_nvme_cmd cmd; admin_get_features_mandatory_features() local
929 struct spdk_nvme_cmd cmd; admin_get_features_optional_features() local
976 struct spdk_nvme_cmd cmd; admin_create_io_qp_max_qps() local
1024 struct spdk_nvme_cmd cmd; admin_identify_ns() local
1135 struct spdk_nvme_cmd cmd; admin_get_log_page_mandatory_logs() local
1193 struct spdk_nvme_cmd cmd; admin_get_log_page_with_lpo() local
1247 struct spdk_nvme_cmd cmd; admin_create_io_sq_shared_cq() local
[all...]
/spdk/lib/nvme/
H A Dnvme_ctrlr_cmd.c12 struct spdk_nvme_cmd *cmd, in spdk_nvme_ctrlr_io_cmd_raw_no_payload_build() argument
29 memcpy(&req->cmd, cmd, sizeof(req->cmd)); in spdk_nvme_ctrlr_io_cmd_raw_no_payload_build()
37 struct spdk_nvme_cmd *cmd, in spdk_nvme_ctrlr_cmd_io_raw() argument
49 memcpy(&req->cmd, cmd, sizeof(req->cmd)); in spdk_nvme_ctrlr_cmd_io_raw()
57 struct spdk_nvme_cmd *cmd, in spdk_nvme_ctrlr_cmd_io_raw_with_md() argument
69 struct spdk_nvme_ns *ns = spdk_nvme_ctrlr_get_ns(ctrlr, cmd in spdk_nvme_ctrlr_cmd_io_raw_with_md()
89 spdk_nvme_ctrlr_cmd_iov_raw_with_md(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,struct spdk_nvme_cmd * cmd,uint32_t len,void * md_buf,spdk_nvme_cmd_cb cb_fn,void * cb_arg,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn) spdk_nvme_ctrlr_cmd_iov_raw_with_md() argument
126 spdk_nvme_ctrlr_cmd_admin_raw(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,void * buf,uint32_t len,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_admin_raw() argument
154 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_identify() local
184 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_attach_ns() local
212 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_detach_ns() local
240 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_create_ns() local
267 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_delete_ns() local
293 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_doorbell_buffer_config() local
319 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_format() local
346 struct spdk_nvme_cmd *cmd; spdk_nvme_ctrlr_cmd_set_feature() local
375 struct spdk_nvme_cmd *cmd; spdk_nvme_ctrlr_cmd_get_feature() local
404 struct spdk_nvme_cmd *cmd; spdk_nvme_ctrlr_cmd_get_feature_ns() local
434 struct spdk_nvme_cmd *cmd; spdk_nvme_ctrlr_cmd_set_feature_ns() local
525 struct spdk_nvme_cmd *cmd; spdk_nvme_ctrlr_cmd_get_log_page_ext() local
656 struct spdk_nvme_cmd *cmd; spdk_nvme_ctrlr_cmd_abort() local
855 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_fw_commit() local
882 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_fw_image_download() local
909 struct spdk_nvme_cmd *cmd; spdk_nvme_ctrlr_cmd_security_receive() local
940 struct spdk_nvme_cmd *cmd; spdk_nvme_ctrlr_cmd_security_send() local
971 struct spdk_nvme_cmd *cmd; nvme_ctrlr_cmd_sanitize() local
1001 struct spdk_nvme_cmd *cmd = NULL; nvme_ctrlr_cmd_directive() local
[all...]
H A Dnvme_ns_ocssd_cmd.c17 struct spdk_nvme_cmd *cmd; in spdk_nvme_ocssd_ns_cmd_vector_reset() local
29 cmd = &req->cmd; in spdk_nvme_ocssd_ns_cmd_vector_reset()
30 cmd->opc = SPDK_OCSSD_OPC_VECTOR_RESET; in spdk_nvme_ocssd_ns_cmd_vector_reset()
31 cmd->nsid = ns->id; in spdk_nvme_ocssd_ns_cmd_vector_reset()
34 cmd->mptr = spdk_vtophys(chunk_info, NULL); in spdk_nvme_ocssd_ns_cmd_vector_reset()
43 *(uint64_t *)&cmd->cdw10 = *lba_list; in spdk_nvme_ocssd_ns_cmd_vector_reset()
45 *(uint64_t *)&cmd->cdw10 = spdk_vtophys(lba_list, NULL); in spdk_nvme_ocssd_ns_cmd_vector_reset()
48 cmd->cdw12 = num_lbas - 1; in spdk_nvme_ocssd_ns_cmd_vector_reset()
63 struct spdk_nvme_cmd *cmd; in _nvme_ocssd_ns_cmd_vector_rw_with_md() local
84 cmd = &req->cmd; in _nvme_ocssd_ns_cmd_vector_rw_with_md()
[all …]
H A Dnvme_qpair.c142 nvme_get_sgl_unkeyed(char *buf, size_t size, struct spdk_nvme_cmd *cmd) in nvme_get_sgl_unkeyed() argument
144 struct spdk_nvme_sgl_descriptor *sgl = &cmd->dptr.sgl1; in nvme_get_sgl_unkeyed()
150 nvme_get_sgl_keyed(char *buf, size_t size, struct spdk_nvme_cmd *cmd) in nvme_get_sgl_keyed() argument
152 struct spdk_nvme_sgl_descriptor *sgl = &cmd->dptr.sgl1; in nvme_get_sgl_keyed()
158 nvme_get_sgl(char *buf, size_t size, struct spdk_nvme_cmd *cmd) in nvme_get_sgl() argument
160 struct spdk_nvme_sgl_descriptor *sgl = &cmd->dptr.sgl1; in nvme_get_sgl()
168 nvme_get_sgl_unkeyed(buf + c, size - c, cmd); in nvme_get_sgl()
172 nvme_get_sgl_keyed(buf + c, size - c, cmd); in nvme_get_sgl()
177 nvme_get_prp(char *buf, size_t size, struct spdk_nvme_cmd *cmd) in nvme_get_prp() argument
179 snprintf(buf, size, "PRP1 0x%" PRIx64 " PRP2 0x%" PRIx64, cmd in nvme_get_prp()
183 nvme_get_dptr(char * buf,size_t size,struct spdk_nvme_cmd * cmd) nvme_get_dptr() argument
201 nvme_admin_qpair_print_command(uint16_t qid,struct spdk_nvme_cmd * cmd) nvme_admin_qpair_print_command() argument
230 nvme_io_qpair_print_command(uint16_t qid,struct spdk_nvme_cmd * cmd) nvme_io_qpair_print_command() argument
262 spdk_nvme_print_command(uint16_t qid,struct spdk_nvme_cmd * cmd) spdk_nvme_print_command() argument
274 spdk_nvme_qpair_print_command(struct spdk_nvme_qpair * qpair,struct spdk_nvme_cmd * cmd) spdk_nvme_qpair_print_command() argument
927 struct nvme_error_cmd *cmd, *entry; nvme_qpair_deinit() local
946 struct nvme_error_cmd *cmd; _nvme_qpair_submit_request() local
1157 struct nvme_error_cmd *entry, *cmd = NULL; spdk_nvme_qpair_add_cmd_error_injection() local
1200 struct nvme_error_cmd *cmd, *entry; spdk_nvme_qpair_remove_cmd_error_injection() local
[all...]
H A Dnvme_ns_cmd.c170 struct spdk_nvme_cmd *cmd; in _nvme_ns_cmd_setup_request() local
174 cmd = &req->cmd; in _nvme_ns_cmd_setup_request()
175 cmd->opc = opc; in _nvme_ns_cmd_setup_request()
176 cmd->nsid = ns->id; in _nvme_ns_cmd_setup_request()
178 *(uint64_t *)&cmd->cdw10 = lba; in _nvme_ns_cmd_setup_request()
184 cmd->cdw14 = (uint32_t)lba; in _nvme_ns_cmd_setup_request()
189 cmd->fuse = (io_flags & SPDK_NVME_IO_FLAGS_FUSE_MASK); in _nvme_ns_cmd_setup_request()
191 cmd->cdw12 = lba_count - 1; in _nvme_ns_cmd_setup_request()
192 cmd in _nvme_ns_cmd_setup_request()
1151 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_write_zeroes() local
1187 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_verify() local
1220 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_write_uncorrectable() local
1250 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_dataset_management() local
1284 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_copy() local
1316 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_flush() local
1340 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_reservation_register() local
1370 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_reservation_release() local
1400 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_reservation_acquire() local
1428 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_reservation_report() local
1456 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_io_mgmt_recv() local
1486 struct spdk_nvme_cmd *cmd; spdk_nvme_ns_cmd_io_mgmt_send() local
[all...]
H A Dnvme_zns.c119 struct spdk_nvme_cmd *cmd; in nvme_zns_zone_mgmt_recv() local
126 cmd = &req->cmd; in nvme_zns_zone_mgmt_recv()
127 cmd->opc = SPDK_NVME_OPC_ZONE_MGMT_RECV; in nvme_zns_zone_mgmt_recv()
128 cmd->nsid = ns->id; in nvme_zns_zone_mgmt_recv()
130 *(uint64_t *)&cmd->cdw10 = slba; in nvme_zns_zone_mgmt_recv()
131 cmd->cdw12 = spdk_nvme_bytes_to_numd(payload_size); in nvme_zns_zone_mgmt_recv()
132 cmd->cdw13 = zone_recv_action | zra_spec_field << 8 | zra_spec_feats << 16; in nvme_zns_zone_mgmt_recv()
165 struct spdk_nvme_cmd *cmd; in nvme_zns_zone_mgmt_send() local
172 cmd = &req->cmd; in nvme_zns_zone_mgmt_send()
173 cmd->opc = SPDK_NVME_OPC_ZONE_MGMT_SEND; in nvme_zns_zone_mgmt_send()
[all …]
H A Dnvme_pcie_common.c170 /* cmd and cpl rings must be aligned on page size boundaries. */ in nvme_pcie_qpair_construct()
172 pqpair->cmd = nvme_pcie_ctrlr_alloc_cmb(ctrlr, pqpair->num_entries * sizeof(struct spdk_nvme_cmd), in nvme_pcie_qpair_construct()
174 if (pqpair->cmd != NULL) { in nvme_pcie_qpair_construct()
181 pqpair->cmd = pqpair->sq_vaddr; in nvme_pcie_qpair_construct()
188 pqpair->cmd = spdk_zmalloc(queue_len, queue_align, NULL, SPDK_ENV_NUMA_ID_ANY, flags); in nvme_pcie_qpair_construct()
189 if (pqpair->cmd == NULL) { in nvme_pcie_qpair_construct()
198 pqpair->cmd_bus_addr = nvme_pcie_vtophys(ctrlr, pqpair->cmd, NULL); in nvme_pcie_qpair_construct()
200 SPDK_ERRLOG("spdk_vtophys(pqpair->cmd) failed\n"); in nvme_pcie_qpair_construct()
368 struct spdk_nvme_cmd *cmd; in nvme_pcie_ctrlr_cmd_create_io_sq()
376 cmd in nvme_pcie_ctrlr_cmd_create_io_sq()
340 struct spdk_nvme_cmd *cmd; nvme_pcie_ctrlr_cmd_create_io_cq() local
365 struct spdk_nvme_cmd *cmd; nvme_pcie_ctrlr_cmd_create_io_sq() local
390 struct spdk_nvme_cmd *cmd; nvme_pcie_ctrlr_cmd_delete_io_cq() local
409 struct spdk_nvme_cmd *cmd; nvme_pcie_ctrlr_cmd_delete_io_sq() local
1196 struct spdk_nvme_cmd *cmd = &tr->req->cmd; nvme_pcie_prp_list_append() local
[all...]
H A Dnvme_fabric.c28 struct spdk_nvmf_fabric_prop_set_cmd cmd = {}; in nvme_fabric_prop_set_cmd() local
32 cmd.opcode = SPDK_NVME_OPC_FABRIC; in nvme_fabric_prop_set_cmd()
33 cmd.fctype = SPDK_NVMF_FABRIC_COMMAND_PROPERTY_SET; in nvme_fabric_prop_set_cmd()
34 cmd.ofst = offset; in nvme_fabric_prop_set_cmd()
35 cmd.attrib.size = size; in nvme_fabric_prop_set_cmd()
36 cmd.value.u64 = value; in nvme_fabric_prop_set_cmd()
38 return spdk_nvme_ctrlr_cmd_admin_raw(ctrlr, (struct spdk_nvme_cmd *)&cmd, in nvme_fabric_prop_set_cmd()
115 struct spdk_nvmf_fabric_prop_set_cmd cmd = {}; in nvme_fabric_prop_get_cmd() local
119 cmd.opcode = SPDK_NVME_OPC_FABRIC; in nvme_fabric_prop_get_cmd()
120 cmd in nvme_fabric_prop_get_cmd()
507 struct spdk_nvmf_fabric_connect_cmd cmd; nvme_fabric_qpair_connect_async() local
[all...]
H A Dnvme_ctrlr_ocssd_cmd.c46 struct spdk_nvme_cmd *cmd; in spdk_nvme_ocssd_ctrlr_cmd_geometry() local
61 cmd = &req->cmd; in spdk_nvme_ocssd_ctrlr_cmd_geometry()
62 cmd->opc = SPDK_OCSSD_OPC_GEOMETRY; in spdk_nvme_ocssd_ctrlr_cmd_geometry()
63 cmd->nsid = nsid; in spdk_nvme_ocssd_ctrlr_cmd_geometry()
/spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c/
H A Dnvme_ctrlr_cmd_ut.c70 CU_ASSERT(req->cmd.opc == SPDK_NVME_OPC_GET_LOG_PAGE); in verify_firmware_log_page()
71 CU_ASSERT(req->cmd.nsid == SPDK_NVME_GLOBAL_NS_TAG); in verify_firmware_log_page()
75 CU_ASSERT(req->cmd.cdw10 == temp_cdw10); in verify_firmware_log_page()
83 CU_ASSERT(req->cmd.opc == SPDK_NVME_OPC_GET_LOG_PAGE); in verify_health_log_page()
84 CU_ASSERT(req->cmd.nsid == health_log_nsid); in verify_health_log_page()
88 CU_ASSERT(req->cmd.cdw10 == temp_cdw10); in verify_health_log_page()
96 CU_ASSERT(req->cmd.opc == SPDK_NVME_OPC_GET_LOG_PAGE); in verify_error_log_page()
97 CU_ASSERT(req->cmd.nsid == SPDK_NVME_GLOBAL_NS_TAG); in verify_error_log_page()
101 CU_ASSERT(req->cmd.cdw10 == temp_cdw10); in verify_error_log_page()
107 CU_ASSERT(req->cmd.opc == SPDK_NVME_OPC_SET_FEATURES); in verify_set_feature_cmd()
[all …]
/spdk/test/unit/lib/nvmf/vfio_user.c/
H A Dvfio_user_ut.c54 struct spdk_nvme_cmd cmd = {}; in test_nvme_cmd_map_prps()
68 cmd.dptr.prp.prp1 = (uint64_t)(uintptr_t)buf; in test_nvme_cmd_map_prps()
70 ret = nvme_cmd_map_prps(NULL, &cmd, iovs, 33, len, mps, gpa_to_vva); in test_nvme_cmd_map_prps()
72 CU_ASSERT(iovs[0].iov_base == (void *)(uintptr_t)cmd.dptr.prp.prp1); in test_nvme_cmd_map_prps()
76 cmd.dptr.prp.prp1 = (uint64_t)(uintptr_t)buf + 1024 * 3; in test_nvme_cmd_map_prps()
77 cmd.dptr.prp.prp2 = (uint64_t)(uintptr_t)buf + 4096; in test_nvme_cmd_map_prps()
79 ret = nvme_cmd_map_prps(NULL, &cmd, iovs, 1, len, mps, gpa_to_vva); in test_nvme_cmd_map_prps()
81 ret = nvme_cmd_map_prps(NULL, &cmd, iovs, 33, len, mps, gpa_to_vva); in test_nvme_cmd_map_prps()
83 CU_ASSERT(iovs[0].iov_base == (void *)(uintptr_t)cmd.dptr.prp.prp1); in test_nvme_cmd_map_prps()
85 CU_ASSERT(iovs[1].iov_base == (void *)(uintptr_t)cmd in test_nvme_cmd_map_prps()
53 struct spdk_nvme_cmd cmd = {}; test_nvme_cmd_map_prps() local
121 struct spdk_nvme_cmd cmd = {}; test_nvme_cmd_map_sgls() local
[all...]
/spdk/test/spdkcli/
H A Dspdkcli_job.py13 def execute_command(cmd, element=None, element_exists=False): argument
14 child.sendline(cmd)
17 print("Error in cmd: %s (%s)" % (cmd, child.before.decode()))
19 ls_tree = cmd.split(" ")[0]
54 cmd = p.findall(data) variable
56 cmd.append(data.rsplit(" ", 1)[1].strip())
57 if cmd[-1] == "False":
58 cmd[-1] = False
60 cmd[-1] = True
62 cmd.append(False)
[all …]
/spdk/test/unit/lib/nvmf/ctrlr.c/
H A Dctrlr_ut.c176 (struct spdk_bdev_desc *desc, struct spdk_nvme_cmd *cmd,
183 DEFINE_STUB_V(spdk_nvme_print_command, (uint16_t qid, struct spdk_nvme_cmd *cmd));
319 start_lba = from_le64(&req->cmd->nvme_cmd.cdw10);
320 num_blocks = (from_le32(&req->cmd->nvme_cmd.cdw12) & 0xFFFFu) + 1;
328 if (req->cmd->nvme_cmd.opc == SPDK_NVME_OPC_WRITE) { in nvmf_ns_is_ptpl_capable()
330 } else if (req->cmd->nvme_cmd.opc == SPDK_NVME_OPC_READ) { in nvmf_ns_is_ptpl_capable()
360 union nvmf_h2c_msg cmd = {}; in test_get_log_page()
371 req.cmd = &cmd; in test_get_log_page()
377 memset(&cmd, in test_get_log_page()
340 union nvmf_h2c_msg cmd = {}; test_get_log_page() local
443 union nvmf_h2c_msg cmd; test_connect() local
944 union nvmf_h2c_msg cmd; test_get_ns_id_desc_list() local
1088 struct spdk_nvme_cmd cmd = {}; test_identify_ns() local
1183 struct spdk_nvme_cmd cmd = {}; test_identify_ns_iocs_specific() local
1264 union nvmf_h2c_msg cmd = {}; test_set_get_features() local
1428 union nvmf_h2c_msg cmd = {}; test_reservation_write_exclusive() local
1482 union nvmf_h2c_msg cmd = {}; test_reservation_exclusive_access() local
1509 union nvmf_h2c_msg cmd = {}; _test_reservation_write_exclusive_regs_only_and_all_regs() local
1560 union nvmf_h2c_msg cmd = {}; _test_reservation_exclusive_access_regs_only_and_all_regs() local
1635 union nvmf_h2c_msg cmd = {}; test_reservation_notification_log_page() local
1707 union nvmf_h2c_msg cmd = {}; test_get_dif_ctx() local
1817 struct spdk_nvme_cmd cmd = {}; test_identify_ctrlr_iocs_specific() local
1907 union nvmf_h2c_msg cmd; test_custom_admin_cmd() local
1958 struct spdk_nvme_cmd cmd = {}; test_fused_compare_and_write() local
2069 union nvmf_h2c_msg cmd[5] = {}; test_multi_async_event_reqs() local
2325 union nvmf_h2c_msg cmd[4] = {}; test_multi_async_events() local
2399 union nvmf_h2c_msg cmd[3] = {}; test_rae() local
2497 union nvmf_h2c_msg cmd = {}; test_nvmf_ctrlr_create_destruct() local
2599 union nvmf_h2c_msg cmd = {}; test_nvmf_ctrlr_use_zcopy() local
2696 struct spdk_nvme_cmd cmd = {}; test_spdk_nvmf_request_zcopy_start() local
2840 struct spdk_nvme_cmd cmd = {}; test_zcopy_read() local
2930 struct spdk_nvme_cmd cmd = {}; test_zcopy_write() local
3021 union nvmf_h2c_msg cmd = {}; test_nvmf_property_set() local
3083 union nvmf_h2c_msg cmd = {}; test_nvmf_ctrlr_get_features_host_behavior_support() local
3129 union nvmf_h2c_msg cmd = {}; test_nvmf_ctrlr_set_features_host_behavior_support() local
3309 union nvmf_h2c_msg cmd = {}; test_nvmf_check_qpair_active() local
[all...]
/spdk/test/app/fuzz/nvme_fuzz/
H A Dnvme_fuzz.c45 struct spdk_nvme_cmd cmd; member
94 struct spdk_nvme_cmd *cmd = item; in parse_nvme_cmd_obj() local
107 cmd->opc = tmp_val; in parse_nvme_cmd_obj()
114 cmd->fuse = tmp_val; in parse_nvme_cmd_obj()
121 cmd->rsvd1 = tmp_val; in parse_nvme_cmd_obj()
128 cmd->psdt = tmp_val; in parse_nvme_cmd_obj()
135 cmd->cid = tmp_val; in parse_nvme_cmd_obj()
142 cmd->nsid = tmp_val; in parse_nvme_cmd_obj()
149 cmd->rsvd2 = tmp_val; in parse_nvme_cmd_obj()
156 cmd->rsvd3 = tmp_val; in parse_nvme_cmd_obj()
[all …]
/spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/
H A Dnvme_ns_ocssd_cmd_ut.c210 CU_ASSERT(g_request->cmd.opc == SPDK_OCSSD_OPC_VECTOR_RESET); in test_nvme_ocssd_ns_cmd_vector_reset_single_entry()
211 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_reset_single_entry()
212 CU_ASSERT(g_request->cmd.cdw10 == lba_list); in test_nvme_ocssd_ns_cmd_vector_reset_single_entry()
213 CU_ASSERT(g_request->cmd.cdw12 == 0);
241 CU_ASSERT(g_request->cmd.opc == SPDK_OCSSD_OPC_VECTOR_RESET); in test_nvme_ocssd_ns_cmd_vector_reset()
242 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_reset()
243 CU_ASSERT(g_request->cmd.cdw12 == vector_size - 1);
280 CU_ASSERT(g_request->cmd.opc == SPDK_OCSSD_OPC_VECTOR_READ); in test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry()
281 CU_ASSERT(g_request->cmd.nsid == ns.id); in test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry()
282 CU_ASSERT(g_request->cmd in test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry()
[all...]
/spdk/test/unit/lib/nvme/nvme_pcie_common.c/
H A Dnvme_pcie_common_ut.c30 struct spdk_nvme_cmd *cmd));
153 CU_ASSERT(pqpair->cmd != NULL && pqpair->cmd != (void *)0xDCADBEEF); in test_nvme_pcie_qpair_construct_destroy()
161 CU_ASSERT(pctrlr.cmb.current_offset == (uintptr_t)pqpair->cmd + (pqpair->num_entries * sizeof( in test_nvme_pcie_qpair_construct_destroy()
183 CU_ASSERT(pqpair->cmd == (void *)0xDCADBEEF); in test_nvme_pcie_qpair_construct_destroy()
207 CU_ASSERT(pqpair->cmd != NULL && pqpair->cmd != (void *)0xDCADBEEF); in test_nvme_pcie_qpair_construct_destroy()
239 CU_ASSERT(req.cmd.opc == SPDK_NVME_OPC_CREATE_IO_CQ); in test_nvme_pcie_ctrlr_cmd_create_delete_io_queue()
240 CU_ASSERT(req.cmd.cdw10_bits.create_io_q.qid == 1); in test_nvme_pcie_ctrlr_cmd_create_delete_io_queue()
241 CU_ASSERT(req.cmd in test_nvme_pcie_ctrlr_cmd_create_delete_io_queue()
[all...]
/spdk/lib/nvmf/
H A Dctrlr.c848 struct spdk_nvmf_fabric_connect_cmd *cmd = &req->cmd->connect_cmd; in _nvmf_ctrlr_connect()
856 cmd->recfmt, cmd->qid, cmd->sqsize); in _nvmf_ctrlr_connect()
877 if (cmd->recfmt != 0) { in _nvmf_ctrlr_connect()
878 SPDK_ERRLOG("Connect command unsupported RECFMT %u\n", cmd->recfmt); in _nvmf_ctrlr_connect()
888 if (cmd->sqsize == 0) { in _nvmf_ctrlr_connect()
894 if (cmd->qid == 0) { in _nvmf_ctrlr_connect()
895 if (cmd in _nvmf_ctrlr_connect()
845 struct spdk_nvmf_fabric_connect_cmd *cmd = &req->cmd->connect_cmd; _nvmf_ctrlr_connect() local
1477 struct spdk_nvmf_fabric_prop_get_cmd *cmd = &req->cmd->prop_get_cmd; nvmf_property_get() local
1536 struct spdk_nvmf_fabric_prop_set_cmd *cmd = &req->cmd->prop_set_cmd; nvmf_property_set() local
1605 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_arbitration() local
1619 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_power_management() local
1669 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_temperature_threshold() local
1687 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_get_features_temperature_threshold() local
1708 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_get_features_interrupt_vector_configuration() local
1725 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_error_recovery() local
1751 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_volatile_write_cache() local
1767 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_write_atomicity() local
1791 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_get_features_host_identifier() local
1820 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_get_features_reservation_notification_mask() local
1848 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_reservation_notification_mask() local
1877 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_get_features_reservation_persistence() local
1903 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_reservation_persistence() local
1999 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_keep_alive_timer() local
2042 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_number_of_queues() local
2190 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features_async_event_configuration() local
2619 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_get_log_page() local
2752 spdk_nvmf_ctrlr_identify_ns(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,struct spdk_nvme_ns_data * nsdata) spdk_nvmf_ctrlr_identify_ns() argument
2952 nvmf_ns_identify_iocs_zns(struct spdk_nvmf_ns * ns,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,struct spdk_nvme_zns_ns_data * nsdata_zns) nvmf_ns_identify_iocs_zns() argument
2974 spdk_nvmf_ns_identify_iocs_specific(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,void * nsdata,size_t nsdata_size) spdk_nvmf_ns_identify_iocs_specific() argument
3008 nvmf_ctrlr_identify_iocs_nvm(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,struct spdk_nvme_nvm_ctrlr_data * cdata_nvm) nvmf_ctrlr_identify_iocs_nvm() argument
3033 nvmf_ctrlr_identify_iocs_zns(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,struct spdk_nvme_zns_ctrlr_data * cdata_zns) nvmf_ctrlr_identify_iocs_zns() argument
3051 spdk_nvmf_ctrlr_identify_iocs_specific(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,void * cdata,size_t cdata_size) spdk_nvmf_ctrlr_identify_iocs_specific() argument
3080 nvmf_ctrlr_identify_active_ns_list(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,struct spdk_nvme_ns_list * ns_list) nvmf_ctrlr_identify_active_ns_list() argument
3142 nvmf_ctrlr_identify_ns_id_descriptor_list(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,void * id_desc_list,size_t id_desc_list_size) nvmf_ctrlr_identify_ns_id_descriptor_list() argument
3183 nvmf_ctrlr_identify_iocs(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,void * cdata,size_t cdata_size) nvmf_ctrlr_identify_iocs() argument
3229 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_identify() local
3487 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_get_features() local
3575 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_set_features() local
3700 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_process_admin_cmd() local
4130 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ns_reservation_request_check() local
4210 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_process_io_fused_cmd() local
4356 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_ctrlr_process_io_cmd() local
4803 nvmf_ctrlr_get_dif_ctx(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_dif_ctx * dif_ctx) nvmf_ctrlr_get_dif_ctx() argument
4884 struct spdk_nvme_cmd *cmd = spdk_nvmf_request_get_cmd(req); nvmf_passthru_admin_cmd() local
[all...]
H A Dctrlr_bdev.c269 nvmf_bdev_ctrlr_get_rw_params(const struct spdk_nvme_cmd *cmd, uint64_t *start_lba, in nvmf_bdev_ctrl_queue_io()
273 *start_lba = from_le64(&cmd->cdw10); in nvmf_bdev_ctrl_queue_io()
276 *num_blocks = (from_le32(&cmd->cdw12) & 0xFFFFu) + 1; in nvmf_bdev_zcopy_enabled()
280 nvmf_bdev_ctrlr_get_rw_ext_params(const struct spdk_nvme_cmd *cmd,
284 opts->nvme_cdw12.raw = from_le32(&cmd->cdw12); in nvmf_bdev_ctrlr_read_cmd()
287 opts->nvme_cdw13.raw = from_le32(&cmd->cdw13); in nvmf_bdev_ctrlr_read_cmd()
367 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; in nvmf_bdev_ctrlr_write_cmd()
373 nvmf_bdev_ctrlr_get_rw_params(cmd, &start_lba, &num_blocks); in nvmf_bdev_ctrlr_write_cmd()
374 nvmf_bdev_ctrlr_get_rw_ext_params(cmd, in nvmf_bdev_ctrlr_write_cmd()
201 nvmf_bdev_ctrlr_get_rw_params(const struct spdk_nvme_cmd * cmd,uint64_t * start_lba,uint64_t * num_blocks) nvmf_bdev_ctrlr_get_rw_params() argument
212 nvmf_bdev_ctrlr_get_rw_ext_params(const struct spdk_nvme_cmd * cmd,struct spdk_bdev_ext_io_opts * opts) nvmf_bdev_ctrlr_get_rw_ext_params() argument
293 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_bdev_ctrlr_read_cmd() local
345 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_bdev_ctrlr_write_cmd() local
392 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_bdev_ctrlr_compare_cmd() local
490 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_bdev_ctrlr_write_zeroes_cmd() local
622 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_bdev_ctrlr_unmap() local
704 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_bdev_ctrlr_dsm_cmd() local
720 struct spdk_nvme_cmd *cmd = &req->cmd->nvme_cmd; nvmf_bdev_ctrlr_copy_cmd() local
875 nvmf_bdev_ctrlr_get_dif_ctx(struct spdk_bdev * bdev,struct spdk_nvme_cmd * cmd,struct spdk_dif_ctx * dif_ctx) nvmf_bdev_ctrlr_get_dif_ctx() argument
[all...]
/spdk/test/unit/lib/nvme/nvme_ns_cmd.c/
H A Dnvme_ns_cmd_ut.c262 nvme_cmd_interpret_rw(const struct spdk_nvme_cmd *cmd, in nvme_cmd_interpret_rw()
265 *lba = *(const uint64_t *)&cmd->cdw10; in split_test()
266 *num_blocks = (cmd->cdw12 & 0xFFFFu) + 1; in split_test()
291 nvme_cmd_interpret_rw(&g_request->cmd, &cmd_lba, &cmd_lba_count); in split_test()
332 nvme_cmd_interpret_rw(&child->cmd, &cmd_lba, &cmd_lba_count); in split_test2()
341 nvme_cmd_interpret_rw(&child->cmd, &cmd_lba, &cmd_lba_count); in split_test2()
389 nvme_cmd_interpret_rw(&child->cmd, &cmd_lba, &cmd_lba_count); in split_test3()
398 nvme_cmd_interpret_rw(&child->cmd, &cmd_lba, &cmd_lba_count); in split_test3()
449 nvme_cmd_interpret_rw(&child->cmd, &cmd_lba, &cmd_lba_count); in split_test4()
455 CU_ASSERT((child->cmd in split_test4()
257 nvme_cmd_interpret_rw(const struct spdk_nvme_cmd * cmd,uint64_t * lba,uint32_t * num_blocks) nvme_cmd_interpret_rw() argument
[all...]
/spdk/test/unit/lib/nvme/nvme_rdma.c/
H A Dnvme_rdma_ut.c31 DEFINE_STUB(fcntl, int, (int fd, int cmd, ...), 0);
47 struct spdk_nvme_cmd *cmd));
186 struct spdk_nvmf_cmd cmd = {{0}}; in test_nvme_rdma_build_sgl_request() local
200 rqpair.cmds = &cmd; in test_nvme_rdma_build_sgl_request()
201 cmd.sgl[0].address = 0x1111; in test_nvme_rdma_build_sgl_request()
221 CU_ASSERT(req.cmd.dptr.sgl1.keyed.type == SPDK_NVME_SGL_TYPE_KEYED_DATA_BLOCK); in test_nvme_rdma_build_sgl_request()
222 CU_ASSERT(req.cmd.dptr.sgl1.keyed.subtype == SPDK_NVME_SGL_SUBTYPE_ADDRESS); in test_nvme_rdma_build_sgl_request()
223 CU_ASSERT(req.cmd.dptr.sgl1.keyed.length == req.payload_size); in test_nvme_rdma_build_sgl_request()
224 CU_ASSERT(req.cmd.dptr.sgl1.keyed.key == RDMA_UT_RKEY); in test_nvme_rdma_build_sgl_request()
225 CU_ASSERT(req.cmd in test_nvme_rdma_build_sgl_request()
295 struct spdk_nvmf_cmd cmd = {{0}}; test_nvme_rdma_build_sgl_inline_request() local
356 struct spdk_nvmf_cmd cmd = {{0}}; test_nvme_rdma_build_contig_request() local
399 struct spdk_nvmf_cmd cmd = {{0}}; test_nvme_rdma_build_contig_inline_request() local
811 struct spdk_nvmf_cmd cmd = {}; test_nvme_rdma_req_init() local
[all...]
/spdk/test/unit/lib/nvmf/ctrlr_bdev.c/
H A Dctrlr_bdev_ut.c46 const struct spdk_nvme_cmd *cmd, void *buf, size_t nbytes,
249 const struct spdk_nvme_cmd *cmd, struct iovec *iov, int iovcnt,
345 struct spdk_nvme_cmd cmd = {0}; in test_get_dif_ctx()
351 to_le64(&cmd.cdw10, 0x1234567890ABCDEF); in test_get_dif_ctx()
352 to_le32(&cmd.cdw12, 0x9875 | SPDK_NVME_IO_FLAGS_FORCE_UNIT_ACCESS); in test_get_dif_ctx()
353 nvmf_bdev_ctrlr_get_rw_params(&cmd, &lba, &count); in test_get_dif_ctx()
361 struct spdk_nvme_cmd cmd = {0}; in test_get_dif_ctx()
364 to_le32(&cmd.cdw12, 0x9875 | SPDK_NVME_IO_FLAGS_DATA_PLACEMENT_DIRECTIVE | in test_spdk_nvmf_bdev_ctrlr_compare_and_write_cmd()
366 to_le32(&cmd.cdw13, 0x2 << 16); in test_spdk_nvmf_bdev_ctrlr_compare_and_write_cmd()
367 nvmf_bdev_ctrlr_get_rw_ext_params(&cmd, in test_spdk_nvmf_bdev_ctrlr_compare_and_write_cmd()
293 struct spdk_nvme_cmd cmd = {0}; test_get_rw_params() local
309 struct spdk_nvme_cmd cmd = {0}; test_get_rw_ext_params() local
343 struct spdk_nvme_cmd cmd = {}; test_get_dif_ctx() local
663 union nvmf_h2c_msg cmd = {}; test_nvmf_bdev_ctrlr_cmd() local
834 union nvmf_h2c_msg cmd = {}; test_nvmf_bdev_ctrlr_read_write_cmd() local
873 struct spdk_nvme_cmd cmd = {}; test_nvmf_bdev_ctrlr_nvme_passthru() local
[all...]
/spdk/test/unit/lib/nvme/nvme_pcie.c/
H A Dnvme_pcie_ut.c127 struct spdk_nvme_cmd *cmd)); in prp_list_prep()
161 CU_ASSERT(req.cmd.dptr.prp.prp1 == 0x100000); in test_prp_list_append()
167 CU_ASSERT(req.cmd.dptr.prp.prp1 == 0x108000); in test_prp_list_append()
174 CU_ASSERT(req.cmd.dptr.prp.prp1 == 0x100000); in test_prp_list_append()
181 CU_ASSERT(req.cmd.dptr.prp.prp1 == 0x100800); in test_prp_list_append()
182 CU_ASSERT(req.cmd.dptr.prp.prp2 == 0x101000); in test_prp_list_append()
189 CU_ASSERT(req.cmd.dptr.prp.prp1 == 0x100000); in test_prp_list_append()
190 CU_ASSERT(req.cmd.dptr.prp.prp2 == 0x101000); in test_prp_list_append()
197 CU_ASSERT(req.cmd.dptr.prp.prp1 == 0x100800); in test_prp_list_append()
198 CU_ASSERT(req.cmd in test_prp_list_append()
[all...]
/spdk/test/unit/lib/nvmf/auth.c/
H A Dauth_ut.c101 (_req)->cmd = (void *)_cmd; \
112 #define ut_prep_send_cmd(req, cmd, buf, len) ut_prep_cmd(req, cmd, buf, len, tl) argument
113 #define ut_prep_recv_cmd(req, cmd, buf, len) ut_prep_cmd(req, cmd, buf, len, al) argument
137 req.cmd = (void *)&send_cmd; in test_auth_send_recv_error()
150 req.cmd = (void *)&recv_cmd; in test_auth_send_recv_error()
163 req.cmd = (void *)&send_cmd; in test_auth_send_recv_error()
176 req.cmd = (void *)&recv_cmd; in test_auth_send_recv_error()
189 req.cmd in test_auth_send_recv_error()
266 struct spdk_nvmf_fabric_auth_send_cmd cmd = {}; test_auth_negotiate() local
527 struct spdk_nvmf_fabric_auth_send_cmd cmd = {}; test_auth_timeout() local
610 struct spdk_nvmf_fabric_auth_recv_cmd cmd = { test_auth_failure1() local
690 struct spdk_nvmf_fabric_auth_recv_cmd cmd = { test_auth_challenge() local
845 struct spdk_nvmf_fabric_auth_send_cmd cmd = {}; test_auth_reply() local
1066 struct spdk_nvmf_fabric_auth_recv_cmd cmd = { test_auth_success1() local
[all...]
/spdk/test/vhost/
H A Dcommon.sh121 local cmd=()
162 cmd=("$vhost_app" "-r" "$vhost_dir/rpc.sock" "${vhost_args[@]}")
164 cmd+=(-S "$vhost_dir")
169 notice "Command: ${cmd[*]}"
176 "${cmd[@]}" --wait-for-rpc &
192 if [[ "${cmd[*]}" != *"--no-pci"* ]] && [[ "${cmd[*]}" != *"-u"* ]] && $run_gen_nvme; then
642 local cmd=(taskset -a -c "$task_mask" "$QEMU_BIN")
674 cmd+=(-m "$guest_memory" --enable-kvm -cpu host -smp "$cpu_num" -vga std -vnc ":$vnc_socket" -daemonize)
675 cmd
[all...]

1234