Home
last modified time | relevance | path

Searched refs:inuse_pages (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/mm/
H A Dswapfile.c160 return atomic_long_read(&si->inuse_pages) & SWAP_USAGE_COUNTER_MASK; in swap_usage_in_pages()
1013 atomic_long_or(SWAP_USAGE_OFFLIST_BIT, &si->inuse_pages); in del_from_avail_list()
1023 if (!atomic_long_try_cmpxchg(&si->inuse_pages, &pages, in del_from_avail_list()
1053 if (!(atomic_long_read(&si->inuse_pages) & SWAP_USAGE_OFFLIST_BIT)) in add_to_avail_list()
1056 val = atomic_long_fetch_and_relaxed(~SWAP_USAGE_OFFLIST_BIT, &si->inuse_pages); in add_to_avail_list()
1066 if (atomic_long_try_cmpxchg(&si->inuse_pages, &pages, in add_to_avail_list()
1085 long val = atomic_long_add_return_relaxed(nr_entries, &si->inuse_pages); in swap_usage_add()
1101 long val = atomic_long_sub_return_relaxed(nr_entries, &si->inuse_pages); in swap_usage_sub()
3024 atomic_long_set(&p->inuse_pages, SWAP_USAGE_OFFLIST_BIT); in alloc_swap_info()
/linux-6.15/include/linux/
H A Dswap.h315 atomic_long_t inuse_pages; /* number of those currently in use */ member