SWAP_NR_ORDERS
unsigned int next[SWAP_NR_ORDERS]; /* Likely next allocation offset */
struct list_head nonfull_clusters[SWAP_NR_ORDERS];
struct list_head frag_clusters[SWAP_NR_ORDERS];
for (int o = 1; o < SWAP_NR_ORDERS; o++) {
struct swap_info_struct *si[SWAP_NR_ORDERS];
unsigned long offset[SWAP_NR_ORDERS];
for (i = 0; i < SWAP_NR_ORDERS; i++)
for (i = 0; i < SWAP_NR_ORDERS; i++)
for (i = 0; i < SWAP_NR_ORDERS; i++) {