mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	mm/swap: rename swap_is_has_cache() to swap_only_has_cache()
There are two predicates in the name of swap_is_has_cache() which is confusing. Renaming it to remove the confusion and can better reflect its functionality. Link: https://lkml.kernel.org/r/20250205092721.9395-6-bhe@redhat.com Signed-off-by: Baoquan He <bhe@redhat.com> Cc: Chris Li <chrisl@kernel.org> Cc: Kairui Song <ryncsn@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
		
							parent
							
								
									9b9cba7289
								
							
						
					
					
						commit
						b4735d94c2
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -161,7 +161,7 @@ static long swap_usage_in_pages(struct swap_info_struct *si)
 | 
			
		|||
/* Reclaim directly, bypass the slot cache and don't touch device lock */
 | 
			
		||||
#define TTRS_DIRECT		0x8
 | 
			
		||||
 | 
			
		||||
static bool swap_is_has_cache(struct swap_info_struct *si,
 | 
			
		||||
static bool swap_only_has_cache(struct swap_info_struct *si,
 | 
			
		||||
			      unsigned long offset, int nr_pages)
 | 
			
		||||
{
 | 
			
		||||
	unsigned char *map = si->swap_map + offset;
 | 
			
		||||
| 
						 | 
				
			
			@ -243,7 +243,7 @@ static int __try_to_reclaim_swap(struct swap_info_struct *si,
 | 
			
		|||
	 * reference or pending writeback, and can't be allocated to others.
 | 
			
		||||
	 */
 | 
			
		||||
	ci = lock_cluster(si, offset);
 | 
			
		||||
	need_reclaim = swap_is_has_cache(si, offset, nr_pages);
 | 
			
		||||
	need_reclaim = swap_only_has_cache(si, offset, nr_pages);
 | 
			
		||||
	unlock_cluster(ci);
 | 
			
		||||
	if (!need_reclaim)
 | 
			
		||||
		goto out_unlock;
 | 
			
		||||
| 
						 | 
				
			
			@ -1577,7 +1577,7 @@ void put_swap_folio(struct folio *folio, swp_entry_t entry)
 | 
			
		|||
		return;
 | 
			
		||||
 | 
			
		||||
	ci = lock_cluster(si, offset);
 | 
			
		||||
	if (swap_is_has_cache(si, offset, size))
 | 
			
		||||
	if (swap_only_has_cache(si, offset, size))
 | 
			
		||||
		swap_entry_range_free(si, ci, entry, size);
 | 
			
		||||
	else {
 | 
			
		||||
		for (int i = 0; i < size; i++, entry.val++) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue