mctz              524 mm/memcontrol.c 					 struct mem_cgroup_tree_per_node *mctz,
mctz              527 mm/memcontrol.c 	struct rb_node **p = &mctz->rb_root.rb_node;
mctz              556 mm/memcontrol.c 		mctz->rb_rightmost = &mz->tree_node;
mctz              559 mm/memcontrol.c 	rb_insert_color(&mz->tree_node, &mctz->rb_root);
mctz              564 mm/memcontrol.c 					 struct mem_cgroup_tree_per_node *mctz)
mctz              569 mm/memcontrol.c 	if (&mz->tree_node == mctz->rb_rightmost)
mctz              570 mm/memcontrol.c 		mctz->rb_rightmost = rb_prev(&mz->tree_node);
mctz              572 mm/memcontrol.c 	rb_erase(&mz->tree_node, &mctz->rb_root);
mctz              577 mm/memcontrol.c 				       struct mem_cgroup_tree_per_node *mctz)
mctz              581 mm/memcontrol.c 	spin_lock_irqsave(&mctz->lock, flags);
mctz              582 mm/memcontrol.c 	__mem_cgroup_remove_exceeded(mz, mctz);
mctz              583 mm/memcontrol.c 	spin_unlock_irqrestore(&mctz->lock, flags);
mctz              602 mm/memcontrol.c 	struct mem_cgroup_tree_per_node *mctz;
mctz              604 mm/memcontrol.c 	mctz = soft_limit_tree_from_page(page);
mctz              605 mm/memcontrol.c 	if (!mctz)
mctz              621 mm/memcontrol.c 			spin_lock_irqsave(&mctz->lock, flags);
mctz              624 mm/memcontrol.c 				__mem_cgroup_remove_exceeded(mz, mctz);
mctz              629 mm/memcontrol.c 			__mem_cgroup_insert_exceeded(mz, mctz, excess);
mctz              630 mm/memcontrol.c 			spin_unlock_irqrestore(&mctz->lock, flags);
mctz              637 mm/memcontrol.c 	struct mem_cgroup_tree_per_node *mctz;
mctz              643 mm/memcontrol.c 		mctz = soft_limit_tree_node(nid);
mctz              644 mm/memcontrol.c 		if (mctz)
mctz              645 mm/memcontrol.c 			mem_cgroup_remove_exceeded(mz, mctz);
mctz              650 mm/memcontrol.c __mem_cgroup_largest_soft_limit_node(struct mem_cgroup_tree_per_node *mctz)
mctz              656 mm/memcontrol.c 	if (!mctz->rb_rightmost)
mctz              659 mm/memcontrol.c 	mz = rb_entry(mctz->rb_rightmost,
mctz              666 mm/memcontrol.c 	__mem_cgroup_remove_exceeded(mz, mctz);
mctz              675 mm/memcontrol.c mem_cgroup_largest_soft_limit_node(struct mem_cgroup_tree_per_node *mctz)
mctz              679 mm/memcontrol.c 	spin_lock_irq(&mctz->lock);
mctz              680 mm/memcontrol.c 	mz = __mem_cgroup_largest_soft_limit_node(mctz);
mctz              681 mm/memcontrol.c 	spin_unlock_irq(&mctz->lock);
mctz             3232 mm/memcontrol.c 	struct mem_cgroup_tree_per_node *mctz;
mctz             3239 mm/memcontrol.c 	mctz = soft_limit_tree_node(pgdat->node_id);
mctz             3246 mm/memcontrol.c 	if (!mctz || RB_EMPTY_ROOT(&mctz->rb_root))
mctz             3258 mm/memcontrol.c 			mz = mem_cgroup_largest_soft_limit_node(mctz);
mctz             3267 mm/memcontrol.c 		spin_lock_irq(&mctz->lock);
mctz             3268 mm/memcontrol.c 		__mem_cgroup_remove_exceeded(mz, mctz);
mctz             3276 mm/memcontrol.c 			next_mz = __mem_cgroup_largest_soft_limit_node(mctz);
mctz             3288 mm/memcontrol.c 		__mem_cgroup_insert_exceeded(mz, mctz, excess);
mctz             3289 mm/memcontrol.c 		spin_unlock_irq(&mctz->lock);