Home
last modified time | relevance | path

Searched defs:lru (Results 1 – 30 of 30) sorted by relevance

/linux-4.1.27/mm/
Dlist_lru.c19 static void list_lru_register(struct list_lru *lru) in list_lru_register()
26 static void list_lru_unregister(struct list_lru *lru) in list_lru_unregister()
33 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()
43 static inline bool list_lru_memcg_aware(struct list_lru *lru) in list_lru_memcg_aware()
77 static inline bool list_lru_memcg_aware(struct list_lru *lru) in list_lru_memcg_aware()
95 bool list_lru_add(struct list_lru *lru, struct list_head *item) in list_lru_add()
114 bool list_lru_del(struct list_lru *lru, struct list_head *item) in list_lru_del()
148 static unsigned long __list_lru_count_one(struct list_lru *lru, in __list_lru_count_one()
163 unsigned long list_lru_count_one(struct list_lru *lru, in list_lru_count_one()
[all …]
Dvmscan.c184 static unsigned long get_lru_size(struct lruvec *lruvec, enum lru_list lru) in get_lru_size()
1312 isolate_mode_t mode, enum lru_list lru) in isolate_lru_pages()
1389 int lru = page_lru(page); in isolate_lru_page() local
1449 int lru; in putback_inactive_pages() local
1511 struct scan_control *sc, enum lru_list lru) in shrink_inactive_list()
1675 enum lru_list lru) in move_active_pages_to_lru()
1716 enum lru_list lru) in shrink_active_list()
1880 static int inactive_list_is_low(struct lruvec *lruvec, enum lru_list lru) in inactive_list_is_low()
1888 static unsigned long shrink_list(enum lru_list lru, unsigned long nr_to_scan, in shrink_list()
1929 enum lru_list lru; in get_scan_count() local
[all …]
Dswap.c453 enum lru_list lru = page_lru_base_type(page); in pagevec_move_tail_fn() local
507 int lru = page_lru_base_type(page); in __activate_page() local
757 int lru, file; in lru_deactivate_file_fn() local
1036 enum lru_list lru = page_lru(page); in __pagevec_lru_add_fn() local
Dmmzone.c90 enum lru_list lru; in lruvec_init() local
Dzbud.c97 struct list_head lru; member
112 struct list_head lru; member
Dworkingset.c305 struct list_lru_one *lru, in shadow_lru_isolate()
Dmemory-failure.c815 #define lru (1UL << PG_lru) macro
Dmemcontrol.c858 unsigned long mem_cgroup_get_lru_size(struct lruvec *lruvec, enum lru_list lru) in mem_cgroup_get_lru_size()
877 enum lru_list lru; in mem_cgroup_node_nr_lru_pages() local
1262 void mem_cgroup_update_lru_size(struct lruvec *lruvec, enum lru_list lru, in mem_cgroup_update_lru_size()
/linux-4.1.27/include/linux/
Dlist_lru.h35 struct list_lru_one *lru[0]; member
42 struct list_lru_one lru; member
60 #define list_lru_init(lru) __list_lru_init((lru), false, NULL) argument
61 #define list_lru_init_key(lru, key) __list_lru_init((lru), false, (key)) argument
62 #define list_lru_init_memcg(lru) __list_lru_init((lru), true, NULL) argument
112 static inline unsigned long list_lru_shrink_count(struct list_lru *lru, in list_lru_shrink_count()
118 static inline unsigned long list_lru_count(struct list_lru *lru) in list_lru_count()
167 list_lru_shrink_walk(struct list_lru *lru, struct shrink_control *sc, in list_lru_shrink_walk()
175 list_lru_walk(struct list_lru *lru, list_lru_walk_cb isolate, in list_lru_walk()
Dmm_inline.h26 struct lruvec *lruvec, enum lru_list lru) in add_page_to_lru_list()
35 struct lruvec *lruvec, enum lru_list lru) in del_page_from_lru_list()
67 enum lru_list lru; in page_off_lru() local
91 enum lru_list lru; in page_lru() local
Dmmzone.h184 #define for_each_lru(lru) for (lru = 0; lru < NR_LRU_LISTS; lru++) argument
186 #define for_each_evictable_lru(lru) for (lru = 0; lru <= LRU_ACTIVE_FILE; lru++) argument
188 static inline int is_file_lru(enum lru_list lru) in is_file_lru()
193 static inline int is_active_lru(enum lru_list lru) in is_active_lru()
198 static inline int is_unevictable_lru(enum lru_list lru) in is_unevictable_lru()
Dlru_cache.h178 struct list_head lru; member
Dmemcontrol.h308 mem_cgroup_get_lru_size(struct lruvec *lruvec, enum lru_list lru) in mem_cgroup_get_lru_size()
314 mem_cgroup_update_lru_size(struct lruvec *lruvec, enum lru_list lru, in mem_cgroup_update_lru_size()
Dnfs_fs.h51 struct list_head lru; member
Dmm_types.h118 struct list_head lru; /* Pageout list, eg. active_list member
/linux-4.1.27/fs/proc/
Dmeminfo.c37 int lru; in meminfo_proc_show() local
/linux-4.1.27/arch/mips/mm/
Dcerr-sb1.c339 uint8_t lru; in extract_ic() local
494 uint8_t ecc, lru; in extract_dc() local
/linux-4.1.27/kernel/power/
Dwakelock.c30 struct list_head lru; member
/linux-4.1.27/fs/
Ddcache.c428 static void d_lru_isolate(struct list_lru_one *lru, struct dentry *dentry) in d_lru_isolate()
436 static void d_lru_shrink_move(struct list_lru_one *lru, struct dentry *dentry, in d_lru_shrink_move()
1012 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in dentry_lru_isolate()
1093 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in dentry_lru_isolate_shrink()
Dinode.c678 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in inode_lru_isolate()
/linux-4.1.27/include/drm/ttm/
Dttm_bo_api.h233 struct list_head lru; member
Dttm_bo_driver.h300 struct list_head lru; member
/linux-4.1.27/fs/xfs/
Dxfs_buf.c1498 struct list_lru_one *lru, in xfs_buftarg_wait_rele()
1567 struct list_lru_one *lru, in xfs_buftarg_isolate()
Dxfs_qm.c433 struct list_lru_one *lru, in xfs_qm_dquot_isolate()
/linux-4.1.27/drivers/staging/android/
Dashmem.c74 struct list_head lru; member
/linux-4.1.27/fs/gfs2/
Dquota.c149 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in gfs2_qd_isolate()
/linux-4.1.27/drivers/md/
Draid5.h199 struct list_head lru; /* inactive_list or handle_list */ member
Ddm-bufio.c89 struct list_head lru[LIST_SIZE]; member
/linux-4.1.27/drivers/md/bcache/
Dbcache.h298 struct list_head lru; member
/linux-4.1.27/fs/ceph/
Dsuper.h225 struct list_head lru; member