/spdk/lib/scsi/ |
H A D | lun.c | 18 scsi_lun_complete_task(struct spdk_scsi_lun *lun, struct spdk_scsi_task *task) in scsi_lun_complete_task() 28 scsi_lun_complete_mgmt_task(struct spdk_scsi_lun *lun, struct spdk_scsi_task *task) in scsi_lun_complete_mgmt_task() 39 _scsi_lun_has_pending_mgmt_tasks(const struct spdk_scsi_lun *lun) in _scsi_lun_has_pending_mgmt_tasks() 45 scsi_lun_has_outstanding_mgmt_tasks(const struct spdk_scsi_lun *lun) in scsi_lun_has_outstanding_mgmt_tasks() 51 _scsi_lun_has_pending_tasks(const struct spdk_scsi_lun *lun) in _scsi_lun_has_pending_tasks() 57 scsi_lun_has_outstanding_tasks(const struct spdk_scsi_lun *lun) in scsi_lun_has_outstanding_tasks() 67 struct spdk_scsi_lun *lun = task->lun; in scsi_lun_reset_check_outstanding_tasks() local 79 scsi_lun_complete_reset_task(struct spdk_scsi_lun *lun, struct spdk_scsi_task *task) in scsi_lun_complete_reset_task() 94 scsi_lun_append_mgmt_task(struct spdk_scsi_lun *lun, in scsi_lun_append_mgmt_task() 118 _scsi_lun_execute_mgmt_task(struct spdk_scsi_lun *lun) in _scsi_lun_execute_mgmt_task() [all …]
|
H A D | scsi_pr.c | 12 scsi_pr_get_registrant(struct spdk_scsi_lun *lun, in scsi_pr_get_registrant() 29 scsi2_it_nexus_is_holder(struct spdk_scsi_lun *lun, in scsi2_it_nexus_is_holder() 47 scsi_pr_is_all_registrants_type(struct spdk_scsi_lun *lun) in scsi_pr_is_all_registrants_type() 55 scsi_pr_registrant_is_holder(struct spdk_scsi_lun *lun, in scsi_pr_registrant_is_holder() 67 scsi_pr_has_reservation(struct spdk_scsi_lun *lun) in scsi_pr_has_reservation() 73 scsi_pr_register_registrant(struct spdk_scsi_lun *lun, in scsi_pr_register_registrant() 111 scsi_pr_release_reservation(struct spdk_scsi_lun *lun, struct spdk_scsi_pr_registrant *reg) in scsi_pr_release_reservation() 135 scsi_pr_reserve_reservation(struct spdk_scsi_lun *lun, in scsi_pr_reserve_reservation() 146 scsi_pr_unregister_registrant(struct spdk_scsi_lun *lun, in scsi_pr_unregister_registrant() 161 scsi_pr_replace_registrant_key(struct spdk_scsi_lun *lun, in scsi_pr_replace_registrant_key() [all …]
|
H A D | dev.c | 55 struct spdk_scsi_lun *lun, *tmp_lun; in spdk_scsi_dev_destruct() local 97 struct spdk_scsi_lun *lun, *_prev_lun = NULL; in scsi_dev_find_free_lun() local 149 struct spdk_scsi_lun *lun, *prev_lun = NULL; in spdk_scsi_dev_add_lun_ext() local 188 struct spdk_scsi_lun *lun) in spdk_scsi_dev_delete_lun() 379 struct spdk_scsi_lun *lun, *tmp_lun; in spdk_scsi_dev_free_io_channels() local 389 struct spdk_scsi_lun *lun, *tmp_lun; in spdk_scsi_dev_allocate_io_channels() local 418 struct spdk_scsi_lun *lun; in spdk_scsi_dev_get_lun() local 436 struct spdk_scsi_lun *lun; in spdk_scsi_dev_get_first_lun() local 451 struct spdk_scsi_lun *lun; in spdk_scsi_dev_get_next_lun() local 477 struct spdk_scsi_lun *lun; in spdk_scsi_dev_has_pending_tasks() local
|
H A D | scsi_bdev.c | 57 bdev_scsi_report_luns(struct spdk_scsi_lun *lun, in bdev_scsi_report_luns() 125 struct spdk_scsi_lun *lun; in bdev_scsi_inquiry() local 1156 struct spdk_scsi_lun *lun = task->lun; in bdev_scsi_queue_io() local 1493 struct spdk_scsi_lun *lun = task->lun; in _bdev_scsi_unmap() local 1567 struct spdk_scsi_lun *lun = task->lun; in _bdev_scsi_write_same() local 1660 struct spdk_scsi_lun *lun = task->lun; in bdev_scsi_process_block() local 1862 struct spdk_scsi_lun *lun = task->lun; in bdev_scsi_process_primary() local 2161 struct spdk_scsi_lun *lun = task->lun; in bdev_scsi_reset() local
|
H A D | scsi_internal.h | 78 struct spdk_scsi_lun *lun; member
|
/spdk/test/unit/lib/scsi/lun.c/ |
H A D | lun_ut.c | 116 struct spdk_scsi_lun *lun; in lun_construct() local 125 lun_destruct(struct spdk_scsi_lun *lun) in lun_destruct() 136 struct spdk_scsi_lun *lun; in lun_task_mgmt_execute_abort_task_not_supported() local 178 struct spdk_scsi_lun *lun; in lun_task_mgmt_execute_abort_task_all_not_supported() local 222 struct spdk_scsi_lun *lun; in lun_task_mgmt_execute_lun_reset() local 247 struct spdk_scsi_lun *lun; in lun_task_mgmt_execute_target_reset() local 272 struct spdk_scsi_lun *lun; in lun_task_mgmt_execute_invalid_case() local 367 struct spdk_scsi_lun *lun; in lun_execute_scsi_task_pending() local 404 struct spdk_scsi_lun *lun; in lun_execute_scsi_task_complete() local 435 struct spdk_scsi_lun *lun; in lun_execute_scsi_task_resize() local [all …]
|
/spdk/module/bdev/iscsi/ |
H A D | bdev_iscsi.c | 60 struct bdev_iscsi_lun *lun; member 86 struct bdev_iscsi_lun *lun; member 98 int lun; member 149 struct bdev_iscsi_lun *lun = arg; in _iscsi_free_lun() local 315 struct bdev_iscsi_lun *lun = private_data; in bdev_iscsi_readcapacity16_cb() local 344 bdev_iscsi_readcapacity16(struct iscsi_context *context, struct bdev_iscsi_lun *lun) in bdev_iscsi_readcapacity16() 356 bdev_iscsi_readv(struct bdev_iscsi_lun *lun, struct bdev_iscsi_io *iscsi_io, in bdev_iscsi_readv() 383 bdev_iscsi_writev(struct bdev_iscsi_lun *lun, struct bdev_iscsi_io *iscsi_io, in bdev_iscsi_writev() 413 struct bdev_iscsi_lun *lun = ctx; in bdev_iscsi_destruct_cb() local 422 struct bdev_iscsi_lun *lun = ctx; in bdev_iscsi_destruct() local [all …]
|
/spdk/test/unit/lib/scsi/scsi_bdev.c/ |
H A D | scsi_bdev_ut.c | 91 scsi_lun_complete_task(struct spdk_scsi_lun *lun, struct spdk_scsi_task *task) in scsi_lun_complete_task() 319 struct spdk_scsi_lun lun; in mode_select_6_test() local 361 struct spdk_scsi_lun lun; in mode_select_6_test2() local 397 struct spdk_scsi_lun lun; in mode_sense_6_test() local 447 struct spdk_scsi_lun lun; in mode_sense_10_test() local 497 struct spdk_scsi_lun lun; in inquiry_evpd_test() local 537 struct spdk_scsi_lun lun; in inquiry_standard_test() local 575 struct spdk_scsi_lun lun; in _inquiry_overflow_test() local 666 struct spdk_scsi_lun lun; in task_complete_test() local 709 struct spdk_scsi_lun lun; in lba_range_test() local [all …]
|
/spdk/test/app/fuzz/vhost_fuzz/ |
H A D | example.json | 15 "lun": "AQA5vBf3KyE=", string 35 "lun": "AQAwWRrhAoo=", string 57 "lun": "LdaLkHOIQxI=", string 75 "lun": "LdaLkHOIQxI=", string
|
/spdk/test/unit/lib/scsi/dev.c/ |
H A D | dev_ut.c | 57 struct spdk_scsi_lun *lun; in scsi_lun_construct() local 73 scsi_lun_destruct(struct spdk_scsi_lun *lun) in scsi_lun_destruct() 90 scsi_lun_has_pending_mgmt_tasks(const struct spdk_scsi_lun *lun, in scsi_lun_has_pending_mgmt_tasks() 97 scsi_lun_has_pending_tasks(const struct spdk_scsi_lun *lun, in scsi_lun_has_pending_tasks() 536 struct spdk_scsi_lun *lun; in dev_add_lun_no_free_lun_id() local 583 struct spdk_scsi_lun lun = { .id = SPDK_SCSI_DEV_MAX_LUN - 1, }; in dev_check_pending_tasks() local 610 struct spdk_scsi_lun *lun; in dev_iterate_luns() local 640 struct spdk_scsi_lun *lun, *prev_lun = NULL; in dev_find_free_lun() local
|
/spdk/test/unit/lib/iscsi/iscsi.c/ |
H A D | iscsi_ut.c | 95 spdk_scsi_lun_get_id(const struct spdk_scsi_lun *lun) in spdk_scsi_lun_get_id() argument 106 struct spdk_scsi_lun *lun; in spdk_scsi_dev_get_lun() local 268 struct spdk_scsi_lun lun in maxburstlength_test() local 364 struct spdk_scsi_lun lun = {}; underflow_for_read_transfer_test() local 428 struct spdk_scsi_lun lun = {}; underflow_for_zero_read_transfer_test() local 493 struct spdk_scsi_lun lun = {}; underflow_for_request_sense_test() local 585 struct spdk_scsi_lun lun = {}; underflow_for_check_condition_test() local 1590 struct spdk_scsi_lun lun = {}; pdu_hdr_op_scsi_test() local 1723 struct spdk_scsi_lun lun = {}; pdu_hdr_op_task_mgmt_test() local 1877 struct spdk_scsi_lun lun = {}; pdu_hdr_op_data_test() local 2176 check_write_subtask_submit(struct spdk_scsi_lun * lun,struct spdk_mobj * mobj,struct spdk_iscsi_pdu * pdu,int index,uint32_t offset,uint32_t length) check_write_subtask_submit() argument 2209 struct spdk_scsi_lun lun = { .tasks = TAILQ_HEAD_INITIALIZER(lun.tasks), }; data_out_pdu_sequence_test() local 2370 struct spdk_scsi_lun lun = { .tasks = TAILQ_HEAD_INITIALIZER(lun.tasks), }; immediate_data_and_data_out_pdu_sequence_test() local [all...] |
/spdk/include/linux/ |
H A D | virtio_scsi.h | 45 __u8 lun[8]; /* Logical Unit Number */ member 55 __u8 lun[8]; /* Logical Unit Number */ member 79 __u8 lun[8]; member 90 __u8 lun[8]; member 101 __u8 lun[8]; member
|
/spdk/lib/iscsi/ |
H A D | conn.c | 437 struct spdk_scsi_lun *lun) in iscsi_conn_check_tasks_for_lun() argument 475 struct spdk_scsi_lun *lun = iscsi_lun->lun; in iscsi_conn_remove_lun() local 489 struct spdk_scsi_lun *lun = iscsi_lun->lun; _iscsi_conn_hotremove_lun() local 506 iscsi_conn_hotremove_lun(struct spdk_scsi_lun * lun,void * remove_ctx) iscsi_conn_hotremove_lun() argument 516 iscsi_conn_open_lun(struct spdk_iscsi_conn * conn,struct spdk_scsi_lun * lun) iscsi_conn_open_lun() argument 551 struct spdk_scsi_lun *lun; iscsi_conn_open_luns() local 977 iscsi_conn_abort_queued_datain_tasks(struct spdk_iscsi_conn * conn,struct spdk_scsi_lun * lun,struct spdk_iscsi_pdu * pdu) iscsi_conn_abort_queued_datain_tasks() argument [all...] |
H A D | iscsi.c | 2325 uint64_t lun; in iscsi_pdu_payload_op_text() local 2832 struct spdk_scsi_lun *lun, in iscsi_clear_all_transfer_task() argument 3346 uint64_t lun; iscsi_pdu_hdr_op_scsi() local 3549 struct spdk_scsi_lun *lun; iscsi_queue_mgmt_task() local 3614 uint64_t lun; iscsi_pdu_hdr_op_task() local 3775 uint64_t lun; iscsi_pdu_payload_op_nopout() local [all...] |
H A D | tgt_node.c | 1204 struct spdk_scsi_lun *lun; in iscsi_tgt_node_cleanup_luns() local 1303 struct spdk_scsi_lun *lun; in iscsi_tgt_node_info_json() local
|
H A D | conn.h | 49 struct spdk_scsi_lun *lun; member
|
H A D | iscsi_rpc.c | 328 struct rpc_lun *lun = out; in decode_rpc_lun() local
|
/spdk/include/spdk/ |
H A D | iscsi_spec.h | 106 uint64_t lun; member 125 uint64_t lun; member 223 uint64_t lun; member 240 uint64_t lun; member 255 uint64_t lun; member 296 uint64_t lun; member 331 uint64_t lun; member 349 uint64_t lun; member 367 uint64_t lun; member 385 uint64_t lun; member [all …]
|
H A D | scsi.h | 70 struct spdk_scsi_lun *lun; member
|
/spdk/module/vfu_device/ |
H A D | vfu_virtio_scsi.c | 284 struct virtio_scsi_req *scsi_req, __u8 *lun) in virtio_scsi_cmd_lun_setup() 692 const struct spdk_scsi_lun *lun) in get_scsi_target_num_by_lun() 725 vfu_virtio_scsi_lun_resize(const struct spdk_scsi_lun *lun, void *arg) in vfu_virtio_scsi_lun_resize() 778 vfu_virtio_scsi_lun_hotremove(const struct spdk_scsi_lun *lun, void *arg) in vfu_virtio_scsi_lun_hotremove()
|
/spdk/lib/vhost/ |
H A D | vhost_scsi.c | 398 vhost_scsi_task_init_target(struct spdk_vhost_scsi_task *task, const __u8 *lun) in vhost_scsi_task_init_target() argument 983 get_scsi_dev_num(const struct spdk_vhost_scsi_dev * svdev,const struct spdk_scsi_lun * lun) get_scsi_dev_num() argument 1001 vhost_scsi_lun_resize(const struct spdk_scsi_lun * lun,void * arg) vhost_scsi_lun_resize() argument 1016 vhost_scsi_lun_hotremove(const struct spdk_scsi_lun * lun,void * arg) vhost_scsi_lun_hotremove() argument 1572 struct spdk_scsi_lun *lun; vhost_scsi_dump_info_json() local 1615 struct spdk_scsi_lun *lun; vhost_scsi_write_config_json() local [all...] |
/spdk/test/unit/lib/iscsi/ |
H A D | common.c | 123 struct spdk_scsi_lun *lun; in spdk_scsi_dev_queue_task() local
|
/spdk/test/unit/lib/iscsi/tgt_node.c/ |
H A D | tgt_node_ut.c | 62 struct spdk_scsi_lun *lun; in spdk_scsi_dev_get_lun() local
|
/spdk/python/spdk/spdkcli/ |
H A D | ui_node_iscsi.py | 261 def __init__(self, lun, parent): argument
|