/linux-6.12.1/include/linux/ |
D | list_lru.h | 51 struct list_lru { struct 61 void list_lru_destroy(struct list_lru *lru); argument 62 int __list_lru_init(struct list_lru *lru, bool memcg_aware, 70 int memcg_list_lru_alloc(struct mem_cgroup *memcg, struct list_lru *lru, 92 bool list_lru_add(struct list_lru *lru, struct list_head *item, int nid, 106 bool list_lru_add_obj(struct list_lru *lru, struct list_head *item); 121 bool list_lru_del(struct list_lru *lru, struct list_head *item, int nid, 135 bool list_lru_del_obj(struct list_lru *lru, struct list_head *item); 149 unsigned long list_lru_count_one(struct list_lru *lru, 151 unsigned long list_lru_count_node(struct list_lru *lru, int nid); [all …]
|
D | xarray.h | 25 struct list_lru; 1358 struct list_lru *xa_lru; 1682 static inline void xas_set_lru(struct xa_state *xas, struct list_lru *lru) in xas_set_lru()
|
D | slab.h | 236 struct list_lru; 714 void *kmem_cache_alloc_lru_noprof(struct kmem_cache *s, struct list_lru *lru,
|
D | fs.h | 1375 struct list_lru s_dentry_lru; 1376 struct list_lru s_inode_lru;
|
/linux-6.12.1/mm/ |
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() 53 list_lru_from_memcg_idx(struct list_lru *lru, int nid, int idx) in list_lru_from_memcg_idx() 63 static void list_lru_register(struct list_lru *lru) in list_lru_register() 67 static void list_lru_unregister(struct list_lru *lru) in list_lru_unregister() 71 static int lru_shrinker_id(struct list_lru *lru) in lru_shrinker_id() 76 static inline bool list_lru_memcg_aware(struct list_lru *lru) in list_lru_memcg_aware() 82 list_lru_from_memcg_idx(struct list_lru *lru, int nid, int idx) in list_lru_from_memcg_idx() [all …]
|
D | zswap.c | 170 static struct list_lru zswap_list_lru; 699 static void zswap_lru_add(struct list_lru *list_lru, struct zswap_entry *entry) in zswap_lru_add() argument 719 list_lru_add(list_lru, &entry->lru, nid, memcg); in zswap_lru_add() 723 static void zswap_lru_del(struct list_lru *list_lru, struct zswap_entry *entry) in zswap_lru_del() argument 731 list_lru_del(list_lru, &entry->lru, nid, memcg); in zswap_lru_del()
|
D | Makefile | 57 interval_tree.o list_lru.o workingset.o \
|
D | slab.h | 596 bool __memcg_slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru,
|
D | workingset.c | 624 struct list_lru shadow_nodes;
|
D | internal.h | 1475 extern struct list_lru shadow_nodes;
|
D | slub.c | 2147 bool memcg_slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru, in memcg_slab_post_alloc_hook() 2225 struct list_lru *lru, in memcg_slab_post_alloc_hook() 4045 bool slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru, in slab_post_alloc_hook() 4108 static __fastpath_inline void *slab_alloc_node(struct kmem_cache *s, struct list_lru *lru, in slab_alloc_node() 4150 void *kmem_cache_alloc_lru_noprof(struct kmem_cache *s, struct list_lru *lru, in kmem_cache_alloc_lru_noprof()
|
D | memcontrol.c | 2939 bool __memcg_slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru, in __memcg_slab_post_alloc_hook()
|
/linux-6.12.1/tools/include/linux/ |
D | slab.h | 30 struct list_lru; 32 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *, int flags);
|
/linux-6.12.1/fs/nfs/ |
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.12.1/fs/gfs2/ |
D | quota.h | 64 extern struct list_lru gfs2_qd_lru;
|
D | quota.c | 81 struct list_lru gfs2_qd_lru;
|
/linux-6.12.1/drivers/android/ |
D | binder_alloc.h | 18 extern struct list_lru binder_freelist;
|
D | binder_alloc.c | 29 struct list_lru binder_freelist;
|
/linux-6.12.1/fs/xfs/ |
D | xfs_qm.h | 58 struct list_lru qi_lru;
|
D | xfs_buf.h | 122 struct list_lru bt_lru;
|
/linux-6.12.1/tools/testing/shared/ |
D | linux.c | 69 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *lru, in kmem_cache_alloc_lru()
|
/linux-6.12.1/fs/nfsd/ |
D | filecache.c | 71 static struct list_lru nfsd_file_lru;
|