memcg_lrus 47 include/linux/list_lru.h struct list_lru_memcg __rcu *memcg_lrus; memcg_lrus 48 mm/list_lru.c struct list_lru_memcg *memcg_lrus; memcg_lrus 53 mm/list_lru.c memcg_lrus = rcu_dereference_check(nlru->memcg_lrus, memcg_lrus 55 mm/list_lru.c if (memcg_lrus && idx >= 0) memcg_lrus 56 mm/list_lru.c return memcg_lrus->lru[idx]; memcg_lrus 77 mm/list_lru.c if (!nlru->memcg_lrus) memcg_lrus 332 mm/list_lru.c static void __memcg_destroy_list_lru_node(struct list_lru_memcg *memcg_lrus, memcg_lrus 338 mm/list_lru.c kfree(memcg_lrus->lru[i]); memcg_lrus 341 mm/list_lru.c static int __memcg_init_list_lru_node(struct list_lru_memcg *memcg_lrus, memcg_lrus 354 mm/list_lru.c memcg_lrus->lru[i] = l; memcg_lrus 358 mm/list_lru.c __memcg_destroy_list_lru_node(memcg_lrus, begin, i); memcg_lrus 364 mm/list_lru.c struct list_lru_memcg *memcg_lrus; memcg_lrus 367 mm/list_lru.c memcg_lrus = kvmalloc(sizeof(*memcg_lrus) + memcg_lrus 369 mm/list_lru.c if (!memcg_lrus) memcg_lrus 372 mm/list_lru.c if (__memcg_init_list_lru_node(memcg_lrus, 0, size)) { memcg_lrus 373 mm/list_lru.c kvfree(memcg_lrus); memcg_lrus 376 mm/list_lru.c RCU_INIT_POINTER(nlru->memcg_lrus, memcg_lrus); memcg_lrus 383 mm/list_lru.c struct list_lru_memcg *memcg_lrus; memcg_lrus 388 mm/list_lru.c memcg_lrus = rcu_dereference_protected(nlru->memcg_lrus, true); memcg_lrus 389 mm/list_lru.c __memcg_destroy_list_lru_node(memcg_lrus, 0, memcg_nr_cache_ids); memcg_lrus 390 mm/list_lru.c kvfree(memcg_lrus); memcg_lrus 408 mm/list_lru.c old = rcu_dereference_protected(nlru->memcg_lrus, memcg_lrus 429 mm/list_lru.c rcu_assign_pointer(nlru->memcg_lrus, new); memcg_lrus 439 mm/list_lru.c struct list_lru_memcg *memcg_lrus; memcg_lrus 441 mm/list_lru.c memcg_lrus = rcu_dereference_protected(nlru->memcg_lrus, memcg_lrus 445 mm/list_lru.c __memcg_destroy_list_lru_node(memcg_lrus, old_size, new_size); memcg_lrus 464 mm/list_lru.c if (!lru->node[i].memcg_lrus) memcg_lrus 498 mm/list_lru.c if (!lru->node[i].memcg_lrus)