Lines Matching refs:miscelm

47 arena_miscelm_is_key(const arena_chunk_map_misc_t *miscelm)  in arena_miscelm_is_key()  argument
50 return (((uintptr_t)miscelm & CHUNK_MAP_KEY) != 0); in arena_miscelm_is_key()
56 arena_miscelm_key_size_get(const arena_chunk_map_misc_t *miscelm) in arena_miscelm_key_size_get() argument
59 assert(arena_miscelm_is_key(miscelm)); in arena_miscelm_key_size_get()
61 return (arena_mapbits_size_decode((uintptr_t)miscelm)); in arena_miscelm_key_size_get()
65 arena_miscelm_size_get(arena_chunk_map_misc_t *miscelm) in arena_miscelm_size_get() argument
70 assert(!arena_miscelm_is_key(miscelm)); in arena_miscelm_size_get()
72 chunk = (arena_chunk_t *)CHUNK_ADDR2BASE(miscelm); in arena_miscelm_size_get()
73 pageind = arena_miscelm_to_pageind(miscelm); in arena_miscelm_size_get()
231 arena_chunk_map_misc_t *miscelm = arena_miscelm_get(chunk, pageind); in arena_run_dirty_insert() local
239 qr_new(&miscelm->rd, rd_link); in arena_run_dirty_insert()
240 qr_meld(&arena->runs_dirty, &miscelm->rd, rd_link); in arena_run_dirty_insert()
248 arena_chunk_map_misc_t *miscelm = arena_miscelm_get(chunk, pageind); in arena_run_dirty_remove() local
256 qr_remove(&miscelm->rd, rd_link); in arena_run_dirty_remove()
296 arena_chunk_map_misc_t *miscelm; in arena_run_reg_alloc() local
303 miscelm = arena_run_to_miscelm(run); in arena_run_reg_alloc()
304 rpages = arena_miscelm_to_rpages(miscelm); in arena_run_reg_alloc()
427 arena_chunk_map_misc_t *miscelm; in arena_run_split_large_helper() local
432 miscelm = arena_run_to_miscelm(run); in arena_run_split_large_helper()
433 run_ind = arena_miscelm_to_pageind(miscelm); in arena_run_split_large_helper()
514 arena_chunk_map_misc_t *miscelm; in arena_run_split_small() local
520 miscelm = arena_run_to_miscelm(run); in arena_run_split_small()
521 run_ind = arena_miscelm_to_pageind(miscelm); in arena_run_split_small()
1076 arena_chunk_map_misc_t *miscelm = in arena_run_first_best_fit() local
1078 if (miscelm == NULL) in arena_run_first_best_fit()
1080 return (&miscelm->run); in arena_run_first_best_fit()
1253 arena_chunk_map_misc_t *miscelm = in arena_dirty_count() local
1255 size_t pageind = arena_miscelm_to_pageind(miscelm); in arena_dirty_count()
1329 arena_chunk_map_misc_t *miscelm = in arena_stash_dirty() local
1331 size_t pageind = arena_miscelm_to_pageind(miscelm); in arena_stash_dirty()
1332 arena_run_t *run = &miscelm->run; in arena_stash_dirty()
1405 arena_chunk_map_misc_t *miscelm = in arena_purge_stashed() local
1407 pageind = arena_miscelm_to_pageind(miscelm); in arena_purge_stashed()
1490 arena_chunk_map_misc_t *miscelm = in arena_unstash_purged() local
1492 size_t pageind = arena_miscelm_to_pageind(miscelm); in arena_unstash_purged()
1495 arena_run_t *run = &miscelm->run; in arena_unstash_purged()
1666 arena_chunk_map_misc_t *miscelm = arena_run_to_miscelm(run); in arena_run_decommit() local
1667 size_t run_ind = arena_miscelm_to_pageind(miscelm); in arena_run_decommit()
1680 arena_chunk_map_misc_t *miscelm; in arena_run_dalloc() local
1684 miscelm = arena_run_to_miscelm(run); in arena_run_dalloc()
1685 run_ind = arena_miscelm_to_pageind(miscelm); in arena_run_dalloc()
1765 arena_chunk_map_misc_t *miscelm = arena_run_to_miscelm(run); in arena_run_trim_head() local
1766 size_t pageind = arena_miscelm_to_pageind(miscelm); in arena_run_trim_head()
1805 arena_chunk_map_misc_t *miscelm = arena_run_to_miscelm(run); in arena_run_trim_tail() local
1806 size_t pageind = arena_miscelm_to_pageind(miscelm); in arena_run_trim_tail()
1849 arena_chunk_map_misc_t *miscelm = arena_run_tree_first(&bin->runs); in arena_bin_runs_first() local
1850 if (miscelm != NULL) in arena_bin_runs_first()
1851 return (&miscelm->run); in arena_bin_runs_first()
1859 arena_chunk_map_misc_t *miscelm = arena_run_to_miscelm(run); in arena_bin_runs_insert() local
1861 assert(arena_run_tree_search(&bin->runs, miscelm) == NULL); in arena_bin_runs_insert()
1863 arena_run_tree_insert(&bin->runs, miscelm); in arena_bin_runs_insert()
1869 arena_chunk_map_misc_t *miscelm = arena_run_to_miscelm(run); in arena_bin_runs_remove() local
1871 assert(arena_run_tree_search(&bin->runs, miscelm) != NULL); in arena_bin_runs_remove()
1873 arena_run_tree_remove(&bin->runs, miscelm); in arena_bin_runs_remove()
2208 arena_chunk_map_misc_t *miscelm; in arena_malloc_large() local
2233 miscelm = arena_run_to_miscelm(run); in arena_malloc_large()
2234 ret = (void *)((uintptr_t)arena_miscelm_to_rpages(miscelm) + in arena_malloc_large()
2273 arena_chunk_map_misc_t *miscelm; in arena_palloc_large() local
2292 miscelm = arena_run_to_miscelm(run); in arena_palloc_large()
2293 rpages = arena_miscelm_to_rpages(miscelm); in arena_palloc_large()
2300 arena_chunk_map_misc_t *head_miscelm = miscelm; in arena_palloc_large()
2303 miscelm = arena_miscelm_get(chunk, in arena_palloc_large()
2306 run = &miscelm->run; in arena_palloc_large()
2327 ret = arena_miscelm_to_rpages(miscelm); in arena_palloc_large()
2568 arena_chunk_map_misc_t *miscelm = arena_miscelm_get(chunk, pageind); in arena_dalloc_large_locked_impl() local
2569 arena_run_t *run = &miscelm->run; in arena_dalloc_large_locked_impl()
2612 arena_chunk_map_misc_t *miscelm = arena_miscelm_get(chunk, pageind); in arena_ralloc_large_shrink() local
2613 arena_run_t *run = &miscelm->run; in arena_ralloc_large_shrink()