Searched refs:sibling (Results 1 - 192 of 192) sorted by relevance

/linux-4.1.27/lib/
H A Drbtree.c205 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; ____rb_erase_color() local
215 sibling = parent->rb_right; ____rb_erase_color()
216 if (node != sibling) { /* node == parent->rb_left */ ____rb_erase_color()
217 if (rb_is_red(sibling)) { ____rb_erase_color()
227 parent->rb_right = tmp1 = sibling->rb_left; ____rb_erase_color()
228 sibling->rb_left = parent; ____rb_erase_color()
230 __rb_rotate_set_parents(parent, sibling, root, ____rb_erase_color()
232 augment_rotate(parent, sibling); ____rb_erase_color()
233 sibling = tmp1; ____rb_erase_color()
235 tmp1 = sibling->rb_right; ____rb_erase_color()
237 tmp2 = sibling->rb_left; ____rb_erase_color()
240 * Case 2 - sibling color flip ____rb_erase_color()
254 rb_set_parent_color(sibling, parent, ____rb_erase_color()
267 * Case 3 - right rotate at sibling ____rb_erase_color()
278 sibling->rb_left = tmp1 = tmp2->rb_right; ____rb_erase_color()
279 tmp2->rb_right = sibling; ____rb_erase_color()
282 rb_set_parent_color(tmp1, sibling, ____rb_erase_color()
284 augment_rotate(sibling, tmp2); ____rb_erase_color()
285 tmp1 = sibling; ____rb_erase_color()
286 sibling = tmp2; ____rb_erase_color()
300 parent->rb_right = tmp2 = sibling->rb_left; ____rb_erase_color()
301 sibling->rb_left = parent; ____rb_erase_color()
302 rb_set_parent_color(tmp1, sibling, RB_BLACK); ____rb_erase_color()
305 __rb_rotate_set_parents(parent, sibling, root, ____rb_erase_color()
307 augment_rotate(parent, sibling); ____rb_erase_color()
310 sibling = parent->rb_left; ____rb_erase_color()
311 if (rb_is_red(sibling)) { ____rb_erase_color()
313 parent->rb_left = tmp1 = sibling->rb_right; ____rb_erase_color()
314 sibling->rb_right = parent; ____rb_erase_color()
316 __rb_rotate_set_parents(parent, sibling, root, ____rb_erase_color()
318 augment_rotate(parent, sibling); ____rb_erase_color()
319 sibling = tmp1; ____rb_erase_color()
321 tmp1 = sibling->rb_left; ____rb_erase_color()
323 tmp2 = sibling->rb_right; ____rb_erase_color()
325 /* Case 2 - sibling color flip */ ____rb_erase_color()
326 rb_set_parent_color(sibling, parent, ____rb_erase_color()
338 /* Case 3 - right rotate at sibling */ ____rb_erase_color()
339 sibling->rb_right = tmp1 = tmp2->rb_left; ____rb_erase_color()
340 tmp2->rb_left = sibling; ____rb_erase_color()
343 rb_set_parent_color(tmp1, sibling, ____rb_erase_color()
345 augment_rotate(sibling, tmp2); ____rb_erase_color()
346 tmp1 = sibling; ____rb_erase_color()
347 sibling = tmp2; ____rb_erase_color()
350 parent->rb_left = tmp2 = sibling->rb_right; ____rb_erase_color()
351 sibling->rb_right = parent; ____rb_erase_color()
352 rb_set_parent_color(tmp1, sibling, RB_BLACK); ____rb_erase_color()
355 __rb_rotate_set_parents(parent, sibling, root, ____rb_erase_color()
357 augment_rotate(parent, sibling); ____rb_erase_color()
H A Dbtree.c549 * node, so merging with a sibling never happens. rebalance()
/linux-4.1.27/arch/avr32/kernel/
H A Dsetup.c59 .sibling = &kernel_data,
64 * lists. These lists are traversed using the sibling pointer in
85 for (mem = system_ram; mem; mem = mem->sibling) { resource_init()
89 new->sibling = NULL; resource_init()
95 for (res = reserved; res; res = res->sibling) { resource_init()
99 new->sibling = NULL; resource_init()
113 pprev = &next->sibling, next = next->sibling) { add_physical_memory()
155 pprev = &next->sibling, next = next->sibling) { add_reserved_region()
166 new->sibling = next; add_reserved_region()
182 for (res = reserved; res; res = res->sibling) { find_free_region()
203 for (mem = system_ram; mem; mem = mem->sibling) { alloc_reserved_region()
479 for (res = system_ram; res; res = res->sibling) setup_bootmem()
482 for (res = reserved; res; res = res->sibling) setup_bootmem()
488 if (system_ram->sibling) setup_bootmem()
533 for (res = reserved; res; res = res->sibling) { setup_bootmem()
/linux-4.1.27/arch/s390/kernel/
H A DMakefile21 CFLAGS_stacktrace.o += -fno-optimize-sibling-calls
22 CFLAGS_dumpstack.o += -fno-optimize-sibling-calls
/linux-4.1.27/kernel/
H A Dresource.c67 return p->sibling; next_resource()
71 while (!p->sibling && p->parent) next_resource()
73 return p->sibling; next_resource()
180 res->sibling = bootmem_resource_free; free_resource()
195 bootmem_resource_free = res->sibling; alloc_resource()
224 new->sibling = tmp; __request_resource()
229 p = &tmp->sibling; __request_resource()
246 *p = tmp->sibling; __release_resource()
250 p = &tmp->sibling; __release_resource()
264 p = p->sibling; __release_child_resources()
267 tmp->sibling = NULL; __release_child_resources()
512 for (p = iomem_resource.child; p ; p = p->sibling) { region_is_ram()
571 this = this->sibling; __find_resource()
606 this = this->sibling; __find_resource()
731 for (res = root->child; res; res = res->sibling) { lookup_resource()
764 for (next = first; ; next = next->sibling) { __insert_resource()
768 if (!next->sibling) __insert_resource()
770 if (next->sibling->start > new->end) __insert_resource()
775 new->sibling = next->sibling; __insert_resource()
778 next->sibling = NULL; __insert_resource()
779 for (next = first; next; next = next->sibling) __insert_resource()
786 while (next->sibling != first) __insert_resource()
787 next = next->sibling; __insert_resource()
788 next->sibling = new; __insert_resource()
878 if (res->sibling && (res->sibling->start <= end)) __adjust_resource()
883 while (tmp->sibling != res) __adjust_resource()
884 tmp = tmp->sibling; __adjust_resource()
890 for (tmp = res->child; tmp; tmp = tmp->sibling) __adjust_resource()
1130 *p = res->sibling; __release_region()
1137 p = &res->sibling; __release_region()
1194 p = &res->sibling; release_mem_region_adjustable()
1209 *p = res->sibling; release_mem_region_adjustable()
1231 new_res->sibling = res->sibling; release_mem_region_adjustable()
1238 res->sibling = new_res; release_mem_region_adjustable()
H A Dcgroup.c173 * guarantees that sibling csses are always sorted in the ascending serial
418 list_for_each_entry((child), &(cgrp)->self.children, self.sibling) \
1610 INIT_LIST_HEAD(&cgrp->self.sibling); init_cgroup_housekeeping()
3356 * that @parent and @pos are accessible. The next sibling is guaranteed to
3374 * @pos could already have been unlinked from the sibling list. css_next_child()
3375 * Once a cgroup is removed, its ->sibling.next is no longer css_next_child()
3376 * updated when its next sibling changes. CSS_RELEASED is set when css_next_child()
3388 * sibling list, the next one can be found by walking the parent's css_next_child()
3394 next = list_entry_rcu(parent->children.next, struct cgroup_subsys_state, sibling); css_next_child()
3396 next = list_entry_rcu(pos->sibling.next, struct cgroup_subsys_state, sibling); css_next_child()
3398 list_for_each_entry_rcu(next, &parent->children, sibling) css_next_child()
3405 * the next sibling. css_next_child()
3407 if (&next->sibling != &parent->children) css_next_child()
3450 /* no child, visit my or the closest ancestor's next sibling */ css_next_descendant_pre()
3543 /* if there's an unvisited sibling, visit its leftmost descendant */ css_next_descendant_post()
3548 /* no sibling left, visit parent */ css_next_descendant_post()
4435 list_del_rcu(&css->sibling); css_release_work_fn()
4481 INIT_LIST_HEAD(&css->sibling); init_and_link_css()
4576 list_add_tail_rcu(&css->sibling, &parent_css->children); create_css()
4595 list_del_rcu(&css->sibling); create_css()
4675 list_add_tail_rcu(&cgrp->self.sibling, &cgroup_parent(cgrp)->self.children); cgroup_mkdir()
H A Dexit.c73 list_del_init(&p->sibling); __unhash_process()
324 list_for_each_entry(c, &p->children, sibling) { mm_update_next_owner()
332 list_for_each_entry(c, &p->real_parent->children, sibling) { mm_update_next_owner()
565 list_for_each_entry(p, &father->children, sibling) { for_each_thread()
1427 list_for_each_entry(p, &tsk->children, sibling) { do_wait_thread()
H A Dfork.c1335 INIT_LIST_HEAD(&p->sibling); copy_process()
1572 list_add_tail(&p->sibling, &p->real_parent->children); copy_process()
H A Dcpuset.c480 * If either I or some sibling (!= me) is exclusive, we can't validate_change()
1969 * Currently, if any sibling cpusets have exclusive cpus or mem, we cpuset_css_online()
/linux-4.1.27/arch/powerpc/include/asm/
H A Dbootx.h43 u32 sibling; member in struct:bootx_dt_node
H A Dpaca.h161 /* Mask to denote subcore sibling threads */
/linux-4.1.27/arch/x86/um/vdso/
H A DMakefile38 # optimize sibling calls.
42 -fno-omit-frame-pointer -foptimize-sibling-calls
/linux-4.1.27/net/netfilter/
H A Dnf_conntrack_pptp.c147 struct nf_conn *sibling; destroy_sibling_or_exp() local
155 sibling = nf_ct_tuplehash_to_ctrack(h); destroy_sibling_or_exp()
156 pr_debug("setting timeout of conntrack %p to 0\n", sibling); destroy_sibling_or_exp()
157 sibling->proto.gre.timeout = 0; destroy_sibling_or_exp()
158 sibling->proto.gre.stream_timeout = 0; destroy_sibling_or_exp()
159 if (del_timer(&sibling->timeout)) destroy_sibling_or_exp()
160 sibling->timeout.function((unsigned long)sibling); destroy_sibling_or_exp()
161 nf_ct_put(sibling); destroy_sibling_or_exp()
H A Dnf_conntrack_netlink.c1407 /* don't change helper of sibling connections */ ctnetlink_change_helper()
/linux-4.1.27/include/linux/
H A Dof_pdt.h29 /* phandles are 0 if no child or sibling exists */
H A Dinit_task.h221 .sibling = LIST_HEAD_INIT(tsk.sibling), \
H A Dsh_clk.h47 struct list_head sibling; /* node for children */ member in struct:clk
H A Dioport.h23 struct resource *parent, *sibling, *child; member in struct:resource
H A Dcgroup-defs.h99 struct list_head sibling; member in struct:cgroup_subsys_state
H A Dsched.h918 #define SD_PREFER_SIBLING 0x1000 /* Prefer to place tasks in a sibling domain */
1402 * pointers to (original) parent process, youngest child, younger sibling,
1403 * older sibling, respectively. (p->father can be replaced with
1409 * children/sibling forms the list of my natural children
1412 struct list_head sibling; /* linkage in my parent's children list */ member in struct:task_struct
H A Dof.h60 struct device_node *sibling; member in struct:device_node
H A Dperf_event.h357 * either you're a sibling on a group, or you're the group leader.
/linux-4.1.27/drivers/sh/clk/
H A Dcore.c216 list_del_init(&child->sibling); clk_reparent()
218 list_add(&child->sibling, &parent->children); clk_reparent()
229 list_for_each_entry(clkp, &tclk->children, sibling) { propagate_rate()
320 list_for_each_entry(clkp, &root_clks, sibling) { recalculate_root_clocks()
433 list_add(&clk->sibling, &clk->parent->children); clk_register()
435 list_add(&clk->sibling, &root_clks); clk_register()
454 list_del(&clk->sibling); clk_unregister()
/linux-4.1.27/arch/sparc/kernel/
H A Dpci_psycho.c188 if (pbm->sibling) psycho_ue_intr()
189 psycho_check_iommu_error(pbm->sibling, afsr, afar, UE_ERR); psycho_ue_intr()
525 pbm->sibling = psycho_find_sibling(upa_portid); psycho_probe()
526 if (pbm->sibling) { psycho_probe()
527 iommu = pbm->sibling->iommu; psycho_probe()
562 if (!pbm->sibling) { psycho_probe()
578 if (pbm->sibling) psycho_probe()
579 pbm->sibling->sibling = pbm; psycho_probe()
586 if (!pbm->sibling) psycho_probe()
H A Dof_device_common.c62 for (dp = bus_dp->child; dp; dp = dp->sibling) { of_propagate_archdata()
H A Dpci_impl.h62 struct pci_pbm_info *sibling; member in struct:pci_pbm_info
H A Dpci_schizo.c348 if (pbm->sibling) schizo_check_iommu_error()
349 schizo_check_iommu_error_pbm(pbm->sibling, type); schizo_check_iommu_error()
1430 pbm->sibling = schizo_find_sibling(portid, chip_type); __schizo_init()
1443 if (pbm->sibling) __schizo_init()
1444 pbm->sibling->sibling = pbm; __schizo_init()
H A Dof_device_32.c401 dp = dp->sibling; scan_tree()
H A Dioport.c684 for (r = root->child; r != NULL; r = r->sibling) { sparc_io_proc_show()
H A Dof_device_64.c696 dp = dp->sibling; scan_tree()
H A Dirq_64.c915 dp = dp->sibling; map_prom_timers()
/linux-4.1.27/arch/arm/mach-omap1/
H A Dclock.h106 * @children: list_head connecting to the child clks' @sibling list_heads
107 * @sibling: list_head connecting this clk to its parent clk's @children
132 * XXX @clkdm, @usecount, @children, @sibling should be marked for
135 * @children and @sibling are used to optimize parent-to-child clock
147 struct list_head sibling; /* node for children */ member in struct:clk
H A Dclock.c762 list_del_init(&child->sibling); clk_reparent()
764 list_add(&child->sibling, &parent->children); clk_reparent()
776 list_for_each_entry(clkp, &tclk->children, sibling) { propagate_rate()
796 list_for_each_entry(clkp, &root_clks, sibling) { recalculate_root_clocks()
828 list_add(&clk->sibling, &clk->parent->children); clk_register()
830 list_add(&clk->sibling, &root_clks); clk_register()
847 list_del(&clk->sibling); clk_unregister()
/linux-4.1.27/drivers/md/persistent-data/
H A Ddm-btree-remove.c25 * Each node may have a left or right sibling. When decending the spine,
32 * [B] No left sibling
33 * ==> rebalance(node, right sibling)
35 * [C] No right sibling
36 * ==> rebalance(left sibling, node)
295 * Redistributes entries among 3 sibling nodes.
H A Ddm-btree.c394 * Splits a node by creating a sibling node and shifting half the nodes
/linux-4.1.27/arch/powerpc/kernel/
H A Dpci_dn.c362 else if (dn->sibling) traverse_pci_devices()
363 /* ok, try next sibling instead. */ traverse_pci_devices()
364 nextdn = dn->sibling; traverse_pci_devices()
366 /* Walk up to next valid sibling. */ traverse_pci_devices()
371 } while (dn->sibling == NULL); traverse_pci_devices()
372 nextdn = dn->sibling; traverse_pci_devices()
H A Drtas_pci.c102 for (dn = busdn->child; dn; dn = dn->sibling) { rtas_pci_read_config()
162 for (dn = busdn->child; dn; dn = dn->sibling) { rtas_pci_write_config()
H A Dsmp.c704 /* Update sibling maps */ start_secondary()
804 /* Update sibling maps */ __cpu_disable()
H A Dpci-common.c767 res->parent = res->child = res->sibling = NULL; pci_process_bridge_OF_ranges()
1115 for (pp = &parent->child; (p = *pp) != NULL; pp = &p->sibling) { reparent_resources()
1129 res->sibling = *pp; reparent_resources()
1132 for (p = res->child; p != NULL; p = p->sibling) { reparent_resources()
/linux-4.1.27/arch/x86/kernel/apic/
H A Dx2apic_cluster.c68 * Cluster sibling cpus should be discared now so
148 * At CPU state changes, update the x2apic cluster sibling info.
/linux-4.1.27/fs/jfs/
H A Djfs_btree.h31 s64 next; right sibling bn
32 s64 prev; left sibling bn
H A Djfs_dtree.h195 __le64 next; /* 8: next sibling */
196 __le64 prev; /* 8: previous sibling */
H A Djfs_txnmgr.h154 #define tlckRELINK 0x0080 /* update sibling pointer */
H A Djfs_dtree.c1408 * initialize/update sibling pointers between sp and rp dtSplitPage()
1472 * update prev pointer of previous right sibling page; dtSplitPage()
1490 /* linelock header of previous right sibling page */ dtSplitPage()
1938 /* initialize sibling pointers */ dtSplitRoot()
2284 /* update sibling pointers */ dtDeleteUp()
2360 /* update sibling pointers */ dtDeleteUp()
2494 * read in sibling pages if any to update sibling pointers; dtRelocate()
2523 * update sibling pointers of sibling dtpages if any; dtRelocate()
2716 /* get the right sibling page if any */ dtSearchNode()
2727 /* get the right sibling page */ dtSearchNode()
H A Djfs_xtree.c1034 * initialize/update sibling pointers of <sp> and <rp> xtSplitPage()
1099 * action:sibling pointer update; xtSplitPage()
1106 /* sibling page may have been updated previously, or xtSplitPage()
1278 /* initialize sibling pointers */ xtSplitRoot()
2726 * read in sibling pages if any to update sibling pointers; xtRelocate()
2755 * update sibling pointers of sibling xtpages if any; xtRelocate()
H A Djfs_txnmgr.c1655 * sibling page link update (old right page before split); dtLog()
1739 * sibling page link update (old right page before split); xtLog()
/linux-4.1.27/drivers/media/usb/pvrusb2/
H A Dpvrusb2-std.h36 // sibling std_std_to_id() function.
/linux-4.1.27/drivers/input/serio/
H A Di8042-sparcio.h78 dp = dp->sibling; sparc_i8042_probe()
H A Dserio.c642 * the next sibling of the parent node. serio_reconnect_subtree()
/linux-4.1.27/arch/xtensa/include/asm/
H A Dpci-bridge.h74 res->sibling = NULL; pcibios_init_resource()
/linux-4.1.27/block/
H A Dblk-mq-cpumap.c72 * threads per cores. Map sibling threads to the same for_each_possible_cpu()
H A Dbio.c1780 * pointers also disables gcc's sibling call optimization. bio_endio()
H A Dblk-throttle.c112 * with the sibling qnode_on_parents and the parent's
H A Dcfq-iosched.c252 * cfqg against the sibling cfqgs. leaf_weight is the wight of
/linux-4.1.27/fs/nilfs2/
H A Dbtree.h36 * @bp_sib_bh: buffer head of sibling node block
H A Dbtree.c494 /* read ahead sibling nodes */ __nilfs_btree_get_block()
745 /* look-up right sibling node */ nilfs_btree_lookup_contig()
1010 /* left sibling */ nilfs_btree_find_near()
1090 /* left sibling */ nilfs_btree_prepare_insert()
1108 /* right sibling */ nilfs_btree_prepare_insert()
1461 /* left sibling */ nilfs_btree_prepare_delete()
1481 /* right sibling */ nilfs_btree_prepare_delete()
1498 * When merging right sibling node nilfs_btree_prepare_delete()
1500 * the right sibling node must be nilfs_btree_prepare_delete()
/linux-4.1.27/arch/mips/include/asm/
H A Dsgialib.h51 /* Get sibling component of THIS. */
/linux-4.1.27/arch/nios2/
H A DMakefile31 KBUILD_CFLAGS += -fno-optimize-sibling-calls
/linux-4.1.27/net/ipv6/
H A Dip6_fib.c745 * add is sibling to this route, increment our counter fib6_add_rt2node()
780 struct rt6_info *sibling, *temp_sibling; fib6_add_rt2node() local
783 sibling = fn->leaf; fib6_add_rt2node()
784 while (sibling) { fib6_add_rt2node()
785 if (sibling->rt6i_metric == rt->rt6i_metric && fib6_add_rt2node()
786 rt6_qualify_for_ecmp(sibling)) { fib6_add_rt2node()
788 &sibling->rt6i_siblings); fib6_add_rt2node()
791 sibling = sibling->dst.rt6_next; fib6_add_rt2node()
793 /* For each sibling in the list, increment the counter of fib6_add_rt2node()
798 list_for_each_entry_safe(sibling, temp_sibling, fib6_add_rt2node()
800 sibling->rt6i_nsiblings++; fib6_add_rt2node()
801 BUG_ON(sibling->rt6i_nsiblings != rt->rt6i_nsiblings); fib6_add_rt2node()
1355 struct rt6_info *sibling, *next_sibling; fib6_del_route() local
1357 list_for_each_entry_safe(sibling, next_sibling, fib6_del_route()
1359 sibling->rt6i_nsiblings--; fib6_del_route()
H A Droute.c412 struct rt6_info *sibling, *next_sibling; rt6_multipath_select() local
420 list_for_each_entry_safe(sibling, next_sibling, rt6_multipath_select()
424 if (rt6_score_route(sibling, oif, strict) < 0) rt6_multipath_select()
426 match = sibling; rt6_multipath_select()
/linux-4.1.27/arch/x86/vdso/
H A DMakefile67 # optimize sibling calls.
71 -fno-omit-frame-pointer -foptimize-sibling-calls \
157 KBUILD_CFLAGS_32 += $(call cc-option, -foptimize-sibling-calls)
/linux-4.1.27/drivers/acpi/acpica/
H A Dpstree.c221 /* Look for a sibling */ acpi_ps_get_depth_next()
228 /* Look for a sibling of parent */ acpi_ps_get_depth_next()
247 /* Found sibling of parent */ acpi_ps_get_depth_next()
/linux-4.1.27/fs/openpromfs/
H A Dinode.c211 child = child->sibling; openpromfs_lookup()
292 child = child->sibling; openpromfs_readdir()
303 child = child->sibling; openpromfs_readdir()
/linux-4.1.27/drivers/base/
H A Dcacheinfo.c142 unsigned int sibling, index; cache_shared_cpu_map_remove() local
146 for_each_cpu(sibling, &this_leaf->shared_cpu_map) { cache_shared_cpu_map_remove()
149 if (sibling == cpu) /* skip itself */ cache_shared_cpu_map_remove()
152 sib_cpu_ci = get_cpu_cacheinfo(sibling); cache_shared_cpu_map_remove()
158 cpumask_clear_cpu(sibling, &this_leaf->shared_cpu_map); cache_shared_cpu_map_remove()
H A Dbase.h59 * @knode_parent - node in sibling list
H A Dcore.c962 * to the global and sibling lists for the device, then
/linux-4.1.27/fs/proc/
H A Darray.c604 !(list_empty(&task->sibling))) { get_children_pid()
605 if (list_is_last(&task->sibling, &start->children)) get_children_pid()
607 task = list_first_entry(&task->sibling, get_children_pid()
608 struct task_struct, sibling); get_children_pid()
629 list_for_each_entry(task, &start->children, sibling) { get_children_pid()
/linux-4.1.27/arch/x86/kernel/
H A Dsmpboot.c312 "sched: CPU #%d's %s-sibling CPU #%d is not on the same node! " topology_sane()
412 link_mask(sibling, cpu, i); for_each_cpu()
1293 int sibling; remove_siblinginfo() local
1296 for_each_cpu(sibling, cpu_core_mask(cpu)) { for_each_cpu()
1297 cpumask_clear_cpu(cpu, cpu_core_mask(sibling)); for_each_cpu()
1299 * last thread sibling in this cpu core going down for_each_cpu()
1302 cpu_data(sibling).booted_cores--; for_each_cpu()
1305 for_each_cpu(sibling, cpu_sibling_mask(cpu))
1306 cpumask_clear_cpu(cpu, cpu_sibling_mask(sibling));
1307 for_each_cpu(sibling, cpu_llc_shared_mask(cpu))
1308 cpumask_clear_cpu(cpu, cpu_llc_shared_mask(sibling));
/linux-4.1.27/drivers/hwmon/
H A Dcoretemp.c494 * Skip if a HT sibling of this core is already registered. create_core_data()
742 * If a HT sibling of a core is taken offline, but another HT sibling put_core_offline()
743 * of the same core is still online, register the alternate sibling. put_core_offline()
745 * as at least one HT sibling of a core is online. put_core_offline()
751 * Display temperature sensor data for one HT sibling for_each_sibling()
753 * sibling has been found. for_each_sibling()
/linux-4.1.27/net/sched/
H A Dsch_cbq.c112 struct cbq_class *sibling; /* Sibling chain */ member in struct:cbq_class
1022 } while ((cl = cl->sibling) != this->children); cbq_adjust_levels()
1130 clp = &this->sibling; cbq_unlink_class()
1134 *clp = cl->sibling; cbq_unlink_class()
1137 clp = &cl->sibling; cbq_unlink_class()
1138 } while ((cl = *clp) != this->sibling); cbq_unlink_class()
1141 this->tparent->children = this->sibling; cbq_unlink_class()
1142 if (this->sibling == this) cbq_unlink_class()
1146 WARN_ON(this->sibling != this); cbq_unlink_class()
1155 this->sibling = this; cbq_link_class()
1164 this->sibling = parent->children->sibling; cbq_link_class()
1165 parent->children->sibling = this; cbq_link_class()
1367 q->link.sibling = &q->link; cbq_init()
H A Dsch_hfsc.c124 struct list_head siblings; /* sibling classes */
/linux-4.1.27/drivers/pci/hotplug/
H A Dacpiphp_glue.c167 list_for_each_entry_safe(func, tmp, &slot->funcs, sibling) free_bridge()
363 list_add_tail(&newfunc->sibling, &slot->funcs); acpiphp_add_context()
378 list_for_each_entry(func, &slot->funcs, sibling) { cleanup_bridge()
433 list_for_each_entry(func, &slot->funcs, sibling) { acpiphp_set_acpi_region()
454 list_for_each_entry(func, &slot->funcs, sibling) { check_hotplug_bridge()
466 list_for_each_entry(func, &slot->funcs, sibling) { acpiphp_rescan_slot()
524 list_for_each_entry(func, &slot->funcs, sibling) { enable_slot()
556 list_for_each_entry(func, &slot->funcs, sibling) disable_slot()
591 list_for_each_entry(func, &slot->funcs, sibling) { get_slot_status()
984 list_for_each_entry(func, &slot->funcs, sibling) acpiphp_disable_and_eject_slot()
H A Dacpiphp.h112 struct list_head sibling; member in struct:acpiphp_func
/linux-4.1.27/drivers/of/
H A Ddynamic.c233 np->sibling = np->parent->child; __of_attach_node()
274 parent->child = np->sibling; __of_detach_node()
278 prevsib->sibling != np; __of_detach_node()
279 prevsib = prevsib->sibling) __of_detach_node()
281 prevsib->sibling = np->sibling; __of_detach_node()
H A Dpdt.c205 prev_sibling->sibling = dp; of_pdt_build_tree()
H A Dunittest.c234 "allnodes list size (%i) doesn't match sibling lists size (%i)\n", of_unittest_check_tree_linkage()
236 pr_debug("allnodes list size (%i); sibling lists size (%i)\n", allnode_count, child_count); of_unittest_check_tree_linkage()
862 np->sibling = np->parent->child; attach_node_and_children()
871 next = child->sibling; attach_node_and_children()
934 struct device_node *next = np->sibling; unittest_data_add()
H A Dbase.c52 /* use when traversing tree through the child, sibling,
255 /* Walk back up looking for a sibling, or the end of the structure */ __of_find_all_nodes()
257 while (np->parent && !np->sibling) __of_find_all_nodes()
259 np = np->sibling; /* Might be null at the end of the tree */ __of_find_all_nodes()
648 next = prev ? prev->sibling : node->child; __of_get_next_child()
649 for (; next; next = next->sibling) __of_get_next_child()
699 next = prev ? prev->sibling : node->child; of_get_next_available_child()
700 for (; next; next = next->sibling) { of_get_next_available_child()
H A Dfdt.c248 np->sibling = dad->child; unflatten_dt_node()
356 struct device_node *next = child->sibling; unflatten_dt_node()
357 child->sibling = np->child; unflatten_dt_node()
H A Daddress.c318 res->parent = res->child = res->sibling = NULL; of_pci_range_to_resource()
/linux-4.1.27/drivers/parisc/
H A Dasp.c108 /* Mongoose is a sibling of Asp, not a child... */ asp_init_chip()
H A Dwax.c119 /* On 715-class machines, Wax EISA is a sibling of Wax, not a child. */ wax_init_chip()
H A Dlba_pci.c172 lba_dump_res(r->sibling, d); lba_dump_res()
583 tmp = tmp->sibling; truncate_pat_collision()
646 for (tmp = iomem_resource.child; tmp; tmp = tmp->sibling) { extend_lmmio_len()
1074 r->parent = r->sibling = r->child = NULL; lba_pat_resources()
1086 r->parent = r->sibling = r->child = NULL; lba_pat_resources()
1109 r->parent = r->sibling = r->child = NULL; lba_pat_resources()
/linux-4.1.27/arch/s390/
H A DMakefile53 cflags-$(CONFIG_FRAME_POINTER) += -fno-optimize-sibling-calls
/linux-4.1.27/arch/ia64/
H A DMakefile30 -falign-functions=32 -frename-registers -fno-optimize-sibling-calls
/linux-4.1.27/arch/powerpc/mm/
H A Dnuma.c558 int base, sibling, i; verify_cpu_node_mapping() local
564 sibling = base + i; verify_cpu_node_mapping()
566 if (sibling == cpu || cpu_is_offline(sibling)) verify_cpu_node_mapping()
569 if (cpu_to_node(sibling) != node) { verify_cpu_node_mapping()
571 " to the same node!\n", cpu, sibling); verify_cpu_node_mapping()
1363 unsigned int cpu, sibling, changed = 0; arch_update_cpu_topology() local
1414 for_each_cpu(sibling, cpu_sibling_mask(cpu)) { for_each_cpu()
1416 ud->cpu = sibling; for_each_cpu()
1418 ud->old_nid = numa_cpu_lookup_table[sibling]; for_each_cpu()
1419 cpumask_set_cpu(sibling, &updated_cpus); for_each_cpu()
/linux-4.1.27/drivers/pci/pcie/
H A Daspm.c45 struct list_head sibling; /* node in link_list */ member in struct:pcie_link_state
524 INIT_LIST_HEAD(&link->sibling); alloc_pcie_link_state()
544 list_add(&link->sibling, &link_list); alloc_pcie_link_state()
615 list_for_each_entry(link, &link_list, sibling) { pcie_update_aspm_capable()
620 list_for_each_entry(link, &link_list, sibling) { pcie_update_aspm_capable()
658 list_del(&link->sibling); pcie_aspm_exit_link_state()
803 list_for_each_entry(link, &link_list, sibling) { pcie_aspm_set_policy()
862 list_for_each_entry(link, &link_list, sibling) { link_state_store()
/linux-4.1.27/drivers/pcmcia/
H A Dyenta_socket.c1079 struct pci_bus *sibling; yenta_fixup_parent_bridge() local
1098 /* check the bus ranges of all sibling bridges to prevent overlap */ yenta_fixup_parent_bridge()
1099 list_for_each_entry(sibling, &bridge_to_fix->parent->children, yenta_fixup_parent_bridge()
1102 * If the sibling has a higher secondary bus number yenta_fixup_parent_bridge()
1105 * the bus number below the sibling's range: yenta_fixup_parent_bridge()
1107 if (sibling->busn_res.start > bridge_to_fix->busn_res.end yenta_fixup_parent_bridge()
1108 && sibling->busn_res.start <= upper_limit) yenta_fixup_parent_bridge()
1109 upper_limit = sibling->busn_res.start - 1; yenta_fixup_parent_bridge()
/linux-4.1.27/drivers/hid/
H A Dhid-elo.c195 /* iterate sibling devices of the touch controller */ usb_hub_for_each_child()
201 * If one of the devices below is present attached as a sibling of usb_hub_for_each_child()
H A Dwacom_sys.c467 struct hid_device *sibling) wacom_are_sibling()
480 if (vid != sibling->vendor || pid != sibling->product) wacom_are_sibling()
485 n2 = strrchr(sibling->phys, '.') - sibling->phys; wacom_are_sibling()
489 return !strncmp(hdev->phys, sibling->phys, n1); wacom_are_sibling()
466 wacom_are_sibling(struct hid_device *hdev, struct hid_device *sibling) wacom_are_sibling() argument
/linux-4.1.27/arch/mips/pci/
H A Dpci-rc32434.c56 .sibling = NULL,
66 .sibling = NULL,
/linux-4.1.27/drivers/acpi/
H A Ddock.c60 struct list_head sibling; member in struct:dock_station
158 list_for_each_entry(ds, &dock_stations, sibling) find_dock_station()
216 list_for_each_entry(dock_station, &dock_stations, sibling) is_dock_device()
631 INIT_LIST_HEAD(&dock_station->sibling); acpi_dock_add()
654 list_add(&dock_station->sibling, &dock_stations); acpi_dock_add()
H A Dvideo.c1672 struct acpi_device *sibling; acpi_video_bus_match() local
1678 result = acpi_bus_get_device(handle, &sibling); acpi_video_bus_match()
1682 if (!strcmp(acpi_device_name(sibling), ACPI_VIDEO_BUS_NAME)) acpi_video_bus_match()
/linux-4.1.27/arch/x86/kernel/cpu/
H A Dintel_cacheinfo.c810 int i, sibling; __cache_amd_cpumap_setup() local
832 for_each_online_cpu(sibling) { for_each_online_cpu()
833 apicid = cpu_data(sibling).apicid; for_each_online_cpu()
836 cpumask_set_cpu(sibling, for_each_online_cpu()
846 for_each_cpu(sibling, cpu_llc_shared_mask(cpu)) { for_each_cpu()
847 if (!cpu_online(sibling)) for_each_cpu()
849 cpumask_set_cpu(sibling, for_each_cpu()
H A Dperf_event_intel.c1908 int o_tid = 1 - tid; /* sibling thread */ intel_start_scheduling()
1935 * save initial state of sibling thread intel_start_scheduling()
1946 int o_tid = 1 - tid; /* sibling thread */ intel_stop_scheduling()
1963 * make new sibling thread state visible intel_stop_scheduling()
2010 * xlo = state of sibling HT intel_get_excl_constraints()
2060 * EXCLUSIVE: sibling counter measuring exclusive event intel_get_excl_constraints()
2061 * SHARED : sibling counter measuring non-exclusive event intel_get_excl_constraints()
2062 * UNUSED : sibling counter unused intel_get_excl_constraints()
2066 * exclusive event in sibling counter intel_get_excl_constraints()
2073 * if measuring an exclusive event, sibling intel_get_excl_constraints()
H A Dperf_event_amd_uncore.c415 /* this cpu is going down, migrate to a shared sibling if possible */ for_each_online_cpu()
H A Damd.c328 /* store NodeID, use llc_shared_map to store sibling info */ amd_get_topology()
H A Dperf_event.h400 * a PMU and sometimes between PMU of sibling HT threads.
H A Dcommon.c57 /* representing cpus for which sibling maps can be computed */
H A Dperf_event.c867 * This helps avoid counter starvation of sibling thread by x86_schedule_events()
/linux-4.1.27/arch/powerpc/platforms/pseries/
H A Ddlpar.c116 if (dn->sibling) dlpar_free_cc_nodes()
117 dlpar_free_cc_nodes(dn->sibling); dlpar_free_cc_nodes()
180 last_dn->sibling = dn; dlpar_configure_connector()
H A Dhotplug-cpu.c242 * the logical ids for sibling SMT threads x and y are adjacent, such
H A Diommu.c581 for (children = 0, tmp = dn->child; tmp; tmp = tmp->sibling) pci_dma_bus_setup_pSeries()
/linux-4.1.27/arch/arm/kernel/
H A Dperf_event.c291 struct perf_event *sibling, *leader = event->group_leader; validate_group() local
303 list_for_each_entry(sibling, &leader->sibling_list, group_entry) { validate_group()
304 if (!validate_event(event->pmu, &fake_pmu, sibling)) validate_group()
H A Dtopology.c202 /* update core and thread sibling masks */ for_each_possible_cpu()
/linux-4.1.27/arch/mips/netlogic/common/
H A Dsmpboot.S57 /* Called by the boot cpu to wake up its sibling threads */
H A Dreset.S212 * Wake up sibling threads from the initial thread in a core.
/linux-4.1.27/security/apparmor/
H A Dapparmorfs.c581 /* check if the next ns is a sibling, parent, gp, .. */ __next_namespace()
635 /* is next profile a sibling, parent sibling, gp, sibling, .. */ __next_profile()
H A Ddomain.c640 /* attempting to change into a new hat or switch to a sibling */ aa_change_hat()
/linux-4.1.27/arch/powerpc/platforms/powernv/
H A Dsubcore.c272 * sibling mask for the first cpu. Left shift this by required bits update_subcore_sibling_mask()
273 * to get sibling mask for the rest of the cpus. update_subcore_sibling_mask()
/linux-4.1.27/arch/mips/kernel/
H A Dsmp-cps.c404 * - A sibling VPE entering a non-coherent state. cps_cpu_die()
435 panic("Failed to call remote sibling CPU\n"); cps_cpu_die()
H A Dsmp.c73 /* representing cpus for which sibling maps can be computed */
H A Dperf_event_mipsxx.c718 struct perf_event *sibling, *leader = event->group_leader; validate_group() local
726 list_for_each_entry(sibling, &leader->sibling_list, group_entry) { validate_group()
727 if (mipsxx_pmu_alloc_counter(&fake_cpuc, &sibling->hw) < 0) validate_group()
/linux-4.1.27/drivers/scsi/csiostor/
H A Dcsio_init.c716 /* Traverse sibling lnodes */ csio_lnodes_block_request()
755 /* Traverse sibling lnodes */ csio_lnodes_unblock_request()
793 /* Traverse sibling lnodes */ csio_lnodes_block_by_port()
834 /* Traverse sibling lnodes */ csio_lnodes_unblock_by_port()
897 /* Traverse sibling lnodes */ csio_lnodes_exit()
H A Dcsio_lnode.h147 struct csio_sm sm; /* State machine + sibling
H A Dcsio_lnode.c147 /* Traverse sibling lnodes */ csio_ln_lookup_by_vnpi()
151 /* Match sibling lnode */ csio_ln_lookup_by_vnpi()
187 /* Traverse sibling lnodes */ csio_lnode_lookup_by_wwpn()
191 /* Match sibling lnode */ csio_lnode_lookup_by_wwpn()
1953 /* Traverse sibling lnodes list and send evt */ csio_disable_lnodes()
2087 /* Add lnode to list of sibling or children lnodes */ csio_lnode_init()
/linux-4.1.27/drivers/sbus/char/
H A Dopenprom.c215 dp = dp->sibling; opromnext()
541 dp = dp->sibling; opiocgetnext()
744 dp = dp->sibling; openprom_init()
H A Dbbc_i2c.c330 dp = dp->sibling, entry++) { attach_one_i2c()
H A Denvctrl.c1048 dp = dp->sibling; envctrl_probe()
/linux-4.1.27/fs/kernfs/
H A Ddir.c222 * kernfs_link_sibling - link kernfs_node into sibling rbtree
225 * Link @kn into its sibling rbtree which starts from
266 * kernfs_unlink_sibling - unlink kernfs_node from sibling rbtree
269 * Try to unlink @kn from its sibling rbtree which starts from
984 /* if there's an unvisited sibling, visit its leftmost descendant */ kernfs_next_descendant_post()
989 /* no sibling left, visit parent */ kernfs_next_descendant_post()
/linux-4.1.27/fs/xfs/libxfs/
H A Dxfs_btree.h206 #define XFS_BTCUR_LEFTRA 1 /* left sibling has been read-ahead */
207 #define XFS_BTCUR_RIGHTRA 2 /* right sibling has been read-ahead */
H A Dxfs_btree.c936 * Get/set/init sibling pointers
2000 /* If we've got no left sibling then we can't shift an entry left. */ xfs_btree_lshift()
2183 /* If we've got no right sibling then we can't shift an entry right. */ xfs_btree_rshift()
2333 union xfs_btree_ptr lptr; /* left sibling block ptr */ __xfs_btree_split()
2336 union xfs_btree_ptr rptr; /* right sibling block ptr */ __xfs_btree_split()
2339 union xfs_btree_ptr rrptr; /* right-right sibling ptr */ __xfs_btree_split()
2446 * Adjust numrecs, sibling pointers. __xfs_btree_split()
3360 union xfs_btree_ptr lptr; /* left sibling block ptr */ xfs_btree_delrec()
3365 union xfs_btree_ptr rptr; /* right sibling block ptr */ xfs_btree_delrec()
3540 * tree balanced. Look at the left and right sibling blocks to xfs_btree_delrec()
3576 * If there's a right sibling, see if it's ok to shift an entry xfs_btree_delrec()
3647 * If there's a left sibling, see if it's ok to shift an entry xfs_btree_delrec()
3807 /* If there is a right sibling, point it to the remaining block. */ xfs_btree_delrec()
3960 * We do the btree walk in the most optimal manner possible - we have sibling
3963 * also do readahead on the sibling pointers to get IO moving more quickly,
3987 /* do right sibling readahead */ xfs_btree_block_change_owner()
4016 /* now read rh sibling block for next iteration */ xfs_btree_block_change_owner()
H A Dxfs_da_btree.c459 * Note: the magic numbers and sibling pointers are in the same xfs_da3_split()
1133 * to coalesce with a sibling. xfs_da3_node_toosmall()
1147 * coalesce it with a sibling block. We choose (arbitrarily) xfs_da3_node_toosmall()
1170 * Examine each sibling block to see if we can coalesce with xfs_da3_node_toosmall()
1173 * We prefer coalescing with the lower numbered sibling so as xfs_da3_node_toosmall()
1835 * we skip the bottom layer because we want the sibling block. xfs_da3_path_shift()
2196 * If the moved block has a left sibling, fix up the pointers. xfs_da3_swap_lastblock()
2218 * If the moved block has a right sibling, fix up the pointers. xfs_da3_swap_lastblock()
H A Dxfs_alloc_btree.c339 /* sibling pointer verification */ xfs_allocbt_verify()
H A Dxfs_ialloc_btree.c255 /* sibling pointer verification */ xfs_inobt_verify()
H A Dxfs_dir2_node.c1384 int forward; /* sibling block direction */ xfs_dir2_leafn_toosmall()
1385 int i; /* sibling counter */ xfs_dir2_leafn_toosmall()
1395 * to coalesce with a sibling. xfs_dir2_leafn_toosmall()
1415 * coalesce it with a sibling block. We choose (arbitrarily) xfs_dir2_leafn_toosmall()
1433 * Examine each sibling block to see if we can coalesce with xfs_dir2_leafn_toosmall()
1436 * We prefer coalescing with the lower numbered sibling so as xfs_dir2_leafn_toosmall()
1447 * Read the sibling leaf block. xfs_dir2_leafn_toosmall()
H A Dxfs_attr_leaf.c1761 * to coalesce with a sibling. xfs_attr3_leaf_toosmall()
1777 * coalesce it with a sibling block. We choose (arbitrarily) xfs_attr3_leaf_toosmall()
1800 * Examine each sibling block to see if we can coalesce with xfs_attr3_leaf_toosmall()
1803 * We prefer coalescing with the lower numbered sibling so as xfs_attr3_leaf_toosmall()
2010 * "join" the leaf with a sibling if so. xfs_attr3_leaf_remove()
H A Dxfs_bmap_btree.c680 /* sibling pointer verification */ xfs_bmbt_verify()
H A Dxfs_trans_resv.c76 * there's no need for sibling pointers which would waste 16 bytes of space.
/linux-4.1.27/arch/powerpc/platforms/powermac/
H A Dbootx_init.c273 cpp = &np->sibling; bootx_scan_dt_build_strings()
345 cpp = &np->sibling; bootx_scan_dt_build_struct()
H A Dpci.c65 for (; node != 0;node = node->sibling) { fixup_one_level_bus_range()
249 for (dn = busdn->child; dn; dn = dn->sibling) u3_ht_skip_device()
928 for (np = np->child; np; np = np->sibling) pmac_pci_init()
H A Dfeature.c1065 for (np = cpus->child; np != NULL; np = np->sibling) { core99_reset_cpu()
1516 for (np = cpus->child; np != NULL; np = np->sibling) { g5_reset_cpu()
2529 if (np->sibling) { probe_motherboard()
/linux-4.1.27/drivers/cpufreq/
H A Dspeedstep-ich.c293 /* only run on CPU to be set, or on its sibling */ speedstep_cpu_init()
/linux-4.1.27/arch/sparc/include/asm/
H A Doplib_32.h116 /* Get the next sibling node of the given node, or zero if no further
H A Dfloppy_64.h575 for (dp = ebus_dp->child; dp; dp = dp->sibling) { for_each_node_by_name()
658 for (dp = ebus_dp->child; dp; dp = dp->sibling) {
H A Doplib_64.h184 /* Get the next sibling node of the given node, or zero if no further
/linux-4.1.27/arch/sparc/prom/
H A Dtree_32.c68 /* Return the next sibling of node 'node' or zero if no more siblings
H A Dtree_64.c67 /* Return the next sibling of node 'node' or zero if no more siblings
/linux-4.1.27/arch/arm64/kernel/
H A Dtopology.c219 /* update core and thread sibling masks */ for_each_possible_cpu()
H A Dperf_event.c358 struct perf_event *sibling, *leader = event->group_leader; validate_group() local
372 list_for_each_entry(sibling, &leader->sibling_list, group_entry) { validate_group()
373 if (!validate_event(event->pmu, &fake_pmu, sibling)) validate_group()
/linux-4.1.27/arch/arm/plat-samsung/
H A Dpm-check.c64 ptr = ptr->sibling; s3c_pm_run_res()
/linux-4.1.27/scripts/kconfig/
H A Dgconf.c1254 GtkTreeIter *sibling; update_tree() local
1301 sibling = NULL; update_tree()
1303 sibling = child2; update_tree()
1306 dst, sibling); update_tree()
/linux-4.1.27/sound/pci/cs46xx/
H A Dcs46xx_dsp_task_types.h105 /* Pointer to sibling task control block */
/linux-4.1.27/kernel/events/
H A Dcore.c1444 struct perf_event *sibling, *tmp; perf_group_detach() local
1456 * If this is a sibling, remove it from its group. perf_group_detach()
1468 * If this was a group event with sibling events then perf_group_detach()
1472 list_for_each_entry_safe(sibling, tmp, &event->sibling_list, group_entry) { perf_group_detach()
1474 list_move_tail(&sibling->group_entry, list); perf_group_detach()
1475 sibling->group_leader = sibling; perf_group_detach()
1478 sibling->group_flags = event->group_flags; perf_group_detach()
1480 WARN_ON_ONCE(sibling->ctx != event->ctx); perf_group_detach()
3968 struct perf_event *sibling; perf_event_for_each() local
3975 list_for_each_entry(sibling, &event->sibling_list, group_entry) perf_event_for_each()
3976 perf_event_for_each_child(sibling, func); perf_event_for_each()
7540 * empty sibling list: perf_event_alloc()
7916 struct perf_event *event, *sibling; SYSCALL_DEFINE5() local
8071 * Do not allow a recursive hierarchy (this new sibling SYSCALL_DEFINE5()
8072 * becoming part of another group-sibling): SYSCALL_DEFINE5()
8136 list_for_each_entry(sibling, &group_leader->sibling_list, SYSCALL_DEFINE5()
8138 perf_remove_from_context(sibling, false); SYSCALL_DEFINE5()
8158 * (through the sibling list, which is still in-tact), we can SYSCALL_DEFINE5()
8164 list_for_each_entry(sibling, &group_leader->sibling_list, SYSCALL_DEFINE5()
8166 perf_event__state_init(sibling); SYSCALL_DEFINE5()
8167 perf_install_in_context(ctx, sibling, sibling->cpu); SYSCALL_DEFINE5()
/linux-4.1.27/arch/powerpc/platforms/maple/
H A Dpci.c40 for (; node != 0;node = node->sibling) { fixup_one_level_bus_range()
618 for (np = np->child; np; np = np->sibling) maple_pci_init()
/linux-4.1.27/arch/microblaze/pci/
H A Dpci-common.c668 res->parent = res->child = res->sibling = NULL; pci_process_bridge_OF_ranges()
926 for (pp = &parent->child; (p = *pp) != NULL; pp = &p->sibling) { reparent_resources()
940 res->sibling = *pp; reparent_resources()
943 for (p = res->child; p != NULL; p = p->sibling) { reparent_resources()
/linux-4.1.27/fs/omfs/
H A Ddir.c133 /* now set the sibling and parent pointers on the new inode */ omfs_add_link()
H A Dinode.c110 /* get current inode since we may have written sibling ptrs etc. */ __omfs_write_inode()
/linux-4.1.27/arch/powerpc/platforms/chrp/
H A Dpci.c232 for (dev = root->child; dev != NULL; dev = dev->sibling) { chrp_find_bridges()
/linux-4.1.27/arch/m68k/include/asm/
H A Doplib.h215 /* Get the next sibling node of the given node, or zero if no further
/linux-4.1.27/drivers/bus/
H A Darm-cci.c657 struct perf_event *sibling, *leader = event->group_leader; validate_group() local
669 list_for_each_entry(sibling, &leader->sibling_list, group_entry) { validate_group()
670 if (!validate_event(event->pmu, &fake_pmu, sibling)) validate_group()
/linux-4.1.27/drivers/input/joystick/iforce/
H A Diforce-main.c309 iforce->device_memory.sibling = NULL; iforce_init_device()
/linux-4.1.27/drivers/ata/
H A Dsata_svw.c337 for (np = np->child; np != NULL; np = np->sibling) { k2_sata_show_info()
/linux-4.1.27/arch/powerpc/perf/
H A Dcore-fsl-emb.c530 * hasn't been linked into its leader's sibling list at this point. fsl_emb_pmu_event_init()
H A Dcore-book3s.c1827 * hasn't been linked into its leader's sibling list at this point. power_pmu_event_init()
/linux-4.1.27/arch/arm/
H A DMakefile121 CFLAGS_MODULE +=-fno-optimize-sibling-calls
/linux-4.1.27/drivers/pci/
H A Dquirks.c3201 struct pci_dev *sibling = NULL; quirk_apple_wait_for_thunderbolt() local
3212 sibling = pci_get_slot(dev->bus, 0x0); quirk_apple_wait_for_thunderbolt()
3213 if (sibling == dev) quirk_apple_wait_for_thunderbolt()
3215 if (!sibling || !sibling->subordinate) quirk_apple_wait_for_thunderbolt()
3217 nhi = pci_get_slot(sibling->subordinate, 0x0); quirk_apple_wait_for_thunderbolt()
3229 pci_dev_put(sibling); quirk_apple_wait_for_thunderbolt()
H A Dsetup-bus.c334 * Will release all assigned non-pref sibling resources pci_fail_res_type_mask()
/linux-4.1.27/drivers/mtd/devices/
H A Dmtd_dataflash.c335 * once every 10K sibling erase/program operations. dataflash_write()
/linux-4.1.27/drivers/phy/
H A Dphy-twl4030-usb.c564 * its disconnect() sibling, when changing to/from the twl4030_usb_irq()
/linux-4.1.27/drivers/gpu/drm/gma500/
H A Dgtt.c579 r = r->sibling; psb_gtt_restore()
/linux-4.1.27/arch/ia64/kernel/
H A Dsmpboot.c603 /* remove it from all sibling map's */ remove_siblinginfo()
H A Dsetup.c933 * insert boot cpu into sibling and core mapes cpu_init()
H A Dmca.c1829 INIT_LIST_HEAD(&p->sibling); format_mca_init_stack()
/linux-4.1.27/mm/
H A Dmlock.c44 * The unevictable list is an LRU sibling list to the [in]active lists.
H A Doom_kill.c543 list_for_each_entry(child, &t->children, sibling) { for_each_thread()
H A Drmap.c940 * process, so the rmap code will not search the parent or sibling
/linux-4.1.27/drivers/scsi/
H A Dipr.c693 ipr_cmd->sibling = NULL; ipr_init_ipr_cmnd()
979 if (ipr_cmd->sibling) ipr_internal_cmd_done()
980 ipr_cmd->sibling = NULL; ipr_internal_cmd_done()
5242 if (ipr_cmd->sibling->sibling) ipr_bus_reset_done()
5243 ipr_cmd->sibling->sibling = NULL; ipr_bus_reset_done()
5245 ipr_cmd->sibling->done(ipr_cmd->sibling); ipr_bus_reset_done()
5278 ipr_cmd->sibling = reset_cmd; ipr_abort_timeout()
5279 reset_cmd->sibling = ipr_cmd; ipr_abort_timeout()
H A Dscsi_sysfs.c1242 * Get a default scsi_level from the target (derived from sibling scsi_sysfs_device_initialize()
H A Dipr.h1609 struct ipr_cmnd *sibling; member in struct:ipr_cmnd
/linux-4.1.27/fs/
H A Dexec.c983 list_replace_init(&leader->sibling, &tsk->sibling); de_thread()
H A Dfile.c315 * instantiated in the files array if a sibling thread dup_fd()
H A Ddcache.c1234 /* go into the first sibling still alive */ d_walk()
/linux-4.1.27/kernel/sched/
H A Dcore.c5847 * and our sibling sd spans will be empty. Domains should always include the
5855 struct sched_domain *sibling; build_group_mask() local
5859 sibling = *per_cpu_ptr(sdd->sd, i); for_each_cpu()
5860 if (!cpumask_test_cpu(i, sched_domain_span(sibling))) for_each_cpu()
5883 struct sched_domain *sibling; build_overlap_sched_groups() local
5894 sibling = *per_cpu_ptr(sdd->sd, i); for_each_cpu()
5897 if (!cpumask_test_cpu(i, sched_domain_span(sibling))) for_each_cpu()
5907 if (sibling->child) for_each_cpu()
5908 cpumask_copy(sg_span, sched_domain_span(sibling->child)); for_each_cpu()
H A Dfair.c346 * preemption test can be made between sibling entities who are in the find_matching_se()
4822 * certain conditions an idle sibling cpu if the domain has SD_WAKE_AFFINE set.
6471 * This is primarily intended to used at the sibling level. Some
6693 /* There is no busy sibling group to pull tasks from */ find_busiest_group()
/linux-4.1.27/tools/perf/util/
H A Dheader.c936 fprintf(fp, "# sibling cores : %s\n", str); print_cpu_topology()
944 fprintf(fp, "# sibling threads : %s\n", str); print_cpu_topology()
/linux-4.1.27/drivers/iommu/
H A Dfsl_pamu_domain.c942 * be obtained from sibling devices (i.e. from the bus_devices get_pci_device_group()
/linux-4.1.27/drivers/net/can/usb/peak_usb/
H A Dpcan_usb_fd.c902 /* otherwise, simply copy previous sibling's values */ pcan_usb_fd_init()
/linux-4.1.27/drivers/char/
H A Drtc.c975 for (dp = ebus_dp; dp; dp = dp->sibling) { rtc_init()
/linux-4.1.27/drivers/video/fbdev/aty/
H A Dradeon_monitor.c154 dp = dp->sibling; radeon_probe_OF_head()
/linux-4.1.27/arch/parisc/kernel/
H A Ddrivers.c21 * - The EISA adapter may show up as a sibling or child of Wax
/linux-4.1.27/sound/ppc/
H A Dtumbler.c1368 for (np = chip->node->child; np; np = np->sibling) { snd_pmac_tumbler_init()
/linux-4.1.27/drivers/usb/class/
H A Dcdc-acm.c1545 /* sibling interface is already cleaning up */ acm_disconnect()
/linux-4.1.27/fs/ceph/
H A Ddir.c994 /* d_move screws up sibling dentries' offsets */ ceph_rename()
H A Dinode.c1225 /* d_move screws up sibling dentries' offsets */ ceph_fill_trace()
/linux-4.1.27/drivers/regulator/
H A Dcore.c644 struct regulator *sibling; drms_uA_update() local
683 list_for_each_entry(sibling, &rdev->consumer_list, list) drms_uA_update()
684 current_uA += sibling->uA_load; drms_uA_update()
/linux-4.1.27/drivers/mmc/card/
H A Dblock.c464 * between sibling partitions. mmc_blk_ioctl_cmd()
/linux-4.1.27/
H A DMakefile696 KBUILD_CFLAGS += -fno-omit-frame-pointer -fno-optimize-sibling-calls
/linux-4.1.27/tools/lib/traceevent/
H A Dparse-filter.c776 /* Get the sibling */ reparent_op_arg()
/linux-4.1.27/include/drm/
H A Ddrm_crtc.h577 * @possible_clones: bitmask of potential sibling encoders for cloning
/linux-4.1.27/tools/power/x86/turbostat/
H A Dturbostat.c1452 * return -1 if the sibling is not in list
/linux-4.1.27/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c7305 /* remove sibling ports attached to this expander */ _scsih_expander_node_remove()
/linux-4.1.27/drivers/scsi/mpt2sas/
H A Dmpt2sas_scsih.c7673 /* remove sibling ports attached to this expander */ _scsih_expander_node_remove()

Completed in 4690 milliseconds