| /linux-6.15/include/linux/ |
| H A D | list_lru.h | 51 struct list_lru { struct 64 void list_lru_destroy(struct list_lru *lru); argument 65 int __list_lru_init(struct list_lru *lru, bool memcg_aware, 129 bool list_lru_add_obj(struct list_lru *lru, struct list_head *item); 183 unsigned long list_lru_count_one(struct list_lru *lru, 185 unsigned long list_lru_count_node(struct list_lru *lru, int nid); 193 static inline unsigned long list_lru_count(struct list_lru *lru) in list_lru_count() 233 unsigned long list_lru_walk_one(struct list_lru *lru, 250 unsigned long list_lru_walk_one_irq(struct list_lru *lru, 254 unsigned long list_lru_walk_node(struct list_lru *lru, int nid, [all …]
|
| H A D | xarray.h | 25 struct list_lru; 1358 struct list_lru *xa_lru; 1695 static inline void xas_set_lru(struct xa_state *xas, struct list_lru *lru) in xas_set_lru()
|
| H A D | slab.h | 262 struct list_lru; 741 void *kmem_cache_alloc_lru_noprof(struct kmem_cache *s, struct list_lru *lru,
|
| H A D | fs.h | 1435 struct list_lru s_dentry_lru; 1436 struct list_lru s_inode_lru;
|
| /linux-6.15/mm/ |
| H A D | list_lru.c | 22 static inline bool list_lru_memcg_aware(struct list_lru *lru) in list_lru_memcg_aware() 27 static void list_lru_register(struct list_lru *lru) in list_lru_register() 37 static void list_lru_unregister(struct list_lru *lru) in list_lru_unregister() 47 static int lru_shrinker_id(struct list_lru *lru) in lru_shrinker_id() 109 static void list_lru_register(struct list_lru *lru) in list_lru_register() 113 static void list_lru_unregister(struct list_lru *lru) in list_lru_unregister() 117 static int lru_shrinker_id(struct list_lru *lru) in lru_shrinker_id() 248 unsigned long list_lru_count_one(struct list_lru *lru, in list_lru_count_one() 465 struct list_lru *lru; in memcg_reparent_list_lrus() 502 struct list_lru *lru) in memcg_list_lru_allocated() [all …]
|
| H A D | zswap.c | 172 static struct list_lru zswap_list_lru; 710 static void zswap_lru_add(struct list_lru *list_lru, struct zswap_entry *entry) in zswap_lru_add() argument 729 list_lru_add(list_lru, &entry->lru, nid, memcg); in zswap_lru_add() 733 static void zswap_lru_del(struct list_lru *list_lru, struct zswap_entry *entry) in zswap_lru_del() argument 741 list_lru_del(list_lru, &entry->lru, nid, memcg); in zswap_lru_del()
|
| H A D | Makefile | 57 interval_tree.o list_lru.o workingset.o \
|
| H A D | slab.h | 579 bool __memcg_slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru,
|
| H A D | workingset.c | 611 struct list_lru shadow_nodes;
|
| H A D | internal.h | 1580 extern struct list_lru shadow_nodes;
|
| H A D | slub.c | 2170 bool memcg_slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru, in memcg_slab_post_alloc_hook() 2263 struct list_lru *lru, in memcg_slab_post_alloc_hook() 4107 bool slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru, in slab_post_alloc_hook() 4170 static __fastpath_inline void *slab_alloc_node(struct kmem_cache *s, struct list_lru *lru, in slab_alloc_node() 4212 void *kmem_cache_alloc_lru_noprof(struct kmem_cache *s, struct list_lru *lru, in kmem_cache_alloc_lru_noprof()
|
| H A D | memcontrol.c | 3025 bool __memcg_slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru, in __memcg_slab_post_alloc_hook()
|
| /linux-6.15/tools/include/linux/ |
| H A D | slab.h | 31 struct list_lru; 33 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *, int flags);
|
| /linux-6.15/fs/nfs/ |
| H A D | nfs42xattr.c | 96 static struct list_lru nfs4_xattr_cache_lru; 97 static struct list_lru nfs4_xattr_entry_lru; 98 static struct list_lru nfs4_xattr_large_entry_lru; 130 struct list_lru *lru; in nfs4_xattr_entry_lru_add() 141 struct list_lru *lru; in nfs4_xattr_entry_lru_del() 925 struct list_lru *lru; in nfs4_xattr_entry_scan() 953 struct list_lru *lru; in nfs4_xattr_entry_count() 981 struct list_lru *lru, const char *name, in nfs4_xattr_shrinker_init() 1008 struct list_lru *lru) in nfs4_xattr_shrinker_destroy()
|
| /linux-6.15/fs/gfs2/ |
| H A D | quota.h | 64 extern struct list_lru gfs2_qd_lru;
|
| H A D | quota.c | 81 struct list_lru gfs2_qd_lru;
|
| /linux-6.15/drivers/android/ |
| H A D | binder_alloc.h | 18 extern struct list_lru binder_freelist;
|
| H A D | binder_alloc.c | 29 struct list_lru binder_freelist;
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_qm.h | 59 struct list_lru qi_lru;
|
| H A D | xfs_buf.h | 110 struct list_lru bt_lru;
|
| /linux-6.15/tools/testing/shared/ |
| H A D | linux.c | 69 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *lru, in kmem_cache_alloc_lru()
|
| /linux-6.15/fs/nfsd/ |
| H A D | filecache.c | 72 static struct list_lru nfsd_file_lru;
|