Lines Matching full:info

37 	mem_block->info.used_blocks += (uint32_t)num_blocks;  in alloc_blocks()
39 if (mem_block->info.max_used_blocks < mem_block->info.used_blocks) { in alloc_blocks()
40 mem_block->info.max_used_blocks = mem_block->info.used_blocks; in alloc_blocks()
48 blk = mem_block->buffer + (offset << mem_block->info.blk_sz_shift); in alloc_blocks()
66 offset = (blk - mem_block->buffer) >> mem_block->info.blk_sz_shift; in free_blocks()
67 if (offset >= mem_block->info.num_blocks) { in free_blocks()
79 mem_block->info.used_blocks -= (uint32_t)num_blocks; in free_blocks()
103 if (count > mem_block->info.num_blocks) { in sys_mem_blocks_alloc_contiguous()
119 ptr, count << mem_block->info.blk_sz_shift); in sys_mem_blocks_alloc_contiguous()
142 if (count > mem_block->info.num_blocks) { in sys_mem_blocks_alloc()
160 BIT(mem_block->info.blk_sz_shift)); in sys_mem_blocks_alloc()
185 mem_block->info.blk_sz_shift; in sys_mem_blocks_is_region_free()
187 __ASSERT_NO_MSG(offset + count <= mem_block->info.num_blocks); in sys_mem_blocks_is_region_free()
209 mem_block->info.blk_sz_shift; in sys_mem_blocks_get()
211 if (offset + count > mem_block->info.num_blocks) { in sys_mem_blocks_get()
233 mem_block->info.used_blocks += (uint32_t)count; in sys_mem_blocks_get()
235 if (mem_block->info.max_used_blocks < mem_block->info.used_blocks) { in sys_mem_blocks_get()
236 mem_block->info.max_used_blocks = mem_block->info.used_blocks; in sys_mem_blocks_get()
244 in_block, count << mem_block->info.blk_sz_shift); in sys_mem_blocks_get()
268 if (count > mem_block->info.num_blocks) { in sys_mem_blocks_free()
289 ptr, BIT(mem_block->info.blk_sz_shift)); in sys_mem_blocks_free()
311 if (count > mem_block->info.num_blocks) { in sys_mem_blocks_free_contiguous()
323 block, count << mem_block->info.blk_sz_shift); in sys_mem_blocks_free_contiguous()
369 if (count > allocator->info.num_blocks) { in sys_multi_mem_blocks_alloc()
377 *blk_size = BIT(allocator->info.blk_sz_shift); in sys_multi_mem_blocks_alloc()
409 end = start + (BIT(one_alloc->info.blk_sz_shift) * in sys_multi_mem_blocks_free()
410 one_alloc->info.num_blocks); in sys_multi_mem_blocks_free()
437 stats->allocated_bytes = mem_block->info.used_blocks << in sys_mem_blocks_runtime_stats_get()
438 mem_block->info.blk_sz_shift; in sys_mem_blocks_runtime_stats_get()
439 stats->free_bytes = (mem_block->info.num_blocks << in sys_mem_blocks_runtime_stats_get()
440 mem_block->info.blk_sz_shift) - in sys_mem_blocks_runtime_stats_get()
442 stats->max_allocated_bytes = mem_block->info.max_used_blocks << in sys_mem_blocks_runtime_stats_get()
443 mem_block->info.blk_sz_shift; in sys_mem_blocks_runtime_stats_get()
454 mem_block->info.max_used_blocks = mem_block->info.used_blocks; in sys_mem_blocks_runtime_stats_reset_max()
470 memcpy(stats, &block->info, sizeof(block->info)); in sys_mem_blocks_stats_raw()
487 ptr->free_bytes = (block->info.num_blocks - block->info.used_blocks) << in sys_mem_blocks_stats_query()
488 block->info.blk_sz_shift; in sys_mem_blocks_stats_query()
489 ptr->allocated_bytes = block->info.used_blocks << in sys_mem_blocks_stats_query()
490 block->info.blk_sz_shift; in sys_mem_blocks_stats_query()
491 ptr->max_allocated_bytes = block->info.max_used_blocks << in sys_mem_blocks_stats_query()
492 block->info.blk_sz_shift; in sys_mem_blocks_stats_query()
507 block->info.max_used_blocks = block->info.used_blocks; in sys_mem_blocks_stats_reset()
549 &(*block_pp)->info, in init_sys_mem_blocks_obj_core_list()