Symbol: SWAPFILE_CLUSTER
mm/page_io.c
543
VM_WARN_ON_ONCE(ci_start + max_nr > SWAPFILE_CLUSTER);
mm/swap.h
112
VM_WARN_ON_ONCE(offset >= roundup(si->max, SWAPFILE_CLUSTER));
mm/swap.h
113
return &si->cluster_info[offset / SWAPFILE_CLUSTER];
mm/swap.h
87
return swp_offset(entry) % SWAPFILE_CLUSTER;
mm/swap_state.c
416
VM_WARN_ON_ONCE(nr_pages > SWAPFILE_CLUSTER);
mm/swap_state.c
520
if (WARN_ON_ONCE(!orders || (1UL << order) > SWAPFILE_CLUSTER))
mm/swap_table.h
11
atomic_long_t entries[SWAPFILE_CLUSTER];
mm/swap_table.h
16
unsigned short id[SWAPFILE_CLUSTER];
mm/swap_table.h
225
VM_WARN_ON_ONCE(off >= SWAPFILE_CLUSTER);
mm/swap_table.h
235
VM_WARN_ON_ONCE(off >= SWAPFILE_CLUSTER);
mm/swap_table.h
245
VM_WARN_ON_ONCE(off >= SWAPFILE_CLUSTER);
mm/swap_table.h
257
VM_WARN_ON_ONCE(off >= SWAPFILE_CLUSTER);
mm/swap_table.h
316
VM_WARN_ON_ONCE(ci_off >= SWAPFILE_CLUSTER);
mm/swap_table.h
328
VM_WARN_ON_ONCE(ci_off >= SWAPFILE_CLUSTER);
mm/swapfile.c
1046
to_scan = swap_usage_in_pages(si) / SWAPFILE_CLUSTER;
mm/swapfile.c
1050
end = min(si->max, offset + SWAPFILE_CLUSTER);
mm/swapfile.c
1054
swp_tb = swap_table_get(ci, offset % SWAPFILE_CLUSTER);
mm/swapfile.c
1464
table = kzalloc(sizeof(ci->extend_table[0]) * SWAPFILE_CLUSTER, gfp);
mm/swapfile.c
1519
for (i = 0; i < SWAPFILE_CLUSTER; i++) {
mm/swapfile.c
1595
ci_off = offset % SWAPFILE_CLUSTER;
mm/swapfile.c
1696
ci_start = offset % SWAPFILE_CLUSTER;
mm/swapfile.c
1754
if (size > SWAPFILE_CLUSTER) {
mm/swapfile.c
179
unsigned int ci_off = offset % SWAPFILE_CLUSTER;
mm/swapfile.c
1980
swp_tb = swap_table_get(ci, offset % SWAPFILE_CLUSTER);
mm/swapfile.c
2132
cluster_end = min(round_up(offset + 1, SWAPFILE_CLUSTER), end_offset);
mm/swapfile.c
2198
__swap_cluster_put_entry(ci, offset % SWAPFILE_CLUSTER);
mm/swapfile.c
2199
__swap_cluster_free_entries(si, ci, offset % SWAPFILE_CLUSTER, 1);
mm/swapfile.c
2705
i % SWAPFILE_CLUSTER);
mm/swapfile.c
3009
unsigned long end = ALIGN(si->max, SWAPFILE_CLUSTER);
mm/swapfile.c
3014
for (offset = 0; offset < end; offset += SWAPFILE_CLUSTER) {
mm/swapfile.c
3024
int i, nr_clusters = DIV_ROUND_UP(maxpages, SWAPFILE_CLUSTER);
mm/swapfile.c
3033
swap_cluster_assert_empty(ci, 0, SWAPFILE_CLUSTER, true);
mm/swapfile.c
3518
unsigned long nr_clusters = DIV_ROUND_UP(maxpages, SWAPFILE_CLUSTER);
mm/swapfile.c
3560
for (i = maxpages; i < round_up(maxpages, SWAPFILE_CLUSTER); i++) {
mm/swapfile.c
410
return cluster_index(si, ci) * SWAPFILE_CLUSTER;
mm/swapfile.c
484
ci->zero_bitmap = bitmap_zalloc(SWAPFILE_CLUSTER, gfp);
mm/swapfile.c
519
WARN_ON_ONCE(nr == SWAPFILE_CLUSTER && ci->extend_table);
mm/swapfile.c
608
swap_cluster_assert_empty(ci, 0, SWAPFILE_CLUSTER, false);
mm/swapfile.c
680
discard_swap_cluster(si, idx * SWAPFILE_CLUSTER,
mm/swapfile.c
681
SWAPFILE_CLUSTER);
mm/swapfile.c
746
VM_BUG_ON(!ci->count || ci->count == SWAPFILE_CLUSTER);
mm/swapfile.c
771
} else if (ci->count != SWAPFILE_CLUSTER) {
mm/swapfile.c
791
unsigned int ci_off = offset % SWAPFILE_CLUSTER;
mm/swapfile.c
792
unsigned long idx = offset / SWAPFILE_CLUSTER;
mm/swapfile.c
827
WARN_ON(ci->count > SWAPFILE_CLUSTER);
mm/swapfile.c
848
swp_tb = swap_table_get(ci, offset % SWAPFILE_CLUSTER);
mm/swapfile.c
876
swp_tb = __swap_table_get(ci, offset % SWAPFILE_CLUSTER);
mm/swapfile.c
889
unsigned int ci_off = offset % SWAPFILE_CLUSTER;
mm/swapfile.c
969
unsigned long start = ALIGN_DOWN(offset, SWAPFILE_CLUSTER);
mm/swapfile.c
971
unsigned long end = start + SWAPFILE_CLUSTER;
mm/swapfile.c
978
if (end < nr_pages || ci->count + nr_pages > SWAPFILE_CLUSTER)
mm/swapfile.c
995
if (!__swap_cluster_alloc_entries(si, ci, folio, offset % SWAPFILE_CLUSTER))
mm/swapfile.c
999
if (ci->count < SWAPFILE_CLUSTER && offset <= end)