/linux-6.1.9/include/linux/ |
D | list_lru.h | 49 struct list_lru { struct 59 void list_lru_destroy(struct list_lru *lru); argument 60 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, 90 bool list_lru_add(struct list_lru *lru, struct list_head *item); 103 bool list_lru_del(struct list_lru *lru, struct list_head *item); 115 unsigned long list_lru_count_one(struct list_lru *lru, 117 unsigned long list_lru_count_node(struct list_lru *lru, int nid); 119 static inline unsigned long list_lru_shrink_count(struct list_lru *lru, in list_lru_shrink_count() 125 static inline unsigned long list_lru_count(struct list_lru *lru) in list_lru_count() [all …]
|
D | slab.h | 150 struct list_lru; 445 void *kmem_cache_alloc_lru(struct kmem_cache *s, struct list_lru *lru,
|
D | xarray.h | 1336 struct list_lru *xa_lru; 1653 static inline void xas_set_lru(struct xa_state *xas, struct list_lru *lru) in xas_set_lru()
|
D | swap.h | 371 extern struct list_lru shadow_nodes;
|
D | fs.h | 1571 struct list_lru s_dentry_lru; 1572 struct list_lru s_inode_lru;
|
/linux-6.1.9/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() 64 list_lru_from_kmem(struct list_lru *lru, int nid, void *ptr, in list_lru_from_kmem() 85 static void list_lru_register(struct list_lru *lru) in list_lru_register() 89 static void list_lru_unregister(struct list_lru *lru) in list_lru_unregister() 93 static int lru_shrinker_id(struct list_lru *lru) in lru_shrinker_id() 98 static inline bool list_lru_memcg_aware(struct list_lru *lru) in list_lru_memcg_aware() [all …]
|
D | slab.h | 473 struct list_lru *lru, in memcg_slab_pre_alloc_hook() 599 struct list_lru *lru, in memcg_slab_pre_alloc_hook() 704 struct list_lru *lru, in slab_pre_alloc_hook()
|
D | Makefile | 56 interval_tree.o list_lru.o workingset.o \
|
D | workingset.c | 539 struct list_lru shadow_nodes;
|
D | slob.c | 647 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *lru, gfp_t flags) in kmem_cache_alloc_lru()
|
D | slab.c | 3232 slab_alloc_node(struct kmem_cache *cachep, struct list_lru *lru, gfp_t flags, in slab_alloc_node() 3262 slab_alloc(struct kmem_cache *cachep, struct list_lru *lru, gfp_t flags, in slab_alloc() 3439 void *__kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *lru, in __kmem_cache_alloc_lru() 3465 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *lru, in kmem_cache_alloc_lru()
|
D | slub.c | 3308 static __always_inline void *slab_alloc_node(struct kmem_cache *s, struct list_lru *lru, in slab_alloc_node() 3403 static __always_inline void *slab_alloc(struct kmem_cache *s, struct list_lru *lru, in slab_alloc() 3410 void *__kmem_cache_alloc_lru(struct kmem_cache *s, struct list_lru *lru, in __kmem_cache_alloc_lru() 3426 void *kmem_cache_alloc_lru(struct kmem_cache *s, struct list_lru *lru, in kmem_cache_alloc_lru()
|
/linux-6.1.9/tools/include/linux/ |
D | slab.h | 31 struct list_lru; 33 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *, int flags);
|
/linux-6.1.9/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() 944 struct list_lru *lru; in nfs4_xattr_entry_scan() 972 struct list_lru *lru; in nfs4_xattr_entry_count()
|
/linux-6.1.9/fs/gfs2/ |
D | quota.h | 63 extern struct list_lru gfs2_qd_lru;
|
D | quota.c | 81 struct list_lru gfs2_qd_lru;
|
/linux-6.1.9/drivers/android/ |
D | binder_alloc.h | 18 extern struct list_lru binder_alloc_lru;
|
D | binder_alloc.c | 29 struct list_lru binder_alloc_lru;
|
/linux-6.1.9/fs/xfs/ |
D | xfs_qm.h | 58 struct list_lru qi_lru;
|
D | xfs_buf.h | 106 struct list_lru bt_lru;
|
/linux-6.1.9/tools/testing/radix-tree/ |
D | linux.c | 56 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *lru, in kmem_cache_alloc_lru()
|
/linux-6.1.9/fs/nfsd/ |
D | filecache.c | 48 static struct list_lru nfsd_file_lru;
|