Home
last modified time | relevance | path

Searched defs:lun (Results 1 – 24 of 24) sorted by relevance

/spdk/lib/scsi/
H A Dlun.c18 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 Dscsi_pr.c12 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 Ddev.c55 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 Dscsi_bdev.c57 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 Dscsi_internal.h78 struct spdk_scsi_lun *lun; member
/spdk/test/unit/lib/scsi/lun.c/
H A Dlun_ut.c116 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 Dbdev_iscsi.c60 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 Dscsi_bdev_ut.c91 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 Dexample.json15 "lun": "AQA5vBf3KyE=", string
35 "lun": "AQAwWRrhAoo=", string
57 "lun": "LdaLkHOIQxI=", string
75 "lun": "LdaLkHOIQxI=", string
/spdk/test/unit/lib/scsi/dev.c/
H A Ddev_ut.c57 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 Discsi_ut.c95 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 Dvirtio_scsi.h45 __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 Dconn.c437 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 Discsi.c2325 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 Dtgt_node.c1204 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 Dconn.h49 struct spdk_scsi_lun *lun; member
H A Discsi_rpc.c328 struct rpc_lun *lun = out; in decode_rpc_lun() local
/spdk/include/spdk/
H A Discsi_spec.h106 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 Dscsi.h70 struct spdk_scsi_lun *lun; member
/spdk/module/vfu_device/
H A Dvfu_virtio_scsi.c284 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 Dvhost_scsi.c398 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 Dcommon.c123 struct spdk_scsi_lun *lun; in spdk_scsi_dev_queue_task() local
/spdk/test/unit/lib/iscsi/tgt_node.c/
H A Dtgt_node_ut.c62 struct spdk_scsi_lun *lun; in spdk_scsi_dev_get_lun() local
/spdk/python/spdk/spdkcli/
H A Dui_node_iscsi.py261 def __init__(self, lun, parent): argument