• Home
  • Raw
  • Download

Lines Matching refs:thresholds

4241 		t = rcu_dereference(memcg->thresholds.primary);  in __mem_cgroup_threshold()
4333 struct mem_cgroup_thresholds *thresholds; in __mem_cgroup_usage_register_event() local
4346 thresholds = &memcg->thresholds; in __mem_cgroup_usage_register_event()
4349 thresholds = &memcg->memsw_thresholds; in __mem_cgroup_usage_register_event()
4355 if (thresholds->primary) in __mem_cgroup_usage_register_event()
4358 size = thresholds->primary ? thresholds->primary->size + 1 : 1; in __mem_cgroup_usage_register_event()
4369 if (thresholds->primary) in __mem_cgroup_usage_register_event()
4370 memcpy(new->entries, thresholds->primary->entries, in __mem_cgroup_usage_register_event()
4396 kfree(thresholds->spare); in __mem_cgroup_usage_register_event()
4397 thresholds->spare = thresholds->primary; in __mem_cgroup_usage_register_event()
4399 rcu_assign_pointer(thresholds->primary, new); in __mem_cgroup_usage_register_event()
4425 struct mem_cgroup_thresholds *thresholds; in __mem_cgroup_usage_unregister_event() local
4433 thresholds = &memcg->thresholds; in __mem_cgroup_usage_unregister_event()
4436 thresholds = &memcg->memsw_thresholds; in __mem_cgroup_usage_unregister_event()
4441 if (!thresholds->primary) in __mem_cgroup_usage_unregister_event()
4449 for (i = 0; i < thresholds->primary->size; i++) { in __mem_cgroup_usage_unregister_event()
4450 if (thresholds->primary->entries[i].eventfd != eventfd) in __mem_cgroup_usage_unregister_event()
4456 new = thresholds->spare; in __mem_cgroup_usage_unregister_event()
4473 for (i = 0, j = 0; i < thresholds->primary->size; i++) { in __mem_cgroup_usage_unregister_event()
4474 if (thresholds->primary->entries[i].eventfd == eventfd) in __mem_cgroup_usage_unregister_event()
4477 new->entries[j] = thresholds->primary->entries[i]; in __mem_cgroup_usage_unregister_event()
4491 thresholds->spare = thresholds->primary; in __mem_cgroup_usage_unregister_event()
4493 rcu_assign_pointer(thresholds->primary, new); in __mem_cgroup_usage_unregister_event()
4500 kfree(thresholds->spare); in __mem_cgroup_usage_unregister_event()
4501 thresholds->spare = NULL; in __mem_cgroup_usage_unregister_event()