| /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 31 spdk_scsi_nvme_translate(&bdev_io, &sc, &sk, &asc, &ascq); in scsi_nvme_translate_test() 33 CU_ASSERT_EQUAL(sk, SPDK_SCSI_SENSE_NO_SENSE); in scsi_nvme_translate_test() 38 spdk_scsi_nvme_translate(&bdev_io, &sc, &sk, &asc, &ascq); in scsi_nvme_translate_test() 40 CU_ASSERT_EQUAL(sk, SPDK_SCSI_SENSE_ILLEGAL_REQUEST); in scsi_nvme_translate_test() 45 spdk_scsi_nvme_translate(&bdev_io, &sc, &sk, &asc, &ascq); in scsi_nvme_translate_test() 47 CU_ASSERT_EQUAL(sk, SPDK_SCSI_SENSE_ILLEGAL_REQUEST); in scsi_nvme_translate_test() 52 spdk_scsi_nvme_translate(&bdev_io, &sc, &sk, &asc, &ascq); in scsi_nvme_translate_test() 54 CU_ASSERT_EQUAL(sk, SPDK_SCSI_SENSE_MEDIUM_ERROR); in scsi_nvme_translate_test() 59 spdk_scsi_nvme_translate(&bdev_io, &sc, &sk, &asc, &ascq); 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 22 *sk = SPDK_SCSI_SENSE_NO_SENSE; in spdk_scsi_nvme_translate() 28 *sk = SPDK_SCSI_SENSE_ILLEGAL_REQUEST; in spdk_scsi_nvme_translate() 34 *sk = SPDK_SCSI_SENSE_ILLEGAL_REQUEST; in spdk_scsi_nvme_translate() 41 *sk = SPDK_SCSI_SENSE_MEDIUM_ERROR; in spdk_scsi_nvme_translate() 47 *sk = SPDK_SCSI_SENSE_ABORTED_COMMAND; in spdk_scsi_nvme_translate() 53 *sk = SPDK_SCSI_SENSE_HARDWARE_ERROR; in spdk_scsi_nvme_translate() 62 *sk = SPDK_SCSI_SENSE_ABORTED_COMMAND; in spdk_scsi_nvme_translate() 68 *sk = SPDK_SCSI_SENSE_ILLEGAL_REQUEST; in spdk_scsi_nvme_translate() 74 *sk = SPDK_SCSI_SENSE_ILLEGAL_REQUEST; in spdk_scsi_nvme_translate() [all …]
|
| /spdk/lib/scsi/ |
| H A D | scsi_pr.c | 241 int sc, sk, asc; in scsi_pr_out_register() local 250 sk = SPDK_SCSI_SENSE_ILLEGAL_REQUEST; in scsi_pr_out_register() 261 sk = SPDK_SCSI_SENSE_NO_SENSE; in scsi_pr_out_register() 281 sk = SPDK_SCSI_SENSE_NO_SENSE; 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() 308 int sk, asc; in scsi_pr_out_release() local 316 sk = SPDK_SCSI_SENSE_NOT_READY; in scsi_pr_out_release() 328 sk = SPDK_SCSI_SENSE_ILLEGAL_REQUEST; in scsi_pr_out_release() 344 spdk_scsi_task_set_status(task, SPDK_SCSI_STATUS_CHECK_CONDITION, sk, asc, in scsi_pr_out_release() 354 int sc, sk, asc; in scsi_pr_out_clear() local [all …]
|
| H A D | task.c | 178 spdk_scsi_task_build_sense_data(struct spdk_scsi_task *task, int sk, int asc, int ascq) in spdk_scsi_task_build_sense_data() argument 193 cp[2] = sk & 0xf; in spdk_scsi_task_build_sense_data() 219 spdk_scsi_task_set_status(struct spdk_scsi_task *task, int sc, int sk, in spdk_scsi_task_set_status() argument 223 spdk_scsi_task_build_sense_data(task, sk, asc, ascq); in spdk_scsi_task_set_status()
|
| H A D | scsi_bdev.c | 1113 int sc, sk, asc, ascq; in bdev_scsi_task_complete_cmd() local 1115 spdk_bdev_io_get_scsi_status(bdev_io, &sc, &sk, &asc, &ascq); in bdev_scsi_task_complete_cmd() 1119 spdk_scsi_task_set_status(task, sc, sk, asc, ascq); in bdev_scsi_task_complete_cmd() 1128 int sc, sk, asc, ascq; in bdev_scsi_read_task_complete_cmd() local 1132 spdk_bdev_io_get_scsi_status(bdev_io, &sc, &sk, &asc, &ascq); in bdev_scsi_read_task_complete_cmd() 1134 spdk_scsi_task_set_status(task, sc, sk, asc, ascq); in bdev_scsi_read_task_complete_cmd() 1241 int sk = SPDK_SCSI_SENSE_NO_SENSE, asc = SPDK_SCSI_ASC_NO_ADDITIONAL_SENSE; in bdev_scsi_readwrite() local 1255 sk = SPDK_SCSI_SENSE_ILLEGAL_REQUEST; in bdev_scsi_readwrite() 1272 sk = SPDK_SCSI_SENSE_ILLEGAL_REQUEST; in bdev_scsi_readwrite() 1313 sk = SPDK_SCSI_SENSE_ILLEGAL_REQUEST; in bdev_scsi_readwrite() [all …]
|
| /spdk/include/spdk/ |
| H A D | scsi.h | 485 void spdk_scsi_task_build_sense_data(struct spdk_scsi_task *task, int sk, int asc, 498 void spdk_scsi_task_set_status(struct spdk_scsi_task *task, int sc, int sk, int asc,
|
| /spdk/module/bdev/virtio/ |
| H A D | bdev_virtio_scsi.c | 739 get_scsi_status(struct virtio_scsi_cmd_resp *resp, int *sk, int *asc, int *ascq) in get_scsi_status() argument 742 *sk = 0; in get_scsi_status() 750 *sk = resp->sense[2] & 0xf; in get_scsi_status() 769 int sk, asc, ascq; in bdev_virtio_io_cpl() local 771 get_scsi_status(&io_ctx->resp, &sk, &asc, &ascq); in bdev_virtio_io_cpl() 772 spdk_bdev_io_complete_scsi_status(bdev_io, io_ctx->resp.status, sk, asc, ascq); in bdev_virtio_io_cpl() 1181 int sk, asc, ascq; in process_scan_test_unit_ready() local 1183 get_scsi_status(resp, &sk, &asc, &ascq); in process_scan_test_unit_ready() 1190 sk == SPDK_SCSI_SENSE_UNIT_ATTENTION && in process_scan_test_unit_ready() 1439 int rc, sk, as in process_scan_resp() local [all...] |
| /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 141 *sk = SPDK_SCSI_SENSE_NO_SENSE; in spdk_bdev_io_get_scsi_status() 147 *sk = SPDK_SCSI_SENSE_MISCOMPARE; in spdk_bdev_io_get_scsi_status() 153 *sk = bdev_io->internal.error.scsi.sk; in spdk_bdev_io_get_scsi_status() 159 *sk = SPDK_SCSI_SENSE_ABORTED_COMMAND; in spdk_bdev_io_get_scsi_status() 682 bdev_io.internal.error.scsi.sk = SPDK_SCSI_SENSE_HARDWARE_ERROR; in task_complete_test()
|
| /spdk/test/unit/lib/iscsi/ |
| H A D | common.c | 242 (struct spdk_scsi_task *task, int sc, int sk, int asc, int ascq));
|
| /spdk/module/bdev/iscsi/ |
| H A D | bdev_iscsi.c | 63 enum spdk_scsi_sense sk; member 229 iscsi_io->sk, iscsi_io->asc, iscsi_io->ascq); in _bdev_iscsi_io_complete() 268 iscsi_io->sk = (uint8_t)task->sense.key; in bdev_iscsi_command_cb()
|
| /spdk/test/unit/lib/bdev/part.c/ |
| H A D | part_ut.c | 107 int *sc, int *sk, int *asc, int *ascq) in _part_cleanup() 122 spdk_scsi_nvme_translate(const struct spdk_bdev_io * bdev_io,int * sc,int * sk,int * asc,int * ascq) spdk_scsi_nvme_translate() argument
|
| /spdk/test/unit/lib/scsi/scsi_pr.c/ |
| H A D | scsi_pr_ut.c | 18 spdk_scsi_task_set_status(struct spdk_scsi_task *task, int sc, int sk, in SPDK_LOG_REGISTER_COMPONENT()
|
| /spdk/test/unit/lib/bdev/mt/bdev.c/ |
| H A D | bdev_ut.c | |
| /spdk/test/unit/lib/bdev/bdev.c/ |
| H A D | bdev_ut.c | 66 int *sc, int *sk, int *asc, int *ascq) in spdk_accel_get_io_channel() 81 spdk_scsi_nvme_translate(const struct spdk_bdev_io * bdev_io,int * sc,int * sk,int * asc,int * ascq) spdk_scsi_nvme_translate() argument
|