Home
last modified time | relevance | path

Searched refs:sibling (Results 1 – 25 of 217) sorted by relevance

123456789

/linux/tools/lib/
A Drbtree.c242 if (rb_is_red(sibling)) { in ____rb_erase_color()
252 tmp1 = sibling->rb_left; in ____rb_erase_color()
259 sibling = tmp1; in ____rb_erase_color()
261 tmp1 = sibling->rb_right; in ____rb_erase_color()
327 tmp1 = sibling; in ____rb_erase_color()
328 sibling = tmp2; in ____rb_erase_color()
342 tmp2 = sibling->rb_left; in ____rb_erase_color()
363 sibling = tmp1; in ____rb_erase_color()
365 tmp1 = sibling->rb_left; in ____rb_erase_color()
391 tmp1 = sibling; in ____rb_erase_color()
[all …]
/linux/lib/
A Drbtree.c242 if (rb_is_red(sibling)) { in ____rb_erase_color()
252 tmp1 = sibling->rb_left; in ____rb_erase_color()
259 sibling = tmp1; in ____rb_erase_color()
261 tmp1 = sibling->rb_right; in ____rb_erase_color()
327 tmp1 = sibling; in ____rb_erase_color()
328 sibling = tmp2; in ____rb_erase_color()
342 tmp2 = sibling->rb_left; in ____rb_erase_color()
363 sibling = tmp1; in ____rb_erase_color()
365 tmp1 = sibling->rb_left; in ____rb_erase_color()
391 tmp1 = sibling; in ____rb_erase_color()
[all …]
/linux/kernel/
A Dresource.c59 return p->sibling; in next_resource()
179 new->sibling = tmp; in __request_resource()
184 p = &tmp->sibling; in __request_resource()
210 chd->sibling = tmp->sibling; in __release_resource()
215 p = &tmp->sibling; in __release_resource()
229 p = p->sibling; in __release_child_resources()
887 new->sibling = next->sibling; in __insert_resource()
1030 if (res->sibling && (res->sibling->start <= end)) in __adjust_resource()
1471 new_res->sibling = res->sibling; in release_mem_region_adjustable()
1532 res->sibling = cur->sibling; in merge_system_ram_resource()
[all …]
/linux/arch/s390/kernel/
A Dguarded_storage.c96 struct task_struct *sibling; in gs_broadcast() local
99 for_each_thread(current, sibling) { in gs_broadcast()
100 if (!sibling->thread.gs_bc_cb) in gs_broadcast()
102 if (test_and_set_tsk_thread_flag(sibling, TIF_GUARDED_STORAGE)) in gs_broadcast()
103 kick_process(sibling); in gs_broadcast()
A DMakefile35 CFLAGS_stacktrace.o += -fno-optimize-sibling-calls
36 CFLAGS_dumpstack.o += -fno-optimize-sibling-calls
37 CFLAGS_unwind_bc.o += -fno-optimize-sibling-calls
/linux/drivers/media/platform/amphion/
A Dvpu_helpers.c66 const struct vpu_format *sibling; in vpu_helper_find_sibling() local
69 if (!fmt || !fmt->sibling) in vpu_helper_find_sibling()
72 sibling = vpu_helper_find_format(inst, type, fmt->sibling); in vpu_helper_find_sibling()
73 if (!sibling || sibling->sibling != fmt->pixfmt || in vpu_helper_find_sibling()
74 sibling->comp_planes != fmt->comp_planes) in vpu_helper_find_sibling()
77 return sibling; in vpu_helper_find_sibling()
82 const struct vpu_format *sibling; in vpu_helper_match_format() local
87 sibling = vpu_helper_find_sibling(inst, type, fmta); in vpu_helper_match_format()
88 if (sibling && sibling->pixfmt == fmtb) in vpu_helper_match_format()
/linux/arch/sparc/kernel/
A Dpci_psycho.c191 if (pbm->sibling) in psycho_ue_intr()
192 psycho_check_iommu_error(pbm->sibling, afsr, afar, UE_ERR); in psycho_ue_intr()
528 pbm->sibling = psycho_find_sibling(upa_portid); in psycho_probe()
529 if (pbm->sibling) { in psycho_probe()
530 iommu = pbm->sibling->iommu; in psycho_probe()
565 if (!pbm->sibling) { in psycho_probe()
581 if (pbm->sibling) in psycho_probe()
582 pbm->sibling->sibling = pbm; in psycho_probe()
589 if (!pbm->sibling) in psycho_probe()
/linux/arch/x86/kernel/
A Dsmpboot.c1176 int sibling; in remove_siblinginfo() local
1179 for_each_cpu(sibling, topology_core_cpumask(cpu)) { in remove_siblinginfo()
1185 cpu_data(sibling).booted_cores--; in remove_siblinginfo()
1188 for_each_cpu(sibling, topology_die_cpumask(cpu)) in remove_siblinginfo()
1189 cpumask_clear_cpu(cpu, topology_die_cpumask(sibling)); in remove_siblinginfo()
1191 for_each_cpu(sibling, topology_sibling_cpumask(cpu)) { in remove_siblinginfo()
1194 cpu_data(sibling).smt_active = false; in remove_siblinginfo()
1197 for_each_cpu(sibling, cpu_llc_shared_mask(cpu)) in remove_siblinginfo()
1198 cpumask_clear_cpu(cpu, cpu_llc_shared_mask(sibling)); in remove_siblinginfo()
1199 for_each_cpu(sibling, cpu_l2c_shared_mask(cpu)) in remove_siblinginfo()
[all …]
/linux/drivers/base/
A Dcacheinfo.c407 unsigned int sibling, index, sib_index; in cache_shared_cpu_map_remove() local
411 for_each_cpu(sibling, &this_leaf->shared_cpu_map) { in cache_shared_cpu_map_remove()
413 get_cpu_cacheinfo(sibling); in cache_shared_cpu_map_remove()
415 if (sibling == cpu || !sib_cpu_ci->info_list) in cache_shared_cpu_map_remove()
418 for (sib_index = 0; sib_index < cache_leaves(sibling); sib_index++) { in cache_shared_cpu_map_remove()
419 sib_leaf = per_cpu_cacheinfo_idx(sibling, sib_index); in cache_shared_cpu_map_remove()
432 cpumask_clear_cpu(sibling, &this_leaf->shared_cpu_map); in cache_shared_cpu_map_remove()
890 unsigned int sibling; in cpu_map_shared_cache() local
906 for_each_cpu(sibling, &llc->shared_cpu_map) { in cpu_map_shared_cache()
907 if (sibling == cpu || !last_level_cache_is_valid(sibling)) in cpu_map_shared_cache()
[all …]
A Darch_topology.c844 int sibling; in remove_cpu_topology() local
846 for_each_cpu(sibling, topology_core_cpumask(cpu)) in remove_cpu_topology()
847 cpumask_clear_cpu(cpu, topology_core_cpumask(sibling)); in remove_cpu_topology()
848 for_each_cpu(sibling, topology_sibling_cpumask(cpu)) in remove_cpu_topology()
849 cpumask_clear_cpu(cpu, topology_sibling_cpumask(sibling)); in remove_cpu_topology()
850 for_each_cpu(sibling, topology_cluster_cpumask(cpu)) in remove_cpu_topology()
851 cpumask_clear_cpu(cpu, topology_cluster_cpumask(sibling)); in remove_cpu_topology()
852 for_each_cpu(sibling, topology_llc_cpumask(cpu)) in remove_cpu_topology()
853 cpumask_clear_cpu(cpu, topology_llc_cpumask(sibling)); in remove_cpu_topology()
/linux/tools/testing/selftests/seccomp/
A Dseccomp_bpf.c2566 memset(&self->sibling, 0, sizeof(self->sibling)); in FIXTURE_SETUP()
2581 self->sibling[0].tid = 0; in FIXTURE_SETUP()
2585 self->sibling[0].diverge = 0; in FIXTURE_SETUP()
2589 self->sibling[1].tid = 0; in FIXTURE_SETUP()
2593 self->sibling[1].diverge = 0; in FIXTURE_SETUP()
2658 pthread_create(&sibling->tid, NULL, tsync_sibling, (void *)sibling); in tsync_start_sibling()
2690 self->sibling[0].diverge = 1; in TEST_F()
2837 self->sibling[0].diverge = 1; in TEST_F()
2882 self->sibling[0].diverge = 1; in TEST_F()
2931 self->sibling[0].diverge = 1; in TEST_F()
[all …]
/linux/drivers/powercap/
A Ddtpm.c72 list_for_each_entry(child, &dtpm->children, sibling) { in __get_power_uw()
91 list_for_each_entry(child, &dtpm->children, sibling) { in __dtpm_rebalance_weight()
178 list_del(&dtpm->sibling); in dtpm_release_zone()
231 list_for_each_entry(child, &dtpm->children, sibling) { in __set_power_limit_uw()
323 INIT_LIST_HEAD(&dtpm->sibling); in dtpm_init()
398 list_add_tail(&dtpm->sibling, &parent->children); in dtpm_register()
622 list_for_each_entry_safe(child, aux, &dtpm->children, sibling) in __dtpm_destroy_hierarchy()
/linux/drivers/gpu/drm/i915/gt/
A Dintel_execlists_submission.c3759 if (sibling >= ve->num_siblings) in virtual_get_sibling()
3762 return ve->siblings[sibling]; in virtual_get_sibling()
3839 &sibling->execlists.virtual); in virtual_submission_tasklet()
3877 &sibling->execlists.virtual, in virtual_submission_tasklet()
4002 if (sibling->mask & ve->base.mask) { in execlists_create_virtual()
4005 sibling->name); in execlists_create_virtual()
4027 ve->base.mask |= sibling->mask; in execlists_create_virtual()
4041 sibling->class, ve->base.class); in execlists_create_virtual()
4048 ve->base.class = sibling->class; in execlists_create_virtual()
4061 sibling->emit_fini_breadcrumb_dw; in execlists_create_virtual()
[all …]
/linux/Documentation/devicetree/
A Dof_unittest.rst93 struct device_node *sibling;
98 considering only child and sibling pointers. There exists another pointer,
100 a particular level the child node and all the sibling nodes will have a parent
163 replaces the current child and turns it into its sibling. So, when the testcase
204 sibling compared to the earlier structure (Figure 2). After attaching first
206 (i.e. test-child0) to become a sibling and makes itself a child node,
225 node's parent to its sibling or attaches the previous sibling to the given
226 node's sibling, as appropriate. That is it :)
/linux/kernel/sched/
A Dtopology.c931 struct sched_domain *sibling; in build_balance_mask() local
944 if (!sibling->child) in build_balance_mask()
1022 while (sibling->child && in find_descended_sibling()
1025 sibling = sibling->child; in find_descended_sibling()
1032 while (sibling->child && in find_descended_sibling()
1034 sched_domain_span(sibling))) in find_descended_sibling()
1035 sibling = sibling->child; in find_descended_sibling()
1037 return sibling; in find_descended_sibling()
1047 struct sched_domain *sibling; in build_overlap_sched_groups() local
1104 if (sibling->child && in build_overlap_sched_groups()
[all …]
/linux/Documentation/admin-guide/hw-vuln/
A Dcross-thread-rsb.rst8 predictions vulnerability. When running in SMT mode and one sibling thread
9 transitions out of C0 state, the other sibling thread could use return target
10 predictions from the sibling thread that transitioned out of C0.
16 being consumed by the sibling thread.
52 used by RET predictions in the sibling thread following a 1T/2T switch. In
A Dcore-scheduling.rst105 During a schedule() event on any sibling of a core, the highest priority task on
106 the sibling's core is picked and assigned to the sibling calling schedule(), if
107 the sibling has the task enqueued. For rest of the siblings in the core,
114 switch to the new task immediately. If an idle task is selected for a sibling,
115 then the sibling is considered to be in a `forced idle` state. I.e., it may
127 task. If a sibling does not have a trusted task to run, it will be forced idle
131 the sibling to force it into idle. This results in 4 cases which need to be
189 sibling. Such attacks are possible for any combination of sibling CPU modes
212 sibling hyperthreads from one another. Prototypes of mitigations have been posted
/linux/drivers/pci/hotplug/
A Dacpiphp_glue.c161 list_for_each_entry_safe(func, tmp, &slot->funcs, sibling) in free_bridge()
330 list_add_tail(&newfunc->sibling, &slot->funcs); in acpiphp_add_context()
345 list_for_each_entry(func, &slot->funcs, sibling) { in cleanup_bridge()
398 list_for_each_entry(func, &slot->funcs, sibling) { in acpiphp_set_acpi_region()
422 list_for_each_entry(func, &slot->funcs, sibling) { in check_hotplug_bridge()
434 list_for_each_entry(func, &slot->funcs, sibling) { in acpiphp_rescan_slot()
536 list_for_each_entry(func, &slot->funcs, sibling) { in enable_slot()
569 list_for_each_entry(func, &slot->funcs, sibling) in disable_slot()
605 list_for_each_entry(func, &slot->funcs, sibling) { in get_slot_status()
1014 list_for_each_entry(func, &slot->funcs, sibling) in acpiphp_disable_and_eject_slot()
/linux/drivers/sh/clk/
A Dcore.c217 list_del_init(&child->sibling); in clk_reparent()
219 list_add(&child->sibling, &parent->children); in clk_reparent()
230 list_for_each_entry(clkp, &tclk->children, sibling) { in propagate_rate()
321 list_for_each_entry(clkp, &root_clks, sibling) { in recalculate_root_clocks()
434 list_add(&clk->sibling, &clk->parent->children); in clk_register()
436 list_add(&clk->sibling, &root_clks); in clk_register()
455 list_del(&clk->sibling); in clk_unregister()
/linux/drivers/perf/hisilicon/
A Dhisi_pcie_pmu.c336 struct perf_event *sibling, *leader = event->group_leader; in hisi_pcie_pmu_validate_event_group() local
350 for_each_sibling_event(sibling, event->group_leader) { in hisi_pcie_pmu_validate_event_group()
351 if (is_software_event(sibling)) in hisi_pcie_pmu_validate_event_group()
354 if (sibling->pmu != event->pmu) in hisi_pcie_pmu_validate_event_group()
362 if (hisi_pcie_pmu_cmp_event(event_group[num], sibling)) in hisi_pcie_pmu_validate_event_group()
375 event_group[counters++] = sibling; in hisi_pcie_pmu_validate_event_group()
426 struct perf_event *sibling; in hisi_pcie_pmu_get_event_idx() local
430 sibling = pcie_pmu->hw_events[idx]; in hisi_pcie_pmu_get_event_idx()
431 if (!sibling) { in hisi_pcie_pmu_get_event_idx()
438 if (hisi_pcie_pmu_cmp_event(sibling, event) && in hisi_pcie_pmu_get_event_idx()
[all …]
/linux/drivers/perf/
A Dqcom_l2_pmu.c442 struct perf_event *sibling; in l2_cache_event_init() local
479 for_each_sibling_event(sibling, event->group_leader) { in l2_cache_event_init()
480 if (sibling->pmu != event->pmu && in l2_cache_event_init()
481 !is_software_event(sibling)) { in l2_cache_event_init()
516 for_each_sibling_event(sibling, event->group_leader) { in l2_cache_event_init()
517 if ((sibling != event) && in l2_cache_event_init()
518 !is_software_event(sibling) && in l2_cache_event_init()
519 (L2_EVT_GROUP(sibling->attr.config) == in l2_cache_event_init()
523 sibling->attr.config, in l2_cache_event_init()
/linux/net/netfilter/
A Dnf_conntrack_pptp.c133 struct nf_conn *sibling; in destroy_sibling_or_exp() local
141 sibling = nf_ct_tuplehash_to_ctrack(h); in destroy_sibling_or_exp()
142 pr_debug("setting timeout of conntrack %p to 0\n", sibling); in destroy_sibling_or_exp()
143 sibling->proto.gre.timeout = 0; in destroy_sibling_or_exp()
144 sibling->proto.gre.stream_timeout = 0; in destroy_sibling_or_exp()
145 nf_ct_kill(sibling); in destroy_sibling_or_exp()
146 nf_ct_put(sibling); in destroy_sibling_or_exp()
/linux/arch/powerpc/platforms/85xx/
A Dsmp.c390 int sibling = cpu_last_thread_sibling(cpu); in mpc85xx_smp_kexec_cpu_down() local
410 } else if (sibling == crashing_cpu) { in mpc85xx_smp_kexec_cpu_down()
414 if (cpu_thread_in_core(cpu) == 0 && cpu_thread_in_core(sibling) != 0) { in mpc85xx_smp_kexec_cpu_down()
416 disable_cpu = sibling; in mpc85xx_smp_kexec_cpu_down()
/linux/drivers/acpi/
A Ddock.c36 struct list_head sibling; member
120 list_for_each_entry(ds, &dock_stations, sibling) in find_dock_station()
178 list_for_each_entry(dock_station, &dock_stations, sibling) in is_dock_device()
599 INIT_LIST_HEAD(&dock_station->sibling); in acpi_dock_add()
622 list_add(&dock_station->sibling, &dock_stations); in acpi_dock_add()
/linux/arch/powerpc/kernel/
A Dpci_dn.c430 else if (dn->sibling) in pci_traverse_device_nodes()
432 nextdn = dn->sibling; in pci_traverse_device_nodes()
439 } while (dn->sibling == NULL); in pci_traverse_device_nodes()
440 nextdn = dn->sibling; in pci_traverse_device_nodes()

Completed in 59 milliseconds

123456789