Symbol: SWAPFILE_CLUSTER
mm/swap.h
62
return swp_offset(entry) % SWAPFILE_CLUSTER;
mm/swap.h
88
return &si->cluster_info[offset / SWAPFILE_CLUSTER];
mm/swap_table.h
101
VM_WARN_ON_ONCE(off >= SWAPFILE_CLUSTER);
mm/swap_table.h
11
atomic_long_t entries[SWAPFILE_CLUSTER];
mm/swap_table.h
111
VM_WARN_ON_ONCE(off >= SWAPFILE_CLUSTER);
mm/swap_table.h
91
VM_WARN_ON_ONCE(off >= SWAPFILE_CLUSTER);
mm/swapfile.c
1000
end = min(si->max, offset + SWAPFILE_CLUSTER);
mm/swapfile.c
1005
swp_tb_is_folio(swap_table_get(ci, offset % SWAPFILE_CLUSTER))) {
mm/swapfile.c
1440
swp_tb = __swap_table_get(ci, offset % SWAPFILE_CLUSTER);
mm/swapfile.c
1513
if (size > SWAPFILE_CLUSTER) {
mm/swapfile.c
1619
if (!count && !swp_tb_is_folio(__swap_table_get(ci, offset % SWAPFILE_CLUSTER)))
mm/swapfile.c
181
unsigned int ci_off = offset % SWAPFILE_CLUSTER;
mm/swapfile.c
1917
cluster_end = min(round_up(offset + 1, SWAPFILE_CLUSTER), end_offset);
mm/swapfile.c
2384
i % SWAPFILE_CLUSTER);
mm/swapfile.c
2715
unsigned long end = ALIGN(si->max, SWAPFILE_CLUSTER);
mm/swapfile.c
2720
for (offset = 0; offset < end; offset += SWAPFILE_CLUSTER) {
mm/swapfile.c
2730
int i, nr_clusters = DIV_ROUND_UP(maxpages, SWAPFILE_CLUSTER);
mm/swapfile.c
3255
unsigned long nr_clusters = DIV_ROUND_UP(maxpages, SWAPFILE_CLUSTER);
mm/swapfile.c
3295
for (i = maxpages; i < round_up(maxpages, SWAPFILE_CLUSTER); i++) {
mm/swapfile.c
3620
!swp_tb_is_folio(__swap_table_get(ci, offset % SWAPFILE_CLUSTER))))
mm/swapfile.c
3659
VM_WARN_ON(nr > SWAPFILE_CLUSTER - offset % SWAPFILE_CLUSTER);
mm/swapfile.c
414
return cluster_index(si, ci) * SWAPFILE_CLUSTER;
mm/swapfile.c
457
for (ci_off = 0; ci_off < SWAPFILE_CLUSTER; ci_off++)
mm/swapfile.c
631
discard_swap_cluster(si, idx * SWAPFILE_CLUSTER,
mm/swapfile.c
632
SWAPFILE_CLUSTER);
mm/swapfile.c
697
VM_BUG_ON(!ci->count || ci->count == SWAPFILE_CLUSTER);
mm/swapfile.c
722
} else if (ci->count != SWAPFILE_CLUSTER) {
mm/swapfile.c
741
unsigned long idx = offset / SWAPFILE_CLUSTER;
mm/swapfile.c
755
WARN_ON(ci->count > SWAPFILE_CLUSTER);
mm/swapfile.c
779
swp_tb = swap_table_get(ci, offset % SWAPFILE_CLUSTER);
mm/swapfile.c
806
swp_tb = __swap_table_get(ci, offset % SWAPFILE_CLUSTER);
mm/swapfile.c
829
swp_tb = __swap_table_get(ci, offset % SWAPFILE_CLUSTER);
mm/swapfile.c
851
unsigned int ci_off = start % SWAPFILE_CLUSTER;
mm/swapfile.c
919
unsigned long start = ALIGN_DOWN(offset, SWAPFILE_CLUSTER);
mm/swapfile.c
920
unsigned long end = min(start + SWAPFILE_CLUSTER, si->max);
mm/swapfile.c
928
if (end < nr_pages || ci->count + nr_pages > SWAPFILE_CLUSTER)
mm/swapfile.c
949
if (ci->count < SWAPFILE_CLUSTER && offset <= end)
mm/swapfile.c
996
to_scan = swap_usage_in_pages(si) / SWAPFILE_CLUSTER;