| 15 | #include "allocator.h" |
| 16 | |
| 17 | void mem_pool_create(ACL_ALLOCATOR *allocator) |
| 18 | { |
| 19 | acl_allocator_pool_add(allocator, "8 Buffer", 8, |
| 20 | ACL_MEM_TYPE_8_BUF, NULL, NULL, NULL); |
| 21 | acl_allocator_pool_add(allocator, "16 Buffer", 16, |
| 22 | ACL_MEM_TYPE_16_BUF, NULL, NULL, NULL); |
| 23 | acl_allocator_pool_add(allocator, "32 Buffer", 32, |
| 24 | ACL_MEM_TYPE_32_BUF, NULL, NULL, NULL); |
| 25 | acl_allocator_pool_add(allocator, "64 Buffer", 64, |
| 26 | ACL_MEM_TYPE_64_BUF, NULL, NULL, NULL); |
| 27 | acl_allocator_pool_add(allocator, "128 Buffer", 128, |
| 28 | ACL_MEM_TYPE_128_BUF, NULL, NULL, NULL); |
| 29 | acl_allocator_pool_add(allocator, "256 Buffer", 256, |
| 30 | ACL_MEM_TYPE_256_BUF, NULL, NULL, NULL); |
| 31 | acl_allocator_pool_add(allocator, "512 Buffer", 512, |
| 32 | ACL_MEM_TYPE_512_BUF, NULL, NULL, NULL); |
| 33 | acl_allocator_pool_add(allocator, "1K Buffer", 1024, |
| 34 | ACL_MEM_TYPE_1K_BUF, NULL, NULL, NULL); |
| 35 | acl_allocator_pool_add(allocator, "2K Buffer", 2048, |
| 36 | ACL_MEM_TYPE_2K_BUF, NULL, NULL, NULL); |
| 37 | acl_allocator_pool_add(allocator, "4K Buffer", 4096, |
| 38 | ACL_MEM_TYPE_4K_BUF, NULL, NULL, NULL); |
| 39 | acl_allocator_pool_add(allocator, "8K Buffer", 8192, |
| 40 | ACL_MEM_TYPE_8K_BUF, NULL, NULL, NULL); |
| 41 | acl_allocator_pool_add(allocator, "16K Buffer", 16384, |
| 42 | ACL_MEM_TYPE_16K_BUF, NULL, NULL, NULL); |
| 43 | acl_allocator_pool_add(allocator, "32K Buffer", 32768, |
| 44 | ACL_MEM_TYPE_32K_BUF, NULL, NULL, NULL); |
| 45 | acl_allocator_pool_add(allocator, "64K Buffer", 65536, |
| 46 | ACL_MEM_TYPE_64K_BUF, NULL, NULL, NULL); |
| 47 | |
| 48 | acl_allocator_pool_add(allocator, "128K Buffer", 131072, |
| 49 | ACL_MEM_TYPE_128K_BUF, NULL, NULL, NULL); |
| 50 | acl_allocator_pool_add(allocator, "256K Buffer", 262144, |
| 51 | ACL_MEM_TYPE_256K_BUF, NULL, NULL, NULL); |
| 52 | acl_allocator_pool_add(allocator, "512K Buffer", 524288, |
| 53 | ACL_MEM_TYPE_512K_BUF, NULL, NULL, NULL); |
| 54 | acl_allocator_pool_add(allocator, "1M Buffer", 1048576, |
| 55 | ACL_MEM_TYPE_1M_BUF, NULL, NULL, NULL); |
| 56 | } |
| 57 | |
| 58 | void mem_pool_status(ACL_ALLOCATOR *allocator) |
| 59 | { |
no test coverage detected
searching dependent graphs…