Home
last modified time | relevance | path

Searched refs:swap_cluster_info (Results 1 – 9 of 9) sorted by relevance

/linux/mm/
H A Dswap.h30 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 Dswap_table.h85 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 Dswapfile.c61 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 Dswap_state.c140 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 Dmigrate.c575 struct swap_cluster_info *ci = NULL; in __folio_migrate_mapping()
H A Dhuge_memory.c3795 struct swap_cluster_info *ci = NULL; in __folio_freeze_and_split_unmapped()
H A Dshmem.c2135 struct swap_cluster_info *ci; in shmem_replace_folio()
H A Dvmscan.c711 struct swap_cluster_info *ci; in __remove_mapping()
/linux/include/linux/
H A Dswap.h270 struct swap_cluster_info *cluster_info; /* cluster info. Only for SSD */