Searched refs:swap_cluster_info (Results 1 – 12 of 12) sorted by relevance
| /linux/mm/ |
| H A D | swap.h | 50 struct swap_cluster_info { struct 122 static inline struct swap_cluster_info *__swap_offset_to_cluster( in __swap_offset_to_cluster() 130 static inline struct swap_cluster_info *__swap_entry_to_cluster(swp_entry_t entry) in __swap_entry_to_cluster() 136 static __always_inline struct swap_cluster_info *__swap_cluster_lock( in __swap_cluster_lock() 139 struct swap_cluster_info *ci = __swap_offset_to_cluster(si, offset); in __swap_cluster_lock() 167 static inline struct swap_cluster_info *swap_cluster_lock( in swap_cluster_lock() 173 static inline struct swap_cluster_info *__swap_cluster_get_and_lock( in __swap_cluster_get_and_lock() 194 static inline struct swap_cluster_info *swap_cluster_get_and_lock( in swap_cluster_get_and_lock() 209 static inline struct swap_cluster_info *swap_cluster_get_and_lock_irq( in swap_cluster_get_and_lock_irq() 215 static inline void swap_cluster_unlock(struct swap_cluster_info *ci) in swap_cluster_unlock() [all …]
|
| H A D | swapfile.c | 56 struct swap_cluster_info *ci, struct list_head *list, 176 static bool swap_only_has_cache(struct swap_cluster_info *ci, in swap_only_has_cache() 202 struct swap_cluster_info *ci; in __try_to_reclaim_swap() 375 static inline bool cluster_is_empty(struct swap_cluster_info *info) in cluster_is_empty() 380 static inline bool cluster_is_discard(struct swap_cluster_info *info) in cluster_is_discard() 385 static inline bool cluster_table_is_alloced(struct swap_cluster_info *ci) in cluster_table_is_alloced() 390 static inline bool cluster_is_usable(struct swap_cluster_info *ci, int order) in cluster_is_usable() 402 struct swap_cluster_info *ci) in cluster_index() 408 struct swap_cluster_info *ci) in cluster_offset() 421 static void swap_cluster_free_table(struct swap_cluster_info *ci) in swap_cluster_free_table() [all …]
|
| H A D | swap_state.c | 162 static int __swap_cache_add_check(struct swap_cluster_info *ci, in __swap_cache_add_check() 209 static void __swap_cache_do_add_folio(struct swap_cluster_info *ci, in __swap_cache_do_add_folio() 247 void __swap_cache_add_folio(struct swap_cluster_info *ci, in __swap_cache_add_folio() 257 static void __swap_cache_do_del_folio(struct swap_cluster_info *ci, in __swap_cache_do_del_folio() 316 void __swap_cache_del_folio(struct swap_cluster_info *ci, struct folio *folio, in __swap_cache_del_folio() 338 struct swap_cluster_info *ci; in swap_cache_del_folio() 362 void __swap_cache_replace_folio(struct swap_cluster_info *ci, in __swap_cache_replace_folio() 409 static struct folio *__swap_cache_alloc(struct swap_cluster_info *ci, in __swap_cache_alloc() 520 struct swap_cluster_info *ci; in swap_cache_alloc_folio()
|
| H A D | page_io.c | 162 struct swap_cluster_info *ci; in swap_zeromap_folio_set() 185 struct swap_cluster_info *ci; in swap_zeromap_folio_clear() 403 struct swap_cluster_info *ci = __swap_entry_to_cluster(entry); in swap_zeromap_batch()
|
| H A D | memcontrol-v1.c | 618 void __memcg1_swapout(struct folio *folio, struct swap_cluster_info *ci) in __memcg1_swapout() 692 struct swap_cluster_info *ci; in memcg1_swapin()
|
| H A D | migrate.c | 587 struct swap_cluster_info *ci = NULL; in __folio_migrate_mapping()
|
| H A D | huge_memory.c | 4000 struct swap_cluster_info *ci = NULL; in __folio_freeze_and_split_unmapped()
|
| H A D | memcontrol.c | 5735 struct swap_cluster_info *ci; in __mem_cgroup_try_charge_swap()
|
| H A D | shmem.c | 2093 struct swap_cluster_info *ci; in shmem_replace_folio()
|
| H A D | vmscan.c | 687 struct swap_cluster_info *ci; in __remove_mapping()
|
| /linux/include/linux/ |
| H A D | memcontrol.h | 32 struct swap_cluster_info; 1976 void __memcg1_swapout(struct folio *folio, struct swap_cluster_info *ci); 1982 struct swap_cluster_info *ci) in __memcg1_swapout()
|
| H A D | swap.h | 249 struct swap_cluster_info *cluster_info; /* cluster info. Only for SSD */
|