Home
last modified time | relevance | path

Searched refs:siblings (Results 1 – 22 of 22) sorted by relevance

/drivers/infiniband/hw/irdma/
A Dws.c133 list_for_each_entry(node, &parent->child_list_head, siblings) { in ws_find_node()
139 list_for_each_entry(node, &parent->child_list_head, siblings) { in ws_find_node()
214 list_del(&tc_node->siblings); in irdma_remove_leaf()
219 list_del(&vsi_node->siblings); in irdma_remove_leaf()
295 list_add(&vsi_node->siblings, &ws_tree_root->child_list_head); in irdma_ws_add()
322 list_add(&tc_node->siblings, &vsi_node->child_list_head); in irdma_ws_add()
356 list_del(&tc_node->siblings); in irdma_ws_add()
362 list_del(&vsi_node->siblings); in irdma_ws_add()
A Dws.h19 struct list_head siblings; member
/drivers/gpu/drm/i915/gt/uc/
A Dselftest_guc_multi_lrc.c34 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; in multi_lrc_create_parent() local
43 siblings[i++] = engine; in multi_lrc_create_parent()
49 logical_sort(siblings, i); in multi_lrc_create_parent()
51 return intel_engine_create_parallel(siblings, 1, i); in multi_lrc_create_parent()
A Dintel_guc_submission.c4221 struct intel_engine_cs **siblings = NULL; in guc_create_parallel() local
4225 siblings = kmalloc_array(num_siblings, in guc_create_parallel()
4226 sizeof(*siblings), in guc_create_parallel()
4228 if (!siblings) in guc_create_parallel()
4233 siblings[j] = engines[i * num_siblings + j]; in guc_create_parallel()
4267 kfree(siblings); in guc_create_parallel()
4273 kfree(siblings); in guc_create_parallel()
5914 guc = gt_to_guc(siblings[0]->gt); in guc_create_virtual()
5916 ve->base.i915 = siblings[0]->i915; in guc_create_virtual()
5917 ve->base.gt = siblings[0]->gt; in guc_create_virtual()
[all …]
/drivers/gpio/
A Dgpio-sim.c594 struct list_head siblings; member
628 struct list_head siblings; member
803 list_for_each_entry(bank, &dev->bank_list, siblings) { in gpio_sim_add_hogs()
821 list_for_each_entry(bank, &dev->bank_list, siblings) { in gpio_sim_add_hogs()
935 list_for_each_entry(this, &dev->bank_list, siblings) { in gpio_sim_bank_labels_non_unique()
936 list_for_each_entry(pos, &dev->bank_list, siblings) { in gpio_sim_bank_labels_non_unique()
974 list_for_each_entry(bank, &dev->bank_list, siblings) { in gpio_sim_device_activate()
1431 list_del(&line->siblings); in gpio_sim_line_config_group_release()
1481 list_add_tail(&line->siblings, &bank->line_list); in gpio_sim_bank_config_make_line_group()
1492 list_del(&bank->siblings); in gpio_sim_bank_config_group_release()
[all …]
A Dgpio-virtuser.c1014 struct list_head siblings; member
1033 struct list_head siblings; member
1376 list_for_each_entry(lookup, &dev->lookup_list, siblings) in gpio_virtuser_get_lookup_count()
1401 list_for_each_entry(lookup, &dev->lookup_list, siblings) { in gpio_virtuser_make_lookup_table()
1403 list_for_each_entry(entry, &lookup->entry_list, siblings) { in gpio_virtuser_make_lookup_table()
1442 list_for_each_entry(lookup, &dev->lookup_list, siblings) in gpio_virtuser_make_device_swnode()
1515 list_for_each_entry(lookup, &dev->lookup_list, siblings) { in gpio_virtuser_device_lockup_configfs()
1578 list_del(&entry->siblings); in gpio_virtuser_lookup_entry_config_group_release()
1618 list_add_tail(&entry->siblings, &lookup->entry_list); in gpio_virtuser_make_lookup_entry_group()
1630 list_del(&lookup->siblings); in gpio_virtuser_lookup_config_group_release()
[all …]
/drivers/gpu/drm/i915/gt/
A Dselftest_execlists.c3712 struct intel_engine_cs **siblings, in nop_virtual_engine() argument
3840 struct intel_engine_cs **siblings, in __select_siblings() argument
3862 struct intel_engine_cs **siblings) in select_siblings() argument
4022 struct intel_engine_cs **siblings, in slicein_virtual_engine() argument
4040 ce = intel_context_create(siblings[n]); in slicein_virtual_engine()
4089 struct intel_engine_cs **siblings, in sliceout_virtual_engine() argument
4125 ce = intel_context_create(siblings[n]); in sliceout_virtual_engine()
4142 __func__, siblings[n]->name); in sliceout_virtual_engine()
4189 struct intel_engine_cs **siblings, in preserved_virtual_engine() argument
4331 struct intel_engine_cs **siblings, in reset_virtual_engine() argument
[all …]
A Dintel_execlists_submission.c198 struct intel_engine_cs *siblings[]; member
1045 if (likely(engine == ve->siblings[0])) in virtual_xfer_context()
1059 if (ve->siblings[n] == engine) { in virtual_xfer_context()
1060 swap(ve->siblings[n], ve->siblings[0]); in virtual_xfer_context()
3696 swap(ve->siblings[swp], ve->siblings[0]); in virtual_engine_initial_hint()
3703 return lrc_alloc(ce, ve->siblings[0]); in virtual_context_alloc()
3729 intel_engine_pm_get(ve->siblings[n]); in virtual_context_enter()
3742 intel_engine_pm_put(ve->siblings[n]); in virtual_context_exit()
3753 return ve->siblings[sibling]; in virtual_get_sibling()
3790 mask = ve->siblings[0]->mask; in virtual_submission_mask()
[all …]
A Dintel_engine_cs.c2450 intel_engine_create_virtual(struct intel_engine_cs **siblings, in intel_engine_create_virtual() argument
2457 return intel_context_create(siblings[0]); in intel_engine_create_virtual()
2459 GEM_BUG_ON(!siblings[0]->cops->create_virtual); in intel_engine_create_virtual()
2460 return siblings[0]->cops->create_virtual(siblings, count, flags); in intel_engine_create_virtual()
A Dintel_engine.h311 intel_engine_create_virtual(struct intel_engine_cs **siblings,
/drivers/gpu/drm/i915/gem/
A Di915_gem_context.c444 siblings = kmalloc_array(num_siblings, sizeof(*siblings), GFP_KERNEL); in set_proto_ctx_engines_balance()
445 if (!siblings) in set_proto_ctx_engines_balance()
459 if (!siblings[n]) { in set_proto_ctx_engines_balance()
471 kfree(siblings); in set_proto_ctx_engines_balance()
475 set->engines[idx].siblings = siblings; in set_proto_ctx_engines_balance()
481 kfree(siblings); in set_proto_ctx_engines_balance()
649 if (!siblings) in set_proto_ctx_engines_parallel_submit()
665 siblings[n] = in set_proto_ctx_engines_parallel_submit()
668 if (!siblings[n]) { in set_proto_ctx_engines_parallel_submit()
717 set->engines[slot].siblings = siblings; in set_proto_ctx_engines_parallel_submit()
[all …]
A Di915_gem_context_types.h121 struct intel_engine_cs **siblings; member
/drivers/nvme/host/
A Dmultipath.c280 list_for_each_entry_srcu(ns, &head->list, siblings, in nvme_mpath_revalidate_paths()
314 list_for_each_entry_srcu(ns, &head->list, siblings, in __nvme_find_path()
353 ns = list_next_or_null_rcu(&head->list, &ns->siblings, struct nvme_ns, in nvme_next_ns()
354 siblings); in nvme_next_ns()
357 return list_first_or_null_rcu(&head->list, struct nvme_ns, siblings); in nvme_next_ns()
414 list_for_each_entry_srcu(ns, &head->list, siblings, in nvme_queue_depth_path()
483 list_for_each_entry_srcu(ns, &head->list, siblings, in nvme_available_path()
1203 list_for_each_entry_srcu(ns, &head->list, siblings, in nvme_mpath_add_sysfs_link()
A Dnvme.h538 struct list_head siblings; member
A Dcore.c4045 list_add_tail_rcu(&ns->siblings, &head->list); in nvme_init_ns_head()
4197 list_del_rcu(&ns->siblings); in nvme_alloc_ns()
4243 list_del_rcu(&ns->siblings); in nvme_ns_remove()
/drivers/scsi/
A Dscsi_scan.c305 INIT_LIST_HEAD(&sdev->siblings); in scsi_alloc_sdev()
403 list_del_init(&starget->siblings); in scsi_target_destroy()
436 list_for_each_entry(starget, &shost->__targets, siblings) { in __scsi_find_target()
521 INIT_LIST_HEAD(&starget->siblings); in scsi_alloc_target()
533 list_add_tail(&starget->siblings, &shost->__targets); in scsi_alloc_target()
2085 list_for_each_entry(sdev, &shost->__devices, siblings) { in scsi_forget_host()
A Dscsi.c822 struct list_head *list = (prev ? &prev->siblings : &shost->__devices); in __scsi_iterate_devices()
828 next = list_entry(list->next, struct scsi_device, siblings); in __scsi_iterate_devices()
973 list_for_each_entry(sdev, &shost->__devices, siblings) { in __scsi_device_lookup()
A Dscsi_sysfs.c462 list_del(&sdev->siblings); in scsi_device_dev_release()
1552 list_for_each_entry(sdev, &shost->__devices, siblings) { in __scsi_remove_target()
1591 list_for_each_entry(starget, &shost->__targets, siblings) { in scsi_remove_target()
1682 list_add_tail(&sdev->siblings, &shost->__devices); in scsi_sysfs_device_initialize()
/drivers/scsi/libsas/
A Dsas_expander.c856 list_add_tail(&child->siblings, &parent_ex->children); in sas_ex_discover_end_dev()
964 list_add_tail(&child->siblings, &parent->ex_dev.children); in sas_ex_discover_expander()
1092 list_for_each_entry(child, &ex->children, siblings) { in sas_check_level_subtractive_boundary()
1820 list_for_each_entry(ch, &ex->children, siblings) { in sas_find_bcast_dev()
1836 list_for_each_entry_safe(child, n, &ex->children, siblings) { in sas_unregister_ex_tree()
1854 &ex_dev->children, siblings) { in sas_unregister_devs_sas_addr()
1888 list_for_each_entry(child, &ex_root->children, siblings) { in sas_discover_bfs_by_root_level()
1939 list_for_each_entry(child, &dev->ex_dev.children, siblings) { in sas_discover_new()
A Dsas_internal.h211 INIT_LIST_HEAD(&dev->siblings); in sas_alloc_device()
A Dsas_discover.c321 list_del_init(&dev->siblings); in sas_unregister_common_dev()
/drivers/target/
A Dtarget_core_pscsi.c494 list_for_each_entry(sd, &sh->__devices, siblings) { in pscsi_configure_device()

Completed in 102 milliseconds