Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[linux-2.6/sactl.git] / include / linux / kmalloc_sizes.h
blobe576b848ce10f8073dae6eefea4915c408b2601c
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)
22 #if KMALLOC_MAX_SIZE >= 262144
23 CACHE(262144)
24 #endif
25 #if KMALLOC_MAX_SIZE >= 524288
26 CACHE(524288)
27 #endif
28 #if KMALLOC_MAX_SIZE >= 1048576
29 CACHE(1048576)
30 #endif
31 #if KMALLOC_MAX_SIZE >= 2097152
32 CACHE(2097152)
33 #endif
34 #if KMALLOC_MAX_SIZE >= 4194304
35 CACHE(4194304)
36 #endif
37 #if KMALLOC_MAX_SIZE >= 8388608
38 CACHE(8388608)
39 #endif
40 #if KMALLOC_MAX_SIZE >= 16777216
41 CACHE(16777216)
42 #endif
43 #if KMALLOC_MAX_SIZE >= 33554432
44 CACHE(33554432)
45 #endif