Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 25 of 39) sorted by relevance

12

/spdk/lib/iscsi/
H A Dtask.c24 if (task->parent) { in iscsi_task_free()
30 spdk_scsi_task_put(&task->parent->scsi); in iscsi_task_free()
31 task->parent = NULL; in iscsi_task_free()
45 iscsi_task_get(struct spdk_iscsi_conn *conn, struct spdk_iscsi_task *parent, in iscsi_task_get() argument
65 if (parent) { in iscsi_task_get()
66 parent->scsi.ref++; in iscsi_task_get()
67 task->parent = parent; in iscsi_task_get()
68 task->tag = parent->tag; in iscsi_task_get()
69 task->lun_id = parent->lun_id; in iscsi_task_get()
70 task->scsi.dxfer_dir = parent->scsi.dxfer_dir; in iscsi_task_get()
[all …]
H A Dtask.h17 struct spdk_iscsi_task *parent; member
139 struct spdk_iscsi_task *parent,
151 if (task->parent) { in iscsi_task_get_primary()
152 return task->parent; in iscsi_task_get_primary()
/spdk/python/spdk/spdkcli/
H A Dui_node_nvmf.py10 def __init__(self, parent): argument
11 UINode.__init__(self, "nvmf", parent)
22 def __init__(self, parent): argument
23 UINode.__init__(self, "transport", parent)
64 def __init__(self, transport, parent): argument
65 UINode.__init__(self, transport.trtype, parent)
70 def __init__(self, parent): argument
71 UINode.__init__(self, "subsystem", parent)
124 def __init__(self, subsystem, parent): argument
125 UINode.__init__(self, subsystem.nqn, parent)
[all …]
H A Dui_node.py23 def __init__(self, name, parent=None, shell=None): argument
24 ConfigNode.__init__(self, name, parent, shell)
65 def __init__(self, parent): argument
66 UINode.__init__(self, "bdevs", parent)
88 def __init__(self, parent):
89 UINode.__init__(self, "lvol_stores", parent)
142 def __init__(self, name, parent):
143 UINode.__init__(self, name, parent)
171 def __init__(self, parent):
172 UIBdev.__init__(self, "malloc", parent)
87 __init__(self, parent) global() argument
141 __init__(self, name, parent) global() argument
170 __init__(self, parent) global() argument
207 __init__(self, parent) global() argument
242 __init__(self, parent) global() argument
287 __init__(self, parent) global() argument
327 __init__(self, parent) global() argument
364 __init__(self, parent) global() argument
391 __init__(self, parent) global() argument
426 __init__(self, parent) global() argument
452 __init__(self, parent) global() argument
485 __init__(self, parent) global() argument
514 __init__(self, parent) global() argument
542 __init__(self, bdev, parent) global() argument
576 __init__(self, bdev, parent) global() argument
595 __init__(self, lvs, parent) global() argument
614 __init__(self, parent) global() argument
626 __init__(self, name, parent) global() argument
641 __init__(self, parent) global() argument
669 __init__(self, parent) global() argument
697 __init__(self, ctrlr, parent) global() argument
778 __init__(self, target, parent) global() argument
800 __init__(self, name, parent) global() argument
805 __init__(self, parent) global() argument
844 __init__(self, parent) global() argument
[all...]
H A Dui_node_iscsi.py11 def __init__(self, parent): argument
12 UINode.__init__(self, "iscsi", parent)
26 def __init__(self, parent): argument
27 UINode.__init__(self, "global_params", parent)
57 def __init__(self, param, parent): argument
58 UINode.__init__(self, param, parent)
62 def __init__(self, parent): argument
63 UINode.__init__(self, "target_nodes", parent)
167 def __init__(self, device, target, parent): argument
168 UINode.__init__(self, device.device_name, parent)
[all …]
/spdk/include/spdk/
H A Dtree.h360 #define RB_SET(elm, parent, field) do { \ argument
361 RB_UP(elm, field) = parent; \
472 struct type *child, *parent; \
473 while ((parent = RB_PARENT(elm, field)) != NULL) { \
474 if (RB_LEFT(parent, field) == elm) { \
475 if (RB_RED_LEFT(parent, field)) { \
476 RB_FLIP_LEFT(parent, field); \
479 RB_FLIP_RIGHT(parent, field); \
480 if (RB_RED_RIGHT(parent, field)) { \
481 elm = parent; \
[all …]
/spdk/lib/util/
H A Dfd_group.c54 struct spdk_fd_group *parent;
143 /* Hoist the fds from the child up into the parent */ in _fd_group_add_all()
188 while (fgrp->parent != NULL) { in spdk_fd_group_unnest()
189 fgrp = fgrp->parent; in spdk_fd_group_unnest()
251 spdk_fd_group_unnest(struct spdk_fd_group *parent, struct spdk_fd_group *child) in spdk_fd_group_add_for_events()
256 if (parent == NULL || child == NULL) { in spdk_fd_group_add_for_events()
260 if (child->parent != parent) { in spdk_fd_group_add_for_events()
264 root = fd_group_get_root(parent); in spdk_fd_group_add_for_events()
265 assert(root == parent || paren in spdk_fd_group_add_for_events()
52 struct spdk_fd_group *parent; global() member
176 spdk_fd_group_unnest(struct spdk_fd_group * parent,struct spdk_fd_group * child) spdk_fd_group_unnest() argument
199 spdk_fd_group_nest(struct spdk_fd_group * parent,struct spdk_fd_group * child) spdk_fd_group_nest() argument
553 spdk_fd_group_unnest(struct spdk_fd_group * parent,struct spdk_fd_group * child) spdk_fd_group_unnest() argument
559 spdk_fd_group_nest(struct spdk_fd_group * parent,struct spdk_fd_group * child) spdk_fd_group_nest() argument
[all...]
/spdk/lib/ftl/mngt/
H A Dftl_mngt_upgrade.c13 struct ftl_mngt_process *parent; member
84 ftl_mngt_fail_step(ctx->parent); in layout_upgrade_cb()
89 ftl_mngt_continue_step(ctx->parent); in layout_upgrade_cb()
93 layout_upgrade(struct spdk_ftl_dev *dev, struct ftl_mngt_process *parent) in layout_upgrade() argument
95 struct ftl_mngt_upgrade_ctx *ctx = ftl_mngt_get_process_ctx(parent); in layout_upgrade()
98 ctx->parent = parent; in layout_upgrade()
107 ftl_mngt_fail_step(parent); in layout_upgrade()
113 ftl_mngt_fail_step(parent); in layout_upgrade()
115 ftl_mngt_next_step(parent); in layout_upgrade()
120 ftl_mngt_fail_step(parent); in layout_upgrade()
H A Dftl_mngt.c352 struct ftl_mngt_process *parent = ctx; in child_cb() local
355 ftl_mngt_fail_step(parent); in child_cb()
357 ftl_mngt_next_step(parent); in child_cb()
/spdk/test/unit/lib/iscsi/
H A Dcommon.c31 struct spdk_iscsi_task *parent, in iscsi_task_get() argument
47 if (parent) { in iscsi_task_get()
48 parent->scsi.ref++; in iscsi_task_get()
49 task->parent = parent; in iscsi_task_get()
50 task->tag = parent->tag; in iscsi_task_get()
51 task->lun_id = parent->lun_id; in iscsi_task_get()
52 task->scsi.dxfer_dir = parent->scsi.dxfer_dir; in iscsi_task_get()
53 task->scsi.transfer_len = parent->scsi.transfer_len; in iscsi_task_get()
54 task->scsi.lun = parent->scsi.lun; in iscsi_task_get()
55 task->scsi.cdb = parent->scsi.cdb; in iscsi_task_get()
[all …]
/spdk/lib/nvme/
H A Dnvme_ctrlr_cmd.c687 struct nvme_request *parent = req->parent; in nvme_complete_abort_request() local
696 nvme_request_remove_child(parent, req); in nvme_complete_abort_request()
699 parent->parent_status.cdw0 |= 1U; in nvme_complete_abort_request()
702 if (parent->num_children == 0) { in nvme_complete_abort_request()
703 nvme_complete_request(parent->cb_fn, parent->cb_arg, parent->qpair, in nvme_complete_abort_request()
704 parent, &parent in nvme_complete_abort_request()
711 struct nvme_request *parent = arg; nvme_request_add_abort() local
749 struct nvme_request *parent, *child, *tmp; spdk_nvme_ctrlr_cmd_abort_ext() local
[all...]
H A Dnvme_internal.h347 * Points to the outstanding child requests for a parent request.
354 * Linked-list pointers for a child request in its parent's list.
359 * Points to a parent request if part of a split request,
362 struct nvme_request *parent;
365 * Completion status for a parent request. Initialized to all 0's
368 * to ensure that the parent request is also completed with error
1562 (req->parent != NULL && req->parent->cb_arg == cmd_cb_arg);
1580 nvme_request_remove_child(struct nvme_request *parent, struct nvme_request *child) in nvme_request_add_child()
1582 assert(parent ! in nvme_request_add_child()
360 struct nvme_request *parent; global() member
1533 nvme_request_remove_child(struct nvme_request * parent,struct nvme_request * child) nvme_request_remove_child() argument
1549 struct nvme_request *parent = child->parent; nvme_cb_complete_child() local
1564 nvme_request_add_child(struct nvme_request * parent,struct nvme_request * child) nvme_request_add_child() argument
[all...]
/spdk/test/unit/lib/iscsi/conn.c/
H A Dconn_ut.c83 struct spdk_iscsi_task *parent, in iscsi_task_get() argument
97 if (parent) { in iscsi_task_get()
98 parent->scsi.ref++; in iscsi_task_get()
99 task->parent = parent; in iscsi_task_get()
100 task->scsi.dxfer_dir = parent->scsi.dxfer_dir; in iscsi_task_get()
101 task->scsi.transfer_len = parent->scsi.transfer_len; in iscsi_task_get()
102 task->scsi.lun = parent->scsi.lun; in iscsi_task_get()
120 if (task->parent) { in spdk_scsi_task_put()
121 spdk_scsi_task_put(&task->parent->scsi); in spdk_scsi_task_put()
223 ut_conn_task_get(struct spdk_iscsi_task *parent) in ut_conn_task_get() argument
[all …]
/spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c/
H A Dnvme_ctrlr_cmd_ut.c875 struct nvme_request parent = {}; in test_nvme_request_add_abort() local
881 parent.qpair = &qpair; in test_nvme_request_add_abort()
885 parent.user_cb_arg = req.cb_arg; in test_nvme_request_add_abort()
886 parent.cmd.cdw10_bits.abort.sqid = 1; in test_nvme_request_add_abort()
890 TAILQ_INIT(&parent.children); in test_nvme_request_add_abort()
894 rc = nvme_request_add_abort(&req, &parent); in test_nvme_request_add_abort()
896 SPDK_CU_ASSERT_FATAL(&child == TAILQ_FIRST(&parent.children)); in test_nvme_request_add_abort()
899 CU_ASSERT(child.parent == &parent); in test_nvme_request_add_abort()
902 CU_ASSERT(parent.num_children == 1); in test_nvme_request_add_abort()
904 nvme_request_remove_child(&parent, &child); in test_nvme_request_add_abort()
[all …]
/spdk/lib/ftl/
H A Dftl_nv_cache.c1985 struct ftl_basic_rq *parent = (struct ftl_basic_rq *)ctx; restore_chunk_close_cb() local
2000 restore_fill_p2l_map_cb(struct ftl_basic_rq * parent) restore_fill_p2l_map_cb() argument
2030 restore_fill_tail_md(struct ftl_basic_rq * parent,struct ftl_nv_cache_chunk * chunk) restore_fill_tail_md() argument
2051 struct ftl_basic_rq *parent = (struct ftl_basic_rq *)rq->owner.priv; read_open_chunk_cb() local
2113 restore_open_chunk(struct ftl_nv_cache_chunk * chunk,struct ftl_basic_rq * parent) restore_open_chunk() argument
/spdk/lib/vmd/
H A Dled.c95 if (spdk_unlikely(vmd_device->parent == NULL)) { in vmd_get_led_device()
99 return vmd_device->parent->self; in vmd_get_led_device()
H A Dvmd_internal.h28 struct vmd_pci_bus *parent; /* parent bus that this bus is attached to(primary bus. */ member
79 struct vmd_pci_bus *bus, *parent; member
H A Dvmd.c210 hp_bus = dev->parent; in vmd_allocate_base_addr()
253 bus = dev->parent; in vmd_update_base_limit_register()
278 bus = bus->parent; in vmd_update_base_limit_register()
285 struct vmd_pci_bus *bus = dev->parent; in vmd_get_base_addr()
621 dev->parent = bus; in vmd_alloc_dev()
641 vmd_create_new_bus(struct vmd_pci_bus *parent, struct vmd_pci_device *bridge, uint8_t bus_number) in vmd_create_new_bus() argument
650 new_bus->parent = parent; in vmd_create_new_bus()
651 new_bus->domain = parent->domain; in vmd_create_new_bus()
655 new_bus->vmd = parent in vmd_create_new_bus()
[all...]
/spdk/lib/thread/
H A Diobuf.c484 ch->parent = ioch; in spdk_iobuf_for_each_entry()
550 iobuf_ch = spdk_io_channel_get_ctx(ch->parent); in spdk_iobuf_get()
558 spdk_put_io_channel(ch->parent); in spdk_iobuf_get()
559 ch->parent = NULL; in spdk_iobuf_get()
702 assert(spdk_io_channel_get_thread(ch->parent) == spdk_get_thread());
765 assert(spdk_io_channel_get_thread(ch->parent) == spdk_get_thread());
/spdk/lib/blob/
H A Drequest.h37 typedef void (*spdk_bs_nested_seq_complete)(void *cb_arg, spdk_bs_sequence_t *parent, int bserrno);
74 spdk_bs_sequence_t *parent; member
/spdk/test/unit/lib/nvme/nvme_qpair.c/
H A Dnvme_qpair_ut.c518 req1->parent = req; in allocate_request_tree()
525 req2->parent = req; in allocate_request_tree()
531 req3->parent = req; in allocate_request_tree()
537 req2_1->parent = req2; in allocate_request_tree()
543 req2_2->parent = req2; in allocate_request_tree()
549 req2_3->parent = req2; in allocate_request_tree()
/spdk/lib/idxd/
H A Didxd.c432 op->parent = NULL; in _idxd_prep_command()
472 op->parent = NULL; in _idxd_prep_batch_cmd()
692 op->parent = first_op; in spdk_idxd_submit_copy()
783 op->parent = first_op; in spdk_idxd_submit_dualcast()
866 op->parent = first_op; in spdk_idxd_submit_compare()
938 op->parent = first_op; in spdk_idxd_submit_fill()
1020 op->parent = first_op; in spdk_idxd_submit_crc32c()
1119 op->parent = first_op; in spdk_idxd_submit_copy_crc32c()
1531 op->parent = first_op; in spdk_idxd_submit_dif_check()
1711 op->parent in spdk_idxd_submit_dif_insert()
[all...]
H A Didxd_internal.h115 struct idxd_ops *parent; member
/spdk/module/bdev/ocf/
H A Dvbdev_ocf.h116 struct vbdev_ocf *parent; member
/spdk/test/nvmf/target/
H A Dperf_adq.sh36 ip parent ffff: prio 1 flower dst_ip $NVMF_FIRST_TARGET_IP/32 ip_proto tcp dst_port $NVMF_PORT skip_sw hw_tc 1

12