Home
last modified time | relevance | path

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

/linux-4.4.14/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()
91 static inline bool list_lru_memcg_aware(struct list_lru *lru) in list_lru_memcg_aware()
109 bool list_lru_add(struct list_lru *lru, struct list_head *item) in list_lru_add()
128 bool list_lru_del(struct list_lru *lru, struct list_head *item) in list_lru_del()
162 static unsigned long __list_lru_count_one(struct list_lru *lru, in __list_lru_count_one()
177 unsigned long list_lru_count_one(struct list_lru *lru, in list_lru_count_one()
[all …]
Dvmscan.c215 static unsigned long get_lru_size(struct lruvec *lruvec, enum lru_list lru) in get_lru_size()
1359 isolate_mode_t mode, enum lru_list lru) in isolate_lru_pages()
1437 int lru = page_lru(page); in isolate_lru_page() local
1497 int lru; in putback_inactive_pages() local
1559 struct scan_control *sc, enum lru_list lru) in shrink_inactive_list()
1723 enum lru_list lru) in move_active_pages_to_lru()
1764 enum lru_list lru) in shrink_active_list()
1925 static bool inactive_list_is_low(struct lruvec *lruvec, enum lru_list lru) in inactive_list_is_low()
1933 static unsigned long shrink_list(enum lru_list lru, unsigned long nr_to_scan, in shrink_list()
1974 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
759 int lru, file; in lru_deactivate_file_fn() local
1038 enum lru_list lru = page_lru(page); in __pagevec_lru_add_fn() local
Dmmzone.c90 enum lru_list lru; in lruvec_init() local
Dworkingset.c305 struct list_lru_one *lru, in shadow_lru_isolate()
Dzbud.c97 struct list_head lru; member
116 struct list_head lru; member
Dmemory-failure.c776 #define lru (1UL << PG_lru) macro
Dmemcontrol.c739 enum lru_list lru; in mem_cgroup_node_nr_lru_pages() local
1125 void mem_cgroup_update_lru_size(struct lruvec *lruvec, enum lru_list lru, in mem_cgroup_update_lru_size()
/linux-4.4.14/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.h378 unsigned long mem_cgroup_get_lru_size(struct lruvec *lruvec, enum lru_list lru) in mem_cgroup_get_lru_size()
599 mem_cgroup_get_lru_size(struct lruvec *lruvec, enum lru_list lru) in mem_cgroup_get_lru_size()
605 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.h122 struct list_head lru; /* Pageout list, eg. active_list member
/linux-4.4.14/fs/proc/
Dmeminfo.c36 int lru; in meminfo_proc_show() local
/linux-4.4.14/arch/mips/mm/
Dcerr-sb1.c339 uint8_t lru; in extract_ic() local
494 uint8_t ecc, lru; in extract_dc() local
/linux-4.4.14/kernel/power/
Dwakelock.c31 struct list_head lru; member
/linux-4.4.14/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.c692 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in inode_lru_isolate()
/linux-4.4.14/fs/xfs/
Dxfs_buf.c1496 struct list_lru_one *lru, in xfs_buftarg_wait_rele()
1566 struct list_lru_one *lru, in xfs_buftarg_isolate()
Dxfs_qm.c433 struct list_lru_one *lru, in xfs_qm_dquot_isolate()
/linux-4.4.14/include/drm/ttm/
Dttm_bo_api.h233 struct list_head lru; member
Dttm_bo_driver.h300 struct list_head lru; member
/linux-4.4.14/drivers/staging/android/
Dashmem.c75 struct list_head lru; member
/linux-4.4.14/fs/gfs2/
Dquota.c149 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in gfs2_qd_isolate()
/linux-4.4.14/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.4.14/drivers/md/bcache/
Dbcache.h283 struct list_head lru; member
/linux-4.4.14/fs/ceph/
Dsuper.h247 struct list_head lru; member