Searched refs:siblings (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/drivers/infiniband/hw/irdma/
H A Dws.h19 struct list_head siblings; member in struct:irdma_ws_node
H A Dws.c133 list_for_each_entry(node, &parent->child_list_head, siblings) {
139 list_for_each_entry(node, &parent->child_list_head, siblings) {
214 list_del(&tc_node->siblings);
219 list_del(&vsi_node->siblings);
295 list_add(&vsi_node->siblings, &ws_tree_root->child_list_head);
322 list_add(&tc_node->siblings, &vsi_node->child_list_head);
356 list_del(&tc_node->siblings);
362 list_del(&vsi_node->siblings);
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dselftest_guc_multi_lrc.c34 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; local
43 siblings[i++] = engine;
49 logical_sort(siblings, i);
51 return intel_engine_create_parallel(siblings, 1, i);
H A Dintel_guc_submission.c143 guc_create_virtual(struct intel_engine_cs **siblings, unsigned int count,
4146 struct intel_engine_cs **siblings = NULL; local
4150 siblings = kmalloc_array(num_siblings,
4151 sizeof(*siblings),
4153 if (!siblings)
4158 siblings[j] = engines[i * num_siblings + j];
4160 ce = intel_engine_create_virtual(siblings, num_siblings,
4192 kfree(siblings);
4198 kfree(siblings);
5808 guc_create_virtual(struct intel_engine_cs **siblings, unsigne argument
[all...]
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_context_types.h102 * i915_gem_proto_engine::num_siblings and i915_gem_proto_engine::siblings.
106 * i915_gem_proto_engine::siblings.
115 /** @num_siblings: Number of balanced or parallel siblings */
121 /** @siblings: Balanced siblings or num_siblings * width for parallel */
122 struct intel_engine_cs **siblings; member in struct:i915_gem_proto_engine
H A Di915_gem_context.c205 kfree(pc->user_engines[i].siblings);
406 struct intel_engine_cs **siblings; local
444 siblings = kmalloc_array(num_siblings, sizeof(*siblings), GFP_KERNEL);
445 if (!siblings)
456 siblings[n] = intel_engine_lookup_user(i915,
459 if (!siblings[n]) {
470 set->engines[idx].engine = siblings[0];
471 kfree(siblings);
475 set->engines[idx].siblings
590 struct intel_engine_cs **siblings = NULL; local
[all...]
/linux-master/drivers/gpio/
H A Dgpio-sim.c623 struct list_head siblings; member in struct:gpio_sim_bank
657 struct list_head siblings; member in struct:gpio_sim_line
753 list_for_each_entry(line, &bank->line_list, siblings) {
768 list_for_each_entry(line, &bank->line_list, siblings) {
801 list_for_each_entry(bank, &dev->bank_list, siblings) {
802 list_for_each_entry(line, &bank->line_list, siblings) {
819 list_for_each_entry(bank, &dev->bank_list, siblings) {
820 list_for_each_entry(line, &bank->line_list, siblings) {
919 list_for_each_entry(this, &dev->bank_list, siblings) {
920 list_for_each_entry(pos, &dev->bank_list, siblings) {
[all...]
/linux-master/arch/x86/kernel/cpu/microcode/
H A Dcore.c252 * - HT siblings must be idle and not execute other code while the other sibling
407 * If the update was successful, let the siblings run the apply()
456 /* Kick soft-offlined SMT siblings if required */
464 /* Unconditionally release soft-offlined SMT siblings if required */
539 unsigned int cpu, updated = 0, failed = 0, timedout = 0, siblings = 0; local
572 case UCODE_OK: siblings++; break;
588 pr_warn("%u offline siblings did not respond.\n",
600 pr_info("load: updated on %u primary CPUs with %u siblings\n", updated, siblings);
603 num_online_cpus() - (updated + siblings));
[all...]
/linux-master/drivers/gpu/drm/i915/gt/
H A Dselftest_execlists.c3712 struct intel_engine_cs **siblings,
3729 ve[n] = intel_engine_create_virtual(siblings, nsibling, 0);
3840 struct intel_engine_cs **siblings,
3853 siblings[n++] = gt->engine_class[class][inst];
3862 struct intel_engine_cs **siblings)
3864 return __select_siblings(gt, class, siblings, NULL);
3870 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; local
3891 nsibling = select_siblings(gt, class, siblings);
3896 err = nop_virtual_engine(gt, siblings, nsibling,
3902 err = nop_virtual_engine(gt, siblings, nsiblin
3711 nop_virtual_engine(struct intel_gt *gt, struct intel_engine_cs **siblings, unsigned int nsibling, unsigned int nctx, unsigned int flags) argument
3838 __select_siblings(struct intel_gt *gt, unsigned int class, struct intel_engine_cs **siblings, bool (*filter)(const struct intel_engine_cs *)) argument
3860 select_siblings(struct intel_gt *gt, unsigned int class, struct intel_engine_cs **siblings) argument
3910 mask_virtual_engine(struct intel_gt *gt, struct intel_engine_cs **siblings, unsigned int nsibling) argument
3999 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; local
4021 slicein_virtual_engine(struct intel_gt *gt, struct intel_engine_cs **siblings, unsigned int nsibling) argument
4088 sliceout_virtual_engine(struct intel_gt *gt, struct intel_engine_cs **siblings, unsigned int nsibling) argument
4161 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; local
4188 preserved_virtual_engine(struct intel_gt *gt, struct intel_engine_cs **siblings, unsigned int nsibling) argument
4299 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; local
4330 reset_virtual_engine(struct intel_gt *gt, struct intel_engine_cs **siblings, unsigned int nsibling) argument
4434 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; local
[all...]
H A Dintel_execlists_submission.c198 struct intel_engine_cs *siblings[]; member in struct:virtual_engine
208 execlists_create_virtual(struct intel_engine_cs **siblings, unsigned int count,
638 * We have to kick all the siblings again in case we need to
1054 if (likely(engine == ve->siblings[0]))
1068 if (ve->siblings[n] == engine) {
1069 swap(ve->siblings[n], ve->siblings[0]);
1443 str_yes_no(engine != ve->siblings[0]));
1465 * ve->siblings[] on an idle context, where
1466 * we may be using ve->siblings[] i
3936 execlists_create_virtual(struct intel_engine_cs **siblings, unsigned int count, unsigned long flags) argument
[all...]
H A Dintel_engine.h291 intel_engine_create_virtual(struct intel_engine_cs **siblings,
H A Dintel_engine_cs.c2478 intel_engine_create_virtual(struct intel_engine_cs **siblings, argument
2485 return intel_context_create(siblings[0]);
2487 GEM_BUG_ON(!siblings[0]->cops->create_virtual);
2488 return siblings[0]->cops->create_virtual(siblings, count, flags);
/linux-master/include/scsi/
H A Dscsi_device.h108 struct list_head siblings; /* list of all devices on this host */ member in struct:scsi_device
337 struct list_head siblings; member in struct:scsi_target
445 list_for_each_entry((sdev), &((shost)->__devices), siblings)
H A Dlibsas.h167 struct list_head siblings; /* devices on the same level */ member in struct:domain_device
374 * their siblings when forming wide ports */
/linux-master/drivers/nvme/host/
H A Dmultipath.c213 list_for_each_entry_rcu(ns, &head->list, siblings) {
246 list_for_each_entry_rcu(ns, &head->list, siblings) {
283 ns = list_next_or_null_rcu(&head->list, &ns->siblings, struct nvme_ns,
284 siblings);
287 return list_first_or_null_rcu(&head->list, struct nvme_ns, siblings);
359 list_for_each_entry_rcu(ns, &head->list, siblings) {
H A Dnvme.h514 struct list_head siblings; member in struct:nvme_ns
H A Dcore.c3688 list_add_tail_rcu(&ns->siblings, &head->list);
3833 list_del_rcu(&ns->siblings);
3866 list_del_rcu(&ns->siblings);
/linux-master/drivers/scsi/
H A Dscsi.c787 struct list_head *list = (prev ? &prev->siblings : &shost->__devices);
793 next = list_entry(list->next, struct scsi_device, siblings);
938 list_for_each_entry(sdev, &shost->__devices, siblings) {
H A Dscsi_scan.c302 INIT_LIST_HEAD(&sdev->siblings);
401 list_del_init(&starget->siblings);
434 list_for_each_entry(starget, &shost->__targets, siblings) {
519 INIT_LIST_HEAD(&starget->siblings);
531 list_add_tail(&starget->siblings, &shost->__targets);
2057 list_for_each_entry(sdev, &shost->__devices, siblings) {
H A Dscsi_sysfs.c462 list_del(&sdev->siblings);
1552 list_for_each_entry(sdev, &shost->__devices, siblings) {
1591 list_for_each_entry(starget, &shost->__targets, siblings) {
1681 list_add_tail(&sdev->siblings, &shost->__devices);
/linux-master/drivers/scsi/libsas/
H A Dsas_internal.h212 INIT_LIST_HEAD(&dev->siblings);
H A Dsas_expander.c835 list_add_tail(&child->siblings, &parent_ex->children);
945 list_add_tail(&child->siblings, &parent->ex_dev.children);
1073 list_for_each_entry(child, &ex->children, siblings) {
1801 list_for_each_entry(ch, &ex->children, siblings) {
1817 list_for_each_entry_safe(child, n, &ex->children, siblings) {
1835 &ex_dev->children, siblings) {
1866 list_for_each_entry(child, &ex_root->children, siblings) {
1917 list_for_each_entry(child, &dev->ex_dev.children, siblings) {
H A Dsas_discover.c321 list_del_init(&dev->siblings);
/linux-master/net/sched/
H A Dsch_hfsc.c123 struct list_head siblings; /* sibling classes */ member in struct:hfsc_class
699 * among the siblings. this is analogous to
854 list_for_each_entry(p, &cl->children, siblings) {
1079 list_add_tail(&cl->siblings, &parent->children);
1118 list_del(&cl->siblings);
/linux-master/drivers/target/
H A Dtarget_core_pscsi.c494 list_for_each_entry(sd, &sh->__devices, siblings) {

Completed in 314 milliseconds

12