Home
last modified time | relevance | path

Searched refs:lruvec (Results 1 – 25 of 55) sorted by relevance

123

/dports/multimedia/v4l_compat/linux-5.13-rc2/mm/
H A Dswap.c83 struct lruvec *lruvec; in __page_cache_release() local
208 struct lruvec *lruvec = NULL; in pagevec_lru_move_fn() local
223 if (lruvec) in pagevec_lru_move_fn()
311 } while ((lruvec = parent_lruvec(lruvec))); in lru_note_cost()
372 struct lruvec *lruvec; in activate_page() local
899 struct lruvec *lruvec = NULL; in release_pages() local
953 struct lruvec *prev_lruvec = lruvec; in release_pages()
955 lruvec = relock_page_lruvec_irqsave(page, lruvec, in release_pages()
968 if (lruvec) in release_pages()
1054 struct lruvec *lruvec = NULL; in __pagevec_lru_add() local
[all …]
H A Dworkingset.c227 void workingset_age_nonresident(struct lruvec *lruvec, unsigned long nr_pages) in workingset_age_nonresident() argument
242 } while ((lruvec = parent_lruvec(lruvec))); in workingset_age_nonresident()
257 struct lruvec *lruvec; in workingset_eviction() local
265 lruvec = mem_cgroup_lruvec(target_memcg, pgdat); in workingset_eviction()
267 memcgid = mem_cgroup_id(lruvec_memcg(lruvec)); in workingset_eviction()
286 struct lruvec *eviction_lruvec; in workingset_refault()
292 struct lruvec *lruvec; in workingset_refault() local
349 lruvec = mem_cgroup_lruvec(memcg, pgdat); in workingset_refault()
398 struct lruvec *lruvec; in workingset_activation() local
491 struct lruvec *lruvec; in count_shadow_nodes() local
[all …]
H A Dvmscan.c1835 struct lruvec *lruvec, struct list_head *dst, in isolate_lru_pages() argument
1963 struct lruvec *lruvec; in isolate_lru_page() local
2208 struct lruvec *lruvec, in shrink_active_list() argument
2357 struct lruvec *lruvec, struct scan_control *sc) in shrink_list() argument
2813 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat); in shrink_node_memcgs() local
3251 struct lruvec *lruvec; in do_try_to_free_pages() local
3480 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat); in mem_cgroup_shrink_node() local
3557 struct lruvec *lruvec; in age_active_anon() local
3638 struct lruvec *lruvec = mem_cgroup_lruvec(NULL, pgdat); in clear_pgdat_congested() local
4458 struct lruvec *lruvec = NULL; in check_move_unevictable_pages() local
[all …]
H A Dmmzone.c75 void lruvec_init(struct lruvec *lruvec) in lruvec_init() argument
79 memset(lruvec, 0, sizeof(struct lruvec)); in lruvec_init()
80 spin_lock_init(&lruvec->lru_lock); in lruvec_init()
83 INIT_LIST_HEAD(&lruvec->lists[lru]); in lruvec_init()
H A Dmemcontrol.c693 pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in __mod_memcg_lruvec_state()
744 struct lruvec *lruvec; in __mod_lruvec_page_state() local
765 struct lruvec *lruvec; in __mod_lruvec_kmem_state() local
1180 struct lruvec *lruvec; in lock_page_lruvec() local
1188 return lruvec; in lock_page_lruvec()
1193 struct lruvec *lruvec; in lock_page_lruvec_irq() local
1201 return lruvec; in lock_page_lruvec_irq()
1206 struct lruvec *lruvec; in lock_page_lruvec_irqsave() local
1214 return lruvec; in lock_page_lruvec_irqsave()
1238 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in mem_cgroup_update_lru_size()
[all …]
H A Dmlock.c265 struct lruvec *lruvec = NULL; in __munlock_pagevec() local
280 lruvec = relock_page_lruvec_irq(page, lruvec); in __munlock_pagevec()
281 del_page_from_lru_list(page, lruvec); in __munlock_pagevec()
298 if (lruvec) { in __munlock_pagevec()
300 unlock_page_lruvec_irq(lruvec); in __munlock_pagevec()
/dports/multimedia/libv4l/linux-5.13-rc2/mm/
H A Dswap.c83 struct lruvec *lruvec; in __page_cache_release() local
208 struct lruvec *lruvec = NULL; in pagevec_lru_move_fn() local
223 if (lruvec) in pagevec_lru_move_fn()
311 } while ((lruvec = parent_lruvec(lruvec))); in lru_note_cost()
372 struct lruvec *lruvec; in activate_page() local
899 struct lruvec *lruvec = NULL; in release_pages() local
953 struct lruvec *prev_lruvec = lruvec; in release_pages()
955 lruvec = relock_page_lruvec_irqsave(page, lruvec, in release_pages()
968 if (lruvec) in release_pages()
1054 struct lruvec *lruvec = NULL; in __pagevec_lru_add() local
[all …]
H A Dworkingset.c227 void workingset_age_nonresident(struct lruvec *lruvec, unsigned long nr_pages) in workingset_age_nonresident() argument
242 } while ((lruvec = parent_lruvec(lruvec))); in workingset_age_nonresident()
257 struct lruvec *lruvec; in workingset_eviction() local
265 lruvec = mem_cgroup_lruvec(target_memcg, pgdat); in workingset_eviction()
267 memcgid = mem_cgroup_id(lruvec_memcg(lruvec)); in workingset_eviction()
286 struct lruvec *eviction_lruvec; in workingset_refault()
292 struct lruvec *lruvec; in workingset_refault() local
349 lruvec = mem_cgroup_lruvec(memcg, pgdat); in workingset_refault()
398 struct lruvec *lruvec; in workingset_activation() local
491 struct lruvec *lruvec; in count_shadow_nodes() local
[all …]
H A Dvmscan.c1835 struct lruvec *lruvec, struct list_head *dst, in isolate_lru_pages() argument
1963 struct lruvec *lruvec; in isolate_lru_page() local
2208 struct lruvec *lruvec, in shrink_active_list() argument
2357 struct lruvec *lruvec, struct scan_control *sc) in shrink_list() argument
2813 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat); in shrink_node_memcgs() local
3251 struct lruvec *lruvec; in do_try_to_free_pages() local
3480 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat); in mem_cgroup_shrink_node() local
3557 struct lruvec *lruvec; in age_active_anon() local
3638 struct lruvec *lruvec = mem_cgroup_lruvec(NULL, pgdat); in clear_pgdat_congested() local
4458 struct lruvec *lruvec = NULL; in check_move_unevictable_pages() local
[all …]
H A Dmmzone.c75 void lruvec_init(struct lruvec *lruvec) in lruvec_init() argument
79 memset(lruvec, 0, sizeof(struct lruvec)); in lruvec_init()
80 spin_lock_init(&lruvec->lru_lock); in lruvec_init()
83 INIT_LIST_HEAD(&lruvec->lists[lru]); in lruvec_init()
H A Dmemcontrol.c693 pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in __mod_memcg_lruvec_state()
744 struct lruvec *lruvec; in __mod_lruvec_page_state() local
765 struct lruvec *lruvec; in __mod_lruvec_kmem_state() local
1180 struct lruvec *lruvec; in lock_page_lruvec() local
1188 return lruvec; in lock_page_lruvec()
1193 struct lruvec *lruvec; in lock_page_lruvec_irq() local
1201 return lruvec; in lock_page_lruvec_irq()
1206 struct lruvec *lruvec; in lock_page_lruvec_irqsave() local
1214 return lruvec; in lock_page_lruvec_irqsave()
1238 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in mem_cgroup_update_lru_size()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/mm/
H A Dswap.c83 struct lruvec *lruvec; in __page_cache_release() local
208 struct lruvec *lruvec = NULL; in pagevec_lru_move_fn() local
223 if (lruvec) in pagevec_lru_move_fn()
311 } while ((lruvec = parent_lruvec(lruvec))); in lru_note_cost()
372 struct lruvec *lruvec; in activate_page() local
899 struct lruvec *lruvec = NULL; in release_pages() local
953 struct lruvec *prev_lruvec = lruvec; in release_pages()
955 lruvec = relock_page_lruvec_irqsave(page, lruvec, in release_pages()
968 if (lruvec) in release_pages()
1054 struct lruvec *lruvec = NULL; in __pagevec_lru_add() local
[all …]
H A Dworkingset.c227 void workingset_age_nonresident(struct lruvec *lruvec, unsigned long nr_pages) in workingset_age_nonresident() argument
242 } while ((lruvec = parent_lruvec(lruvec))); in workingset_age_nonresident()
257 struct lruvec *lruvec; in workingset_eviction() local
265 lruvec = mem_cgroup_lruvec(target_memcg, pgdat); in workingset_eviction()
267 memcgid = mem_cgroup_id(lruvec_memcg(lruvec)); in workingset_eviction()
286 struct lruvec *eviction_lruvec; in workingset_refault()
292 struct lruvec *lruvec; in workingset_refault() local
349 lruvec = mem_cgroup_lruvec(memcg, pgdat); in workingset_refault()
398 struct lruvec *lruvec; in workingset_activation() local
491 struct lruvec *lruvec; in count_shadow_nodes() local
[all …]
H A Dvmscan.c1835 struct lruvec *lruvec, struct list_head *dst, in isolate_lru_pages() argument
1963 struct lruvec *lruvec; in isolate_lru_page() local
2208 struct lruvec *lruvec, in shrink_active_list() argument
2357 struct lruvec *lruvec, struct scan_control *sc) in shrink_list() argument
2813 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat); in shrink_node_memcgs() local
3251 struct lruvec *lruvec; in do_try_to_free_pages() local
3480 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat); in mem_cgroup_shrink_node() local
3557 struct lruvec *lruvec; in age_active_anon() local
3638 struct lruvec *lruvec = mem_cgroup_lruvec(NULL, pgdat); in clear_pgdat_congested() local
4458 struct lruvec *lruvec = NULL; in check_move_unevictable_pages() local
[all …]
H A Dmmzone.c75 void lruvec_init(struct lruvec *lruvec) in lruvec_init() argument
79 memset(lruvec, 0, sizeof(struct lruvec)); in lruvec_init()
80 spin_lock_init(&lruvec->lru_lock); in lruvec_init()
83 INIT_LIST_HEAD(&lruvec->lists[lru]); in lruvec_init()
H A Dmemcontrol.c693 pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in __mod_memcg_lruvec_state()
744 struct lruvec *lruvec; in __mod_lruvec_page_state() local
765 struct lruvec *lruvec; in __mod_lruvec_kmem_state() local
1180 struct lruvec *lruvec; in lock_page_lruvec() local
1188 return lruvec; in lock_page_lruvec()
1193 struct lruvec *lruvec; in lock_page_lruvec_irq() local
1201 return lruvec; in lock_page_lruvec_irq()
1206 struct lruvec *lruvec; in lock_page_lruvec_irqsave() local
1214 return lruvec; in lock_page_lruvec_irqsave()
1238 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in mem_cgroup_update_lru_size()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/
H A Dmemcontrol.h130 struct lruvec lruvec; member
720 struct lruvec *lruvec; in mem_cgroup_lruvec() local
731 lruvec = &mz->lruvec; in mem_cgroup_lruvec()
740 return lruvec; in mem_cgroup_lruvec()
760 struct lruvec *lruvec) in lruvec_holds_page_lru_lock() argument
769 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in lruvec_holds_page_lru_lock()
855 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in lruvec_memcg()
919 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in mem_cgroup_get_zone_lru_size()
1231 struct lruvec *lruvec) in lruvec_holds_page_lru_lock() argument
1490 static inline struct lruvec *parent_lruvec(struct lruvec *lruvec) in parent_lruvec() argument
[all …]
H A Dmm_inline.h27 static __always_inline void update_lru_size(struct lruvec *lruvec, in update_lru_size() argument
31 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in update_lru_size()
33 __mod_lruvec_state(lruvec, NR_LRU_BASE + lru, nr_pages); in update_lru_size()
37 mem_cgroup_update_lru_size(lruvec, lru, zid, nr_pages); in update_lru_size()
83 struct lruvec *lruvec) in add_page_to_lru_list() argument
87 update_lru_size(lruvec, lru, page_zonenum(page), thp_nr_pages(page)); in add_page_to_lru_list()
88 list_add(&page->lru, &lruvec->lists[lru]); in add_page_to_lru_list()
92 struct lruvec *lruvec) in add_page_to_lru_list_tail() argument
97 list_add_tail(&page->lru, &lruvec->lists[lru]); in add_page_to_lru_list_tail()
101 struct lruvec *lruvec) in del_page_from_lru_list() argument
[all …]
H A Dvmstat.h461 void __mod_lruvec_state(struct lruvec *lruvec, enum node_stat_item idx,
464 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state() argument
470 __mod_lruvec_state(lruvec, idx, val); in mod_lruvec_state()
489 static inline void __mod_lruvec_state(struct lruvec *lruvec, in __mod_lruvec_state() argument
492 __mod_node_page_state(lruvec_pgdat(lruvec), idx, val); in __mod_lruvec_state()
495 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state() argument
498 mod_node_page_state(lruvec_pgdat(lruvec), idx, val); in mod_lruvec_state()
515 static inline void inc_lruvec_state(struct lruvec *lruvec, in inc_lruvec_state() argument
518 mod_lruvec_state(lruvec, idx, 1); in inc_lruvec_state()
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/
H A Dmemcontrol.h130 struct lruvec lruvec; member
720 struct lruvec *lruvec; in mem_cgroup_lruvec() local
731 lruvec = &mz->lruvec; in mem_cgroup_lruvec()
740 return lruvec; in mem_cgroup_lruvec()
760 struct lruvec *lruvec) in lruvec_holds_page_lru_lock() argument
769 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in lruvec_holds_page_lru_lock()
855 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in lruvec_memcg()
919 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in mem_cgroup_get_zone_lru_size()
1231 struct lruvec *lruvec) in lruvec_holds_page_lru_lock() argument
1490 static inline struct lruvec *parent_lruvec(struct lruvec *lruvec) in parent_lruvec() argument
[all …]
H A Dmm_inline.h27 static __always_inline void update_lru_size(struct lruvec *lruvec, in update_lru_size() argument
31 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in update_lru_size()
33 __mod_lruvec_state(lruvec, NR_LRU_BASE + lru, nr_pages); in update_lru_size()
37 mem_cgroup_update_lru_size(lruvec, lru, zid, nr_pages); in update_lru_size()
83 struct lruvec *lruvec) in add_page_to_lru_list() argument
87 update_lru_size(lruvec, lru, page_zonenum(page), thp_nr_pages(page)); in add_page_to_lru_list()
88 list_add(&page->lru, &lruvec->lists[lru]); in add_page_to_lru_list()
92 struct lruvec *lruvec) in add_page_to_lru_list_tail() argument
97 list_add_tail(&page->lru, &lruvec->lists[lru]); in add_page_to_lru_list_tail()
101 struct lruvec *lruvec) in del_page_from_lru_list() argument
[all …]
H A Dvmstat.h461 void __mod_lruvec_state(struct lruvec *lruvec, enum node_stat_item idx,
464 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state() argument
470 __mod_lruvec_state(lruvec, idx, val); in mod_lruvec_state()
489 static inline void __mod_lruvec_state(struct lruvec *lruvec, in __mod_lruvec_state() argument
492 __mod_node_page_state(lruvec_pgdat(lruvec), idx, val); in __mod_lruvec_state()
495 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state() argument
498 mod_node_page_state(lruvec_pgdat(lruvec), idx, val); in mod_lruvec_state()
515 static inline void inc_lruvec_state(struct lruvec *lruvec, in inc_lruvec_state() argument
518 mod_lruvec_state(lruvec, idx, 1); in inc_lruvec_state()
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/
H A Dmemcontrol.h130 struct lruvec lruvec; member
720 struct lruvec *lruvec; in mem_cgroup_lruvec() local
731 lruvec = &mz->lruvec; in mem_cgroup_lruvec()
740 return lruvec; in mem_cgroup_lruvec()
760 struct lruvec *lruvec) in lruvec_holds_page_lru_lock() argument
769 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in lruvec_holds_page_lru_lock()
855 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in lruvec_memcg()
919 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in mem_cgroup_get_zone_lru_size()
1231 struct lruvec *lruvec) in lruvec_holds_page_lru_lock() argument
1490 static inline struct lruvec *parent_lruvec(struct lruvec *lruvec) in parent_lruvec() argument
[all …]
H A Dmm_inline.h27 static __always_inline void update_lru_size(struct lruvec *lruvec, in update_lru_size() argument
31 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in update_lru_size()
33 __mod_lruvec_state(lruvec, NR_LRU_BASE + lru, nr_pages); in update_lru_size()
37 mem_cgroup_update_lru_size(lruvec, lru, zid, nr_pages); in update_lru_size()
83 struct lruvec *lruvec) in add_page_to_lru_list() argument
87 update_lru_size(lruvec, lru, page_zonenum(page), thp_nr_pages(page)); in add_page_to_lru_list()
88 list_add(&page->lru, &lruvec->lists[lru]); in add_page_to_lru_list()
92 struct lruvec *lruvec) in add_page_to_lru_list_tail() argument
97 list_add_tail(&page->lru, &lruvec->lists[lru]); in add_page_to_lru_list_tail()
101 struct lruvec *lruvec) in del_page_from_lru_list() argument
[all …]
H A Dvmstat.h461 void __mod_lruvec_state(struct lruvec *lruvec, enum node_stat_item idx,
464 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state() argument
470 __mod_lruvec_state(lruvec, idx, val); in mod_lruvec_state()
489 static inline void __mod_lruvec_state(struct lruvec *lruvec, in __mod_lruvec_state() argument
492 __mod_node_page_state(lruvec_pgdat(lruvec), idx, val); in __mod_lruvec_state()
495 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state() argument
498 mod_node_page_state(lruvec_pgdat(lruvec), idx, val); in mod_lruvec_state()
515 static inline void inc_lruvec_state(struct lruvec *lruvec, in inc_lruvec_state() argument
518 mod_lruvec_state(lruvec, idx, 1); in inc_lruvec_state()

123