Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | #if (PAGE_SIZE == 4096) |
2 | CACHE(32) | ||||
3 | #endif | ||||
4 | CACHE(64) | ||||
5 | #if L1_CACHE_BYTES < 64 | ||||
6 | CACHE(96) | ||||
7 | #endif | ||||
8 | CACHE(128) | ||||
9 | #if L1_CACHE_BYTES < 128 | ||||
10 | CACHE(192) | ||||
11 | #endif | ||||
12 | CACHE(256) | ||||
13 | CACHE(512) | ||||
14 | CACHE(1024) | ||||
15 | CACHE(2048) | ||||
16 | CACHE(4096) | ||||
17 | CACHE(8192) | ||||
18 | CACHE(16384) | ||||
19 | CACHE(32768) | ||||
20 | CACHE(65536) | ||||
21 | CACHE(131072) | ||||
Christoph Lameter | 0aa817f | 2007-05-16 22:11:01 -0700 | [diff] [blame^] | 22 | #if KMALLOC_MAX_SIZE >= 262144 |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 23 | CACHE(262144) |
Jack Steiner | a615fa8 | 2006-03-06 15:42:50 -0800 | [diff] [blame] | 24 | #endif |
Christoph Lameter | 0aa817f | 2007-05-16 22:11:01 -0700 | [diff] [blame^] | 25 | #if KMALLOC_MAX_SIZE >= 524288 |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 26 | CACHE(524288) |
Christoph Lameter | 0aa817f | 2007-05-16 22:11:01 -0700 | [diff] [blame^] | 27 | #endif |
28 | #if KMALLOC_MAX_SIZE >= 1048576 | ||||
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 29 | CACHE(1048576) |
Christoph Lameter | 0aa817f | 2007-05-16 22:11:01 -0700 | [diff] [blame^] | 30 | #endif |
31 | #if KMALLOC_MAX_SIZE >= 2097152 | ||||
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 32 | CACHE(2097152) |
Christoph Lameter | 0aa817f | 2007-05-16 22:11:01 -0700 | [diff] [blame^] | 33 | #endif |
34 | #if KMALLOC_MAX_SIZE >= 4194304 | ||||
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 35 | CACHE(4194304) |
Christoph Lameter | 0aa817f | 2007-05-16 22:11:01 -0700 | [diff] [blame^] | 36 | #endif |
37 | #if KMALLOC_MAX_SIZE >= 8388608 | ||||
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 38 | CACHE(8388608) |
Christoph Lameter | 0aa817f | 2007-05-16 22:11:01 -0700 | [diff] [blame^] | 39 | #endif |
40 | #if KMALLOC_MAX_SIZE >= 16777216 | ||||
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 41 | CACHE(16777216) |
Christoph Lameter | 0aa817f | 2007-05-16 22:11:01 -0700 | [diff] [blame^] | 42 | #endif |
43 | #if KMALLOC_MAX_SIZE >= 33554432 | ||||
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 44 | CACHE(33554432) |
Christoph Lameter | 0aa817f | 2007-05-16 22:11:01 -0700 | [diff] [blame^] | 45 | #endif |