line |
true |
false |
branch |
53
|
119 |
0 |
pool->pagesize = pagesize ? pagesize : 4096; |
69
|
131 |
825 |
if (x->blocklist != NULL) { |
70
|
235 |
131 |
for (i = 0; i < x->num_blocks; i++) { |
95
|
131 |
104 |
if (x->blocklist == NULL) { |
97
|
0 |
131 |
if (x->blocklist == NULL) { |
102
|
0 |
104 |
if (newbl == NULL) { |
114
|
0 |
2576 |
if (amount == 0) { |
120
|
25 |
2551 |
if (amount > pool->pagesize) { |
122
|
0 |
25 |
if (result == NULL) { |
125
|
0 |
25 |
if (!record_pool_block(&pool->large_blocks, result)) { |
132
|
2206 |
345 |
if (pool->alloc_block != NULL) { |
133
|
0 |
2206 |
assert(pool->alloc_used <= pool->pagesize); |
135
|
2112 |
94 |
if (pool->alloc_used + amount <= pool->pagesize) { |
142
|
210 |
229 |
if (pool->next_page >= pool->pages.num_blocks) { |
144
|
0 |
210 |
if (pool->alloc_block == NULL) { |
147
|
0 |
210 |
if (!record_pool_block(&pool->pages, pool->alloc_block)) { |
178
|
0 |
0 |
if (result.bytes != NULL) { |
200
|
965 |
52 |
for (; NULL != entry; entry = entry->next) { |
201
|
965 |
0 |
if (channel == entry->channel) { |
207
|
0 |
52 |
if (NULL == entry) { |
227
|
478 |
0 |
for (; NULL != entry; entry = entry->next) { |
228
|
478 |
0 |
if (channel == entry->channel) { |
237
|
0 |
0 |
if (r.len == l.len && |
|
0 |
0 |
if (r.len == l.len && |
238
|
0 |
0 |
(r.bytes == l.bytes || 0 == memcmp(r.bytes, l.bytes, r.len))) { |