Home
last modified time | relevance | path

Searched refs:bin_info (Results 1 – 7 of 7) sorted by relevance

/external/tensorflow/tensorflow/core/common_runtime/gpu/
Dgpu_bfc_allocator_test.cc387 const BFCAllocator::BinDebugInfo& bin_info = bin_infos[i]; in TestBinDebugInfo() local
394 EXPECT_EQ(bin_info.total_bytes_in_use, allocated_size); in TestBinDebugInfo()
395 EXPECT_EQ(bin_info.total_bytes_in_bin, allocated_size); in TestBinDebugInfo()
396 EXPECT_EQ(bin_info.total_requested_bytes_in_use, requested_size); in TestBinDebugInfo()
397 EXPECT_EQ(bin_info.total_chunks_in_use, 2); in TestBinDebugInfo()
398 EXPECT_EQ(bin_info.total_chunks_in_bin, 2); in TestBinDebugInfo()
400 EXPECT_EQ(bin_info.total_bytes_in_use, 0); in TestBinDebugInfo()
401 EXPECT_EQ(bin_info.total_requested_bytes_in_use, 0); in TestBinDebugInfo()
402 EXPECT_EQ(bin_info.total_chunks_in_use, 0); in TestBinDebugInfo()
404 EXPECT_GT(bin_info.total_bytes_in_bin, 0); in TestBinDebugInfo()
[all …]
/external/jemalloc/src/
Dandroid_je_iterate.c131 const arena_bin_info_t *bin_info; in je_iterate_small() local
137 bin_info = &arena_bin_info[binind]; in je_iterate_small()
139 ptr = (uintptr_t)rpages + bin_info->reg0_offset; in je_iterate_small()
141 for (regind = 0; regind < bin_info->nregs; regind++) { in je_iterate_small()
142 if (bitmap_get(run->bitmap, &bin_info->bitmap_info, regind)) { in je_iterate_small()
143 callback(ptr, bin_info->reg_size, arg); in je_iterate_small()
145 ptr += bin_info->reg_interval; in je_iterate_small()
Darena.c280 arena_run_reg_alloc(arena_run_t *run, arena_bin_info_t *bin_info) in arena_run_reg_alloc() argument
288 assert(!bitmap_full(run->bitmap, &bin_info->bitmap_info)); in arena_run_reg_alloc()
290 regind = (unsigned)bitmap_sfu(run->bitmap, &bin_info->bitmap_info); in arena_run_reg_alloc()
293 ret = (void *)((uintptr_t)rpages + (uintptr_t)bin_info->reg0_offset + in arena_run_reg_alloc()
294 (uintptr_t)(bin_info->reg_interval * regind)); in arena_run_reg_alloc()
306 arena_bin_info_t *bin_info = &arena_bin_info[binind]; in arena_run_reg_dalloc() local
307 size_t regind = arena_run_regind(run, bin_info, ptr); in arena_run_reg_dalloc()
309 assert(run->nfree < bin_info->nregs); in arena_run_reg_dalloc()
313 (uintptr_t)bin_info->reg0_offset)) % in arena_run_reg_dalloc()
314 (uintptr_t)bin_info->reg_interval == 0); in arena_run_reg_dalloc()
[all …]
/external/tensorflow/tensorflow/core/common_runtime/
Dbfc_allocator.cc626 const BinDebugInfo& bin_info = bin_infos[bin_num]; in DumpMemoryLog() local
628 bin_info.total_chunks_in_bin - bin_info.total_chunks_in_use); in DumpMemoryLog()
631 << "): \tTotal Chunks: " << bin_info.total_chunks_in_bin in DumpMemoryLog()
632 << ", Chunks in use: " << bin_info.total_chunks_in_use << ". " in DumpMemoryLog()
633 << strings::HumanReadableNumBytes(bin_info.total_bytes_in_bin) in DumpMemoryLog()
635 << strings::HumanReadableNumBytes(bin_info.total_bytes_in_use) in DumpMemoryLog()
638 bin_info.total_requested_bytes_in_use) in DumpMemoryLog()
703 BinDebugInfo& bin_info = bin_infos[bin_num]; in get_bin_debug_info() local
704 bin_info.total_bytes_in_bin += c->size; in get_bin_debug_info()
705 bin_info.total_chunks_in_bin++; in get_bin_debug_info()
[all …]
/external/jemalloc/test/unit/
Djunk.c26 arena_dalloc_junk_small_intercept(void *ptr, arena_bin_info_t *bin_info) in arena_dalloc_junk_small_intercept() argument
30 arena_dalloc_junk_small_orig(ptr, bin_info); in arena_dalloc_junk_small_intercept()
31 for (i = 0; i < bin_info->reg_size; i++) { in arena_dalloc_junk_small_intercept()
34 i, bin_info->reg_size); in arena_dalloc_junk_small_intercept()
/external/jemalloc/include/jemalloc/internal/
Darena.h563 void arena_alloc_junk_small(void *ptr, arena_bin_info_t *bin_info,
572 void arena_dalloc_junk_small(void *ptr, arena_bin_info_t *bin_info);
691 size_t arena_run_regind(arena_run_t *run, arena_bin_info_t *bin_info,
1115 arena_bin_info_t *bin_info; in arena_ptr_small_binind_get() local
1136 bin_info = &arena_bin_info[actual_binind]; in arena_ptr_small_binind_get()
1139 (uintptr_t)bin_info->reg0_offset)) % bin_info->reg_interval in arena_ptr_small_binind_get()
1157 arena_run_regind(arena_run_t *run, arena_bin_info_t *bin_info, const void *ptr) in arena_run_regind() argument
1168 (uintptr_t)bin_info->reg0_offset); in arena_run_regind()
1175 bin_info->reg0_offset); in arena_run_regind()
1178 interval = bin_info->reg_interval; in arena_run_regind()
[all …]
/external/webp/src/enc/
Dhistogram_enc.c549 } bin_info[BIN_SIZE]; in HistogramCombineEntropyBin() local
553 bin_info[idx].first = -1; in HistogramCombineEntropyBin()
554 bin_info[idx].num_combine_failures = 0; in HistogramCombineEntropyBin()
559 const int first = bin_info[bin_id].first; in HistogramCombineEntropyBin()
564 bin_info[bin_id].first = size++; in HistogramCombineEntropyBin()
586 bin_info[bin_id].num_combine_failures >= max_combine_failures) { in HistogramCombineEntropyBin()
591 ++bin_info[bin_id].num_combine_failures; in HistogramCombineEntropyBin()