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);