Home
last modified time | relevance | path

Searched refs:sk (Results 1 – 14 of 14) sorted by relevance

/spdk/test/unit/lib/bdev/scsi_nvme.c/
H A Dscsi_nvme_ut.c26 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 Dscsi_nvme.c11 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 Dscsi_pr.c241 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 Dtask.c178 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 Dscsi_bdev.c1113 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 Dscsi.h485 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 Dbdev_virtio_scsi.c739 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 Dscsi_bdev_ut.c136 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 Dcommon.c242 (struct spdk_scsi_task *task, int sc, int sk, int asc, int ascq));
/spdk/module/bdev/iscsi/
H A Dbdev_iscsi.c63 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 Dpart_ut.c107 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 Dscsi_pr_ut.c18 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 Dbdev_ut.c
/spdk/test/unit/lib/bdev/bdev.c/
H A Dbdev_ut.c66 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