| /spdk/test/unit/lib/bdev/scsi_nvme.c/ |
| H A D | scsi_nvme_ut.c | 26 int sc, sk, asc, ascq; in scsi_nvme_translate_test() local 30 bdev_io.internal.error.nvme.sc = SPDK_NVME_SC_SUCCESS; in scsi_nvme_translate_test() 31 spdk_scsi_nvme_translate(&bdev_io, &sc, &sk, &asc, &ascq); in scsi_nvme_translate_test() 32 CU_ASSERT_EQUAL(sc, SPDK_SCSI_STATUS_GOOD); in scsi_nvme_translate_test() 37 bdev_io.internal.error.nvme.sc = SPDK_NVME_SC_INVALID_OPCODE; in scsi_nvme_translate_test() 38 spdk_scsi_nvme_translate(&bdev_io, &sc, &sk, &asc, &ascq); in scsi_nvme_translate_test() 39 CU_ASSERT_EQUAL(sc, SPDK_SCSI_STATUS_CHECK_CONDITION); in scsi_nvme_translate_test() 44 bdev_io.internal.error.nvme.sc = SPDK_NVME_SC_INVALID_FIELD; in scsi_nvme_translate_test() 45 spdk_scsi_nvme_translate(&bdev_io, &sc, &sk, &asc, &ascq); in scsi_nvme_translate_test() 46 CU_ASSERT_EQUAL(sc, SPDK_SCSI_STATUS_CHECK_CONDITION); in scsi_nvme_translate_test() [all …]
|
| /spdk/lib/bdev/ |
| H A D | scsi_nvme.c | 11 spdk_scsi_nvme_translate(const struct spdk_bdev_io *bdev_io, int *sc, int *sk, in spdk_scsi_nvme_translate() argument 15 int nvme_sc = bdev_io->internal.error.nvme.sc; in spdk_scsi_nvme_translate() 21 *sc = SPDK_SCSI_STATUS_GOOD; in spdk_scsi_nvme_translate() 27 *sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in spdk_scsi_nvme_translate() 33 *sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in spdk_scsi_nvme_translate() 40 *sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in spdk_scsi_nvme_translate() 46 *sc = SPDK_SCSI_STATUS_TASK_ABORTED; in spdk_scsi_nvme_translate() 52 *sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in spdk_scsi_nvme_translate() 61 *sc = SPDK_SCSI_STATUS_TASK_ABORTED; in spdk_scsi_nvme_translate() 67 *sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in spdk_scsi_nvme_translate() [all …]
|
| /spdk/lib/nvmf/ |
| H A D | ctrlr_bdev.c | 75 int sc = 0, sct = 0; in nvmf_bdev_ctrlr_complete_cmd() local 84 spdk_bdev_io_get_nvme_fused_status(bdev_io, &cdw0, &first_sct, &first_sc, &sct, &sc); in nvmf_bdev_ctrlr_complete_cmd() 86 first_response->status.sc = first_sc; in nvmf_bdev_ctrlr_complete_cmd() 94 spdk_bdev_io_get_nvme_status(bdev_io, &cdw0, &sct, &sc); in nvmf_bdev_ctrlr_complete_cmd() 98 response->status.sc = sc; in nvmf_bdev_ctrlr_complete_cmd() 379 rsp->status.sc = SPDK_NVME_SC_LBA_OUT_OF_RANGE; in nvmf_bdev_ctrlr_write_cmd() 387 rsp->status.sc = SPDK_NVME_SC_DATA_SGL_LENGTH_INVALID; in nvmf_bdev_ctrlr_compare_cmd() 401 rsp->status.sc = SPDK_NVME_SC_INTERNAL_DEVICE_ERROR; in nvmf_bdev_ctrlr_compare_cmd() 432 rsp->status.sc in nvmf_bdev_ctrlr_compare_and_write_cmd() 581 int sc, sct; nvmf_bdev_ctrlr_unmap_cpl() local 920 int sc = 0, sct = 0; nvmf_bdev_ctrlr_zcopy_start_complete() local 1003 int sc = 0, sct = 0; nvmf_bdev_ctrlr_zcopy_end_complete() local [all...] |
| H A D | ctrlr.c | 66 rsp->status.sc = SPDK_NVMF_FABRIC_SC_INVALID_PARAM; in nvmf_invalid_connect_response() 254 rsp->status.sc = SPDK_NVME_SC_INTERNAL_DEVICE_ERROR; in nvmf_ctrlr_send_connect_rsp() 269 rsp->status.sc = SPDK_NVME_SC_SUCCESS; in nvmf_ctrlr_send_connect_rsp() 284 rsp->status.sc = SPDK_NVMF_FABRIC_SC_INVALID_PARAM; in nvmf_ctrlr_add_qpair() 298 rsp->status.sc = SPDK_NVME_SC_INVALID_QUEUE_IDENTIFIER; in nvmf_ctrlr_add_qpair() 364 rsp->status.sc = SPDK_NVME_SC_INTERNAL_DEVICE_ERROR; in _nvmf_subsystem_add_ctrlr() 725 rsp->status.sc = SPDK_NVME_SC_INVALID_QUEUE_IDENTIFIER; in nvmf_ctrlr_add_io_qpair() 880 rsp->status.sc = SPDK_NVMF_FABRIC_SC_INCOMPATIBLE_FORMAT; in _nvmf_ctrlr_connect() 939 rsp->status.sc = SPDK_NVME_SC_INTERNAL_DEVICE_ERROR; in _nvmf_ctrlr_connect() 982 rsp->status.sc in spdk_nvmf_ctrlr_connect() 4718 int sc, sct; nvmf_check_qpair_active() local [all...] |
| H A D | stubs.c | 35 cpl->status.sc = SPDK_NVME_SC_INVALID_OPCODE; in nvmf_auth_request_exec()
|
| H A D | vfio_user.c | 1764 * @sc: the NVMe CQE status code in post_completion() 1769 uint32_t cdw0, uint16_t sqid, uint16_t cid, uint16_t sc, uint16_t sct) in post_completion() 1804 "sqhead=%d cq tail=%d\n", ctrlr_id(ctrlr), sqid, cid, sc, in post_completion() 1819 cpl_status.sc = sc; in post_completion() 2234 uint16_t sc = SPDK_NVME_SC_SUCCESS; in handle_create_io_q() 2246 sc = SPDK_NVME_SC_INVALID_QUEUE_IDENTIFIER; in handle_create_io_q() 2254 sc = SPDK_NVME_SC_INVALID_QUEUE_IDENTIFIER; in handle_create_io_q() 2262 sc = SPDK_NVME_SC_INVALID_QUEUE_SIZE; 2267 sc 1751 post_completion(struct nvmf_vfio_user_ctrlr * ctrlr,struct nvmf_vfio_user_cq * cq,uint32_t cdw0,uint16_t sqid,uint16_t cid,uint16_t sc,uint16_t sct) post_completion() argument 2214 uint16_t sc = SPDK_NVME_SC_SUCCESS; handle_create_io_q() local 2300 uint16_t sc = SPDK_NVME_SC_SUCCESS; handle_del_io_q() local 2363 uint16_t sc = SPDK_NVME_SC_INVALID_FIELD; handle_doorbell_buffer_config() local [all...] |
| /spdk/test/unit/lib/nvme/nvme_qpair.c/ |
| H A D | nvme_qpair_ut.c | 147 if (cpl->status.sc == SPDK_NVME_SC_SUCCESS) { in dummy_cb_fn() 289 cpl.status.sc = SPDK_NVME_SC_NAMESPACE_NOT_READY; in test_nvme_completion_is_retry() 293 cpl.status.sc = SPDK_NVME_SC_FORMAT_IN_PROGRESS; in test_nvme_completion_is_retry() 299 cpl.status.sc = SPDK_NVME_SC_INVALID_OPCODE; in test_nvme_completion_is_retry() 302 cpl.status.sc = SPDK_NVME_SC_INVALID_FIELD; in test_nvme_completion_is_retry() 305 cpl.status.sc = SPDK_NVME_SC_COMMAND_ID_CONFLICT; in test_nvme_completion_is_retry() 308 cpl.status.sc = SPDK_NVME_SC_DATA_TRANSFER_ERROR; in test_nvme_completion_is_retry() 311 cpl.status.sc = SPDK_NVME_SC_ABORTED_POWER_LOSS; in test_nvme_completion_is_retry() 314 cpl.status.sc = SPDK_NVME_SC_INTERNAL_DEVICE_ERROR; in test_nvme_completion_is_retry() 317 cpl.status.sc in test_nvme_completion_is_retry() [all...] |
| /spdk/test/unit/lib/nvmf/ctrlr_bdev.c/ |
| H A D | ctrlr_bdev_ut.c | 329 int *sc) in test_lba_in_range() 333 *sc = g_bdev_nvme_status_sc; in test_lba_in_range() 496 CU_ASSERT(cmp_rsp.nvme_cpl.status.sc == 0); in test_nvmf_bdev_ctrlr_identify_ns() 498 CU_ASSERT(write_rsp.nvme_cpl.status.sc == 0); in test_nvmf_bdev_ctrlr_identify_ns() 512 CU_ASSERT(cmp_rsp.nvme_cpl.status.sc == 0); in test_nvmf_bdev_ctrlr_identify_ns() 514 CU_ASSERT(write_rsp.nvme_cpl.status.sc == SPDK_NVME_SC_INVALID_FIELD); in test_nvmf_bdev_ctrlr_identify_ns() 528 CU_ASSERT(cmp_rsp.nvme_cpl.status.sc == 0); in test_nvmf_bdev_ctrlr_identify_ns() 530 CU_ASSERT(write_rsp.nvme_cpl.status.sc == SPDK_NVME_SC_LBA_OUT_OF_RANGE); in test_nvmf_bdev_ctrlr_identify_ns() 544 CU_ASSERT(cmp_rsp.nvme_cpl.status.sc == 0); in test_nvmf_bdev_ctrlr_identify_ns() 546 CU_ASSERT(write_rsp.nvme_cpl.status.sc in test_nvmf_bdev_ctrlr_identify_ns() 276 spdk_bdev_io_get_nvme_status(const struct spdk_bdev_io * bdev_io,uint32_t * cdw0,int * sct,int * sc) spdk_bdev_io_get_nvme_status() argument [all...] |
| /spdk/test/unit/lib/nvmf/subsystem.c/ |
| H A D | subsystem_ut.c | 944 SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); in ut_reservation_build_registrants() 956 SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_RESERVATION_CONFLICT); in ut_reservation_build_registrants() 962 SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); in ut_reservation_build_registrants() 971 SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); in test_reservation_register() 999 SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); in test_reservation_register() 1010 SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); in test_reservation_register() 1021 SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); in test_reservation_register() 1029 SPDK_CU_ASSERT_FATAL(rsp->status.sc == SPDK_NVME_SC_SUCCESS); in test_reservation_register() 1037 SPDK_CU_ASSERT_FATAL(rsp->status.sc != SPDK_NVME_SC_SUCCESS); in test_reservation_register() 1043 SPDK_CU_ASSERT_FATAL(rsp->status.sc in test_reservation_register() [all...] |
| /spdk/test/nvme/compliance/ |
| H A D | nvme_compliance.c | 202 CU_ASSERT(s.cpl.status.sc == SPDK_NVME_SC_INVALID_QUEUE_IDENTIFIER); in admin_delete_io_sq_use_admin_qid() 231 CU_ASSERT(s.cpl.status.sc == SPDK_NVME_SC_INVALID_QUEUE_IDENTIFIER); in admin_delete_io_cq_use_admin_qid() 273 CU_ASSERT(s.cpl.status.sc == SPDK_NVME_SC_SUCCESS); in admin_delete_io_sq_delete_sq_twice() 287 CU_ASSERT(s.cpl.status.sc == SPDK_NVME_SC_SUCCESS); in admin_delete_io_sq_delete_sq_twice() 297 CU_ASSERT(s.cpl.status.sc == SPDK_NVME_SC_INVALID_QUEUE_IDENTIFIER); in admin_delete_io_sq_delete_sq_twice() 311 CU_ASSERT(s.cpl.status.sc == SPDK_NVME_SC_SUCCESS); in admin_delete_io_sq_delete_sq_twice() 357 CU_ASSERT(s.cpl.status.sc == SPDK_NVME_SC_SUCCESS); in admin_create_io_sq_verify_qsize_cqid() 385 CU_ASSERT(s.cpl.status.sc == SPDK_NVME_SC_SUCCESS); in admin_create_io_sq_verify_qsize_cqid() 410 CU_ASSERT(s.cpl.status.sc == SPDK_NVME_SC_INVALID_QUEUE_SIZE); in admin_create_io_sq_verify_qsize_cqid() 421 CU_ASSERT(s.cpl.status.sc in admin_create_io_sq_verify_qsize_cqid() [all...] |
| /spdk/test/unit/lib/nvmf/ctrlr.c/ |
| H A D | ctrlr_ut.c | 324 rsp->status.sc = SPDK_NVME_SC_DATA_SGL_LENGTH_INVALID; in nvmf_bdev_ctrlr_zcopy_end() 384 CU_ASSERT(req.rsp->nvme_cpl.status.sc == SPDK_NVME_SC_SUCCESS); in test_get_log_page() 393 CU_ASSERT(req.rsp->nvme_cpl.status.sc == SPDK_NVME_SC_INVALID_FIELD); in test_get_log_page() 404 CU_ASSERT(req.rsp->nvme_cpl.status.sc == SPDK_NVME_SC_INVALID_FIELD); in test_process_fabrics_cmd() 415 CU_ASSERT(req.rsp->nvme_cpl.status.sc == SPDK_NVME_SC_INVALID_FIELD); in test_process_fabrics_cmd() 438 CU_ASSERT_EQUAL(req.rsp->nvme_cpl.status.sc, SPDK_NVME_SC_COMMAND_SEQUENCE_ERROR); in test_connect() 445 return status->sct == SPDK_NVME_SCT_GENERIC && status->sc == SPDK_NVME_SC_SUCCESS; in test_connect() 591 CU_ASSERT(rsp.nvme_cpl.status.sc == SPDK_NVME_SC_INVALID_FIELD); in test_connect() 604 CU_ASSERT(rsp.nvme_cpl.status.sc == SPDK_NVMF_FABRIC_SC_INCOMPATIBLE_FORMAT); in test_connect() 617 CU_ASSERT(rsp.nvme_cpl.status.sc in test_connect() [all...] |
| /spdk/python/spdk/rpc/ |
| H A D | nvme.py | 91 err_count, sct, sc): argument 119 if sc: 120 params['sc'] = sc
|
| /spdk/lib/nvme/ |
| H A D | nvme_qpair.c | 454 return nvme_get_string(entry, status->sc); in spdk_nvme_cpl_get_status_string() 476 cpl->status.sct, cpl->status.sc, qid, cpl->cid, cpl->cdw0, in spdk_nvme_print_completion() 497 switch ((int)cpl->status.sc) { in nvme_completion_is_retry() 527 switch ((int)cpl->status.sc) { in nvme_completion_is_retry() 543 struct nvme_request *req, uint32_t sct, uint32_t sc, in nvme_qpair_manual_complete_request() argument 552 cpl.status.sc = sc; in nvme_qpair_manual_complete_request() 801 req->cpl.status.sc, qpair->abort_dnr, true); in spdk_nvme_qpair_process_completions() 929 req->cpl.status.sc, qpair->abort_dnr, true); in nvme_qpair_deinit() 999 req->cpl.status.sc in _nvme_qpair_submit_request() 1155 spdk_nvme_qpair_add_cmd_error_injection(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint8_t opc,bool do_not_submit,uint64_t timeout_in_us,uint32_t err_count,uint8_t sct,uint8_t sc) spdk_nvme_qpair_add_cmd_error_injection() argument [all...] |
| /spdk/lib/scsi/ |
| H A D | scsi_pr.c | 241 int sc, sk, asc; in scsi_pr_out_register() local 249 sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in scsi_pr_out_register() 260 sc = SPDK_SCSI_STATUS_RESERVATION_CONFLICT; in scsi_pr_out_register() 280 sc = SPDK_SCSI_STATUS_RESERVATION_CONFLICT; in scsi_pr_out_register() 298 spdk_scsi_task_set_status(task, sc, sk, asc, SPDK_SCSI_ASC_NO_ADDITIONAL_SENSE); in scsi_pr_out_register() 354 int sc, sk, asc; in scsi_pr_out_clear() local 361 sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in scsi_pr_out_clear() 370 sc = SPDK_SCSI_STATUS_RESERVATION_CONFLICT; in scsi_pr_out_clear() 383 spdk_scsi_task_set_status(task, sc, sk, asc, SPDK_SCSI_ASCQ_CAUSE_NOT_REPORTABLE); in scsi_pr_out_clear()
|
| H A D | task.c | 219 spdk_scsi_task_set_status(struct spdk_scsi_task *task, int sc, int sk, in spdk_scsi_task_set_status() argument 222 if (sc == SPDK_SCSI_STATUS_CHECK_CONDITION) { in spdk_scsi_task_set_status() 225 task->status = sc; in spdk_scsi_task_set_status()
|
| /spdk/test/nvme/err_injection/ |
| H A D | err_injection.c | 79 cpl->status.sc != SPDK_NVME_SC_INVALID_FIELD) { in get_feature_test_cb() 134 cpl->status.sc != SPDK_NVME_SC_UNRECOVERED_READ_ERROR) { in read_test_cb()
|
| /spdk/test/bdev/bdevio/ |
| H A D | bdevio.c | 1063 int sc; member 1072 spdk_bdev_io_get_nvme_status(bdev_io, &pt_req->cdw0, &pt_req->sct, &pt_req->sc); in nvme_pt_test_complete() 1118 pt_req.sc = SPDK_NVME_SC_INVALID_FIELD; in blockdev_test_nvme_passthru_rw() 1121 CU_ASSERT(pt_req.sc == SPDK_NVME_SC_SUCCESS); in blockdev_test_nvme_passthru_rw() 1128 pt_req.sc = SPDK_NVME_SC_INVALID_FIELD; in blockdev_test_nvme_passthru_rw() 1131 CU_ASSERT(pt_req.sc == SPDK_NVME_SC_SUCCESS); in blockdev_test_nvme_passthru_rw() 1156 pt_req.sc = SPDK_NVME_SC_SUCCESS; in blockdev_test_nvme_passthru_vendor_specific() 1160 CU_ASSERT(pt_req.sc == SPDK_NVME_SC_INVALID_OPCODE); in blockdev_test_nvme_passthru_vendor_specific() 1201 pt_req.sc = SPDK_NVME_SC_SUCCESS; in blockdev_test_nvme_admin_passthru() 1204 CU_ASSERT(pt_req.sc == SPDK_NVME_SC_SUCCESS); in blockdev_test_nvme_admin_passthru()
|
| /spdk/test/unit/lib/nvmf/auth.c/ |
| H A D | auth_ut.c | 144 CU_ASSERT_EQUAL(cpl->status.sc, SPDK_NVME_SC_INVALID_FIELD); in test_auth_send_recv_error() 157 CU_ASSERT_EQUAL(cpl->status.sc, SPDK_NVME_SC_INVALID_FIELD); in test_auth_send_recv_error() 170 CU_ASSERT_EQUAL(cpl->status.sc, SPDK_NVME_SC_INVALID_FIELD); in test_auth_send_recv_error() 183 CU_ASSERT_EQUAL(cpl->status.sc, SPDK_NVME_SC_INVALID_FIELD); in test_auth_send_recv_error() 196 CU_ASSERT_EQUAL(cpl->status.sc, SPDK_NVME_SC_INVALID_FIELD); in test_auth_send_recv_error() 209 CU_ASSERT_EQUAL(cpl->status.sc, SPDK_NVME_SC_INVALID_FIELD); in test_auth_send_recv_error() 222 CU_ASSERT_EQUAL(cpl->status.sc, SPDK_NVME_SC_INVALID_FIELD); in test_auth_send_recv_error() 235 CU_ASSERT_EQUAL(cpl->status.sc, SPDK_NVME_SC_INVALID_FIELD); in test_auth_send_recv_error() 650 CU_ASSERT_EQUAL(cpl->status.sc, 0); in test_auth_failure1() 669 CU_ASSERT_EQUAL(cpl->status.sc, in test_auth_failure1() [all...] |
| /spdk/test/nvme/simple_copy/ |
| H A D | simple_copy.c | 104 printf("write cpl error. SC 0x%x SCT 0x%x\n", cpl->status.sc, cpl->status.sct); in write_complete() 118 printf("read cpl error. SC 0x%x SCT 0x%x\n", cpl->status.sc, cpl->status.sct); in read_complete() 141 printf("scc cpl error. SC 0x%x SCT 0x%x\n", cpl->status.sc, cpl->status.sct); in simple_copy_complete()
|
| /spdk/test/unit/lib/scsi/scsi_bdev.c/ |
| H A D | scsi_bdev_ut.c | 136 int *sc, int *sk, int *asc, int *ascq) in spdk_bdev_io_get_scsi_status() argument 140 *sc = SPDK_SCSI_STATUS_GOOD; in spdk_bdev_io_get_scsi_status() 146 *sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in spdk_bdev_io_get_scsi_status() 152 *sc = bdev_io->internal.error.scsi.sc; in spdk_bdev_io_get_scsi_status() 158 *sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in spdk_bdev_io_get_scsi_status() 681 bdev_io.internal.error.scsi.sc = SPDK_SCSI_STATUS_CHECK_CONDITION; in task_complete_test()
|
| /spdk/test/nvme/ |
| H A D | nvme_reset_stuck_adm_cmd.sh | 44 …eout-in-us $err_injection_timeout --err-count 1 --sct $err_injection_sct --sc $err_injection_sc --…
|
| /spdk/scripts/vagrant/ |
| H A D | update.sh | 72 DISTRIB_CODENAME=$(lsb_release -sc)
|
| /spdk/test/unit/lib/nvme/nvme_pcie_common.c/ |
| H A D | nvme_pcie_common_ut.c | 428 pqpair.cpl->status.sc = SPDK_NVME_SC_INVALID_FIELD; in test_nvme_pcie_ctrlr_connect_qpair() 458 pqpair.cpl->status.sc = SPDK_NVME_SC_SUCCESS; in test_nvme_pcie_ctrlr_connect_qpair() 475 pqpair.cpl->status.sc = SPDK_NVME_SC_INVALID_FIELD; in test_nvme_pcie_ctrlr_connect_qpair() 482 pqpair.cpl->status.sc = SPDK_NVME_SC_SUCCESS; in test_nvme_pcie_ctrlr_connect_qpair()
|
| /spdk/test/nvme/boot_partition/ |
| H A D | boot_partition.c | 37 completion->status.sct, completion->status.sc); in write_complete()
|
| /spdk/include/spdk/ |
| H A D | scsi.h | 498 void spdk_scsi_task_set_status(struct spdk_scsi_task *task, int sc, int sk, int asc,
|