Home
last modified time | relevance | path

Searched refs:propagate (Results 1 – 3 of 3) sorted by relevance

/tools/include/linux/
Drbtree_augmented.h30 void (*propagate)(struct rb_node *node, struct rb_node *stop); member
104 .propagate = RBNAME ## _propagate, \
263 augment->propagate(parent, successor); in __rb_erase_augmented()
286 augment->propagate(tmp, NULL); in __rb_erase_augmented()
/tools/memory-model/Documentation/
Dexplanation.txt804 on C to propagate to C' before any po-later stores do.
808 stores executed on C) is forced to propagate to C' before the
813 propagate to all other CPUs before any instructions po-after
817 affects stores from other CPUs that propagate to CPU C before the
847 and W ->cumul-fence W', then W must propagate to any given CPU
849 require W to propagate to C before W' propagates to C'.
873 Propagation: This requires that certain stores propagate to
1099 smp_wmb() forces P0's store to x to propagate to P1 before the store
1149 wait for all of its po-earlier stores to propagate to every other CPU
1185 for the memory subsystem not to propagate W to R's CPU until after R
[all …]
/tools/lib/
Drbtree.c428 .propagate = dummy_propagate,