Searched refs:swap_cluster_info (Results 1 – 9 of 9) sorted by relevance
| /linux/mm/ |
| H A D | swap.h | 30 struct swap_cluster_info { struct 83 static inline struct swap_cluster_info *__swap_offset_to_cluster( in __swap_offset_to_cluster() 91 static inline struct swap_cluster_info *__swap_entry_to_cluster(swp_entry_t entry) in __swap_entry_to_cluster() 97 static __always_inline struct swap_cluster_info *__swap_cluster_lock( in __swap_cluster_lock() 100 struct swap_cluster_info *ci = __swap_offset_to_cluster(si, offset); in __swap_cluster_lock() 128 static inline struct swap_cluster_info *swap_cluster_lock( in swap_cluster_lock() 134 static inline struct swap_cluster_info *__swap_cluster_get_and_lock( in __swap_cluster_get_and_lock() 155 static inline struct swap_cluster_info *swap_cluster_get_and_lock( in swap_cluster_get_and_lock() 170 static inline struct swap_cluster_info *swap_cluster_get_and_lock_irq( in swap_cluster_get_and_lock_irq() 176 static inline void swap_cluster_unlock(struct swap_cluster_info *ci) in swap_cluster_unlock() [all …]
|
| H A D | swap_table.h | 85 static inline void __swap_table_set(struct swap_cluster_info *ci, in __swap_table_set() 95 static inline unsigned long __swap_table_xchg(struct swap_cluster_info *ci, in __swap_table_xchg() 106 static inline unsigned long __swap_table_get(struct swap_cluster_info *ci, in __swap_table_get() 117 static inline unsigned long swap_table_get(struct swap_cluster_info *ci, in swap_table_get()
|
| H A D | swapfile.c | 61 struct swap_cluster_info *ci, 65 struct swap_cluster_info *ci, struct list_head *list, 178 struct swap_cluster_info *ci, in swap_only_has_cache() 206 struct swap_cluster_info *ci; in __try_to_reclaim_swap() 379 static inline bool cluster_is_empty(struct swap_cluster_info *info) in cluster_is_empty() 384 static inline bool cluster_is_discard(struct swap_cluster_info *info) in cluster_is_discard() 389 static inline bool cluster_table_is_alloced(struct swap_cluster_info *ci) in cluster_table_is_alloced() 394 static inline bool cluster_is_usable(struct swap_cluster_info *ci, int order) in cluster_is_usable() 406 struct swap_cluster_info *ci) in cluster_index() 412 struct swap_cluster_info *ci) in cluster_offset() [all …]
|
| H A D | swap_state.c | 140 void __swap_cache_add_folio(struct swap_cluster_info *ci, in __swap_cache_add_folio() 185 struct swap_cluster_info *ci; in swap_cache_add_folio() 237 void __swap_cache_del_folio(struct swap_cluster_info *ci, struct folio *folio, in __swap_cache_del_folio() 296 struct swap_cluster_info *ci; in swap_cache_del_folio() 320 void __swap_cache_replace_folio(struct swap_cluster_info *ci, in __swap_cache_replace_folio() 364 struct swap_cluster_info *ci = __swap_entry_to_cluster(entry); in __swap_cache_clear_shadow()
|
| H A D | migrate.c | 575 struct swap_cluster_info *ci = NULL; in __folio_migrate_mapping()
|
| H A D | huge_memory.c | 3795 struct swap_cluster_info *ci = NULL; in __folio_freeze_and_split_unmapped()
|
| H A D | shmem.c | 2135 struct swap_cluster_info *ci; in shmem_replace_folio()
|
| H A D | vmscan.c | 711 struct swap_cluster_info *ci; in __remove_mapping()
|
| /linux/include/linux/ |
| H A D | swap.h | 270 struct swap_cluster_info *cluster_info; /* cluster info. Only for SSD */
|