| /linux/drivers/android/binder/ |
| H A D | page_range.rs | 46 list_lru: Opaque<bindings::list_lru>, field 64 list_lru: Opaque::uninit(), in new() 73 self.list_lru.get().write_bytes(0, 1); in register() 77 let ret = unsafe { bindings::__list_lru_init(self.list_lru.get(), false, ptr::null_mut()) }; in register() 86 unsafe { bindings::list_lru_destroy(self.list_lru.get()) }; in register() 95 (&raw mut (*shrinker).private_data).write(self.list_lru.get().cast()); in register() 255 unsafe { bindings::list_lru_add(shrinker.list_lru.get(), lru_ptr, nid, ptr::null_mut()) }; in list_lru_add() 267 unsafe { bindings::list_lru_del(shrinker.list_lru.get(), lru_ptr, nid, ptr::null_mut()) }; in list_lru_del() 666 let list_lru = unsafe { (*shrink).private_data.cast::<bindings::list_lru>() }; in rust_shrink_count() localVariable 668 unsafe { bindings::list_lru_count(list_lru) } in rust_shrink_count() [all …]
|
| /linux/drivers/android/ |
| H A D | binder_alloc.h | 116 struct list_lru *freelist; 183 void __binder_alloc_init(struct binder_alloc *alloc, struct list_lru *freelist);
|
| /linux/tools/include/linux/ |
| H A D | slab.h | 143 struct list_lru; 145 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *, int flags);
|
| /linux/mm/ |
| H A D | zswap.c | 164 static struct list_lru zswap_list_lru; 668 static void zswap_lru_add(struct list_lru *list_lru, struct zswap_entry *entry) in zswap_lru_add() argument 687 list_lru_add(list_lru, &entry->lru, nid, memcg); in zswap_lru_add() 691 static void zswap_lru_del(struct list_lru *list_lru, struct zswap_entry *entry) in zswap_lru_del() argument 699 list_lru_del(list_lru, &entry->lru, nid, memcg); in zswap_lru_del()
|
| H A D | slab.h | 635 bool __memcg_slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru,
|
| H A D | slub.c | 2452 bool memcg_slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru, in memcg_slab_post_alloc_hook() 2554 struct list_lru *lru, in memcg_slab_post_alloc_hook() 4529 bool slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru, in slab_post_alloc_hook() 4869 static __fastpath_inline void *slab_alloc_node(struct kmem_cache *s, struct list_lru *lru, in slab_alloc_node() 4914 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 | 3426 bool __memcg_slab_post_alloc_hook(struct kmem_cache *s, struct list_lru *lru, in __memcg_slab_post_alloc_hook()
|
| /linux/include/linux/fs/ |
| H A D | super_types.h | 255 struct list_lru s_dentry_lru; 256 struct list_lru s_inode_lru;
|
| /linux/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/include/linux/ |
| H A D | xarray.h | 25 struct list_lru; 1364 struct list_lru *xa_lru; 1701 static inline void xas_set_lru(struct xa_state *xas, struct list_lru *lru) in xas_set_lru()
|
| H A D | slab.h | 266 struct list_lru; 770 void *kmem_cache_alloc_lru_noprof(struct kmem_cache *s, struct list_lru *lru,
|
| /linux/tools/testing/shared/ |
| H A D | linux.c | 54 void *kmem_cache_alloc_lru(struct kmem_cache *cachep, struct list_lru *lru, in kmem_cache_nr_allocated()
|
| /linux/drivers/android/tests/ |
| H A D | binder_alloc_kunit.c | 407 struct list_lru binder_test_freelist;
|
| /linux/fs/nfsd/ |
| H A D | filecache.c | 72 static struct list_lru nfsd_file_lru;
|
| /linux/ |
| H A D | MAINTAINERS | 24360 F: include/linux/list_lru.h 24362 F: mm/list_lru.c
|