| /src/external/bsd/jemalloc/dist/src/ |
| emap.c | 4 #include "jemalloc/internal/emap.h" 14 emap_init(emap_t *emap, base_t *base, bool zeroed) { 15 return rtree_new(&emap->rtree, base, zeroed); 19 emap_update_edata_state(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 27 rtree_leaf_elm_t *elm1 = rtree_leaf_elm_lookup(tsdn, &emap->rtree, 32 rtree_leaf_elm_lookup(tsdn, &emap->rtree, rtree_ctx, 36 rtree_leaf_elm_state_update(tsdn, &emap->rtree, elm1, elm2, state); 38 emap_assert_mapped(tsdn, emap, edata); 42 emap_try_acquire_edata_neighbor_impl(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 69 rtree_leaf_elm_t *elm = rtree_leaf_elm_lookup(tsdn, &emap->rtree [all...] |
| san.c | 64 san_guard_pages(tsdn_t *tsdn, ehooks_t *ehooks, edata_t *edata, emap_t *emap, 68 emap_deregister_boundary(tsdn, emap, edata); 89 emap_register_boundary(tsdn, emap, edata, SC_NSIZES, 96 emap_t *emap, bool left, bool right, bool remap) { 101 emap_deregister_boundary(tsdn, emap, edata); 127 emap_register_boundary(tsdn, emap, edata, SC_NSIZES, 134 emap_t *emap, bool left, bool right) { 135 san_unguard_pages_impl(tsdn, ehooks, edata, emap, left, right, 141 emap_t *emap) { 142 emap_assert_not_mapped(tsdn, emap, edata) [all...] |
| pa.c | 33 emap_t *emap, base_t *base, unsigned ind, pa_shard_stats_t *stats, 43 if (pac_init(tsdn, &shard->pac, base, emap, &shard->edata_cache, 61 shard->emap = emap; 70 if (hpa_shard_init(&shard->hpa_shard, &shard->central->hpa, shard->emap, 145 emap_remap(tsdn, shard->emap, edata, szind, slab); 149 emap_register_interior(tsdn, shard->emap, edata, szind); 177 emap_remap(tsdn, shard->emap, edata, szind, /* slab */ false); 201 emap_remap(tsdn, shard->emap, edata, szind, /* slab */ false); 208 emap_remap(tsdn, shard->emap, edata, SC_NSIZES, /* slab */ false) [all...] |
| extent.c | 5 #include "jemalloc/internal/emap.h" 63 emap_update_edata_state(tsdn, pac->emap, edata, extent_state_active); 68 emap_update_edata_state(tsdn, pac->emap, edata, ecache->state); 206 emap_update_edata_state(tsdn, pac->emap, edata, 253 emap_update_edata_state(tsdn, pac->emap, edata, ecache->state); 281 emap_update_edata_state(tsdn, pac->emap, edata, extent_state_active); 328 if (emap_register_boundary(tsdn, pac->emap, edata, SC_NSIZES, 362 emap_deregister_boundary(tsdn, pac->emap, edata); 405 edata = emap_try_acquire_edata_neighbor_expand(tsdn, pac->emap, 410 emap_release_edata(tsdn, pac->emap, edata [all...] |
| /src/external/bsd/jemalloc.old/dist/src/ |
| emap.c | 4 #include "jemalloc/internal/emap.h" 14 emap_init(emap_t *emap, base_t *base, bool zeroed) { 15 return rtree_new(&emap->rtree, base, zeroed); 19 emap_update_edata_state(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 27 rtree_leaf_elm_t *elm1 = rtree_leaf_elm_lookup(tsdn, &emap->rtree, 32 rtree_leaf_elm_lookup(tsdn, &emap->rtree, rtree_ctx, 36 rtree_leaf_elm_state_update(tsdn, &emap->rtree, elm1, elm2, state); 38 emap_assert_mapped(tsdn, emap, edata); 42 emap_try_acquire_edata_neighbor_impl(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 69 rtree_leaf_elm_t *elm = rtree_leaf_elm_lookup(tsdn, &emap->rtree [all...] |
| san.c | 64 san_guard_pages(tsdn_t *tsdn, ehooks_t *ehooks, edata_t *edata, emap_t *emap, 68 emap_deregister_boundary(tsdn, emap, edata); 89 emap_register_boundary(tsdn, emap, edata, SC_NSIZES, 96 emap_t *emap, bool left, bool right, bool remap) { 101 emap_deregister_boundary(tsdn, emap, edata); 127 emap_register_boundary(tsdn, emap, edata, SC_NSIZES, 134 emap_t *emap, bool left, bool right) { 135 san_unguard_pages_impl(tsdn, ehooks, edata, emap, left, right, 141 emap_t *emap) { 142 emap_assert_not_mapped(tsdn, emap, edata) [all...] |
| pa.c | 33 emap_t *emap, base_t *base, unsigned ind, pa_shard_stats_t *stats, 43 if (pac_init(tsdn, &shard->pac, base, emap, &shard->edata_cache, 61 shard->emap = emap; 70 if (hpa_shard_init(&shard->hpa_shard, &shard->central->hpa, shard->emap, 145 emap_remap(tsdn, shard->emap, edata, szind, slab); 149 emap_register_interior(tsdn, shard->emap, edata, szind); 177 emap_remap(tsdn, shard->emap, edata, szind, /* slab */ false); 201 emap_remap(tsdn, shard->emap, edata, szind, /* slab */ false); 208 emap_remap(tsdn, shard->emap, edata, SC_NSIZES, /* slab */ false) [all...] |
| /src/external/bsd/jemalloc/dist/include/jemalloc/internal/ |
| emap.h | 35 bool emap_init(emap_t *emap, base_t *base, bool zeroed); 37 void emap_remap(tsdn_t *tsdn, emap_t *emap, edata_t *edata, szind_t szind, 40 void emap_update_edata_state(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 58 edata_t *emap_try_acquire_edata_neighbor(tsdn_t *tsdn, emap_t *emap, 61 edata_t *emap_try_acquire_edata_neighbor_expand(tsdn_t *tsdn, emap_t *emap, 63 void emap_release_edata(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 71 bool emap_register_boundary(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 93 void emap_register_interior(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 96 void emap_deregister_boundary(tsdn_t *tsdn, emap_t *emap, edata_t *edata); 97 void emap_deregister_interior(tsdn_t *tsdn, emap_t *emap, edata_t *edata) [all...] |
| san.h | 5 #include "jemalloc/internal/emap.h" 25 emap_t *emap, bool left, bool right, bool remap); 27 emap_t *emap, bool left, bool right); 29 * Unguard the extent, but don't modify emap boundaries. Must be called on an 30 * extent that has been erased from emap and shouldn't be placed back. 33 edata_t *edata, emap_t *emap); 41 emap_t *emap, bool remap) { 42 san_guard_pages(tsdn, ehooks, edata, emap, true, true, remap); 47 emap_t *emap) { 48 san_unguard_pages(tsdn, ehooks, edata, emap, true, true) [all...] |
| hpa.h | 120 * Our emap. This is just a cache of the emap pointer in the associated 123 emap_t *emap; member in struct:hpa_shard_s 153 bool hpa_shard_init(hpa_shard_t *shard, hpa_central_t *central, emap_t *emap,
|
| pac.h | 95 emap_t *emap; member in struct:pac_s 124 bool pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap,
|
| /src/external/bsd/jemalloc/include/jemalloc/internal/ |
| emap.h | 35 bool emap_init(emap_t *emap, base_t *base, bool zeroed); 37 void emap_remap(tsdn_t *tsdn, emap_t *emap, edata_t *edata, szind_t szind, 40 void emap_update_edata_state(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 58 edata_t *emap_try_acquire_edata_neighbor(tsdn_t *tsdn, emap_t *emap, 61 edata_t *emap_try_acquire_edata_neighbor_expand(tsdn_t *tsdn, emap_t *emap, 63 void emap_release_edata(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 71 bool emap_register_boundary(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 93 void emap_register_interior(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 96 void emap_deregister_boundary(tsdn_t *tsdn, emap_t *emap, edata_t *edata); 97 void emap_deregister_interior(tsdn_t *tsdn, emap_t *emap, edata_t *edata) [all...] |
| san.h | 5 #include "jemalloc/internal/emap.h" 25 emap_t *emap, bool left, bool right, bool remap); 27 emap_t *emap, bool left, bool right); 29 * Unguard the extent, but don't modify emap boundaries. Must be called on an 30 * extent that has been erased from emap and shouldn't be placed back. 33 edata_t *edata, emap_t *emap); 41 emap_t *emap, bool remap) { 42 san_guard_pages(tsdn, ehooks, edata, emap, true, true, remap); 47 emap_t *emap) { 48 san_unguard_pages(tsdn, ehooks, edata, emap, true, true) [all...] |
| hpa.h | 120 * Our emap. This is just a cache of the emap pointer in the associated 123 emap_t *emap; member in struct:hpa_shard_s 153 bool hpa_shard_init(hpa_shard_t *shard, hpa_central_t *central, emap_t *emap,
|
| pac.h | 95 emap_t *emap; member in struct:pac_s 124 bool pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap,
|
| /src/external/bsd/jemalloc.old/dist/include/jemalloc/internal/ |
| emap.h | 35 bool emap_init(emap_t *emap, base_t *base, bool zeroed); 37 void emap_remap(tsdn_t *tsdn, emap_t *emap, edata_t *edata, szind_t szind, 40 void emap_update_edata_state(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 58 edata_t *emap_try_acquire_edata_neighbor(tsdn_t *tsdn, emap_t *emap, 61 edata_t *emap_try_acquire_edata_neighbor_expand(tsdn_t *tsdn, emap_t *emap, 63 void emap_release_edata(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 71 bool emap_register_boundary(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 93 void emap_register_interior(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 96 void emap_deregister_boundary(tsdn_t *tsdn, emap_t *emap, edata_t *edata); 97 void emap_deregister_interior(tsdn_t *tsdn, emap_t *emap, edata_t *edata) [all...] |
| san.h | 5 #include "jemalloc/internal/emap.h" 25 emap_t *emap, bool left, bool right, bool remap); 27 emap_t *emap, bool left, bool right); 29 * Unguard the extent, but don't modify emap boundaries. Must be called on an 30 * extent that has been erased from emap and shouldn't be placed back. 33 edata_t *edata, emap_t *emap); 41 emap_t *emap, bool remap) { 42 san_guard_pages(tsdn, ehooks, edata, emap, true, true, remap); 47 emap_t *emap) { 48 san_unguard_pages(tsdn, ehooks, edata, emap, true, true) [all...] |
| hpa.h | 120 * Our emap. This is just a cache of the emap pointer in the associated 123 emap_t *emap; member in struct:hpa_shard_s 153 bool hpa_shard_init(hpa_shard_t *shard, hpa_central_t *central, emap_t *emap,
|
| pac.h | 95 emap_t *emap; member in struct:pac_s 124 bool pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap,
|
| /src/external/bsd/jemalloc.old/include/jemalloc/internal/ |
| emap.h | 35 bool emap_init(emap_t *emap, base_t *base, bool zeroed); 37 void emap_remap(tsdn_t *tsdn, emap_t *emap, edata_t *edata, szind_t szind, 40 void emap_update_edata_state(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 58 edata_t *emap_try_acquire_edata_neighbor(tsdn_t *tsdn, emap_t *emap, 61 edata_t *emap_try_acquire_edata_neighbor_expand(tsdn_t *tsdn, emap_t *emap, 63 void emap_release_edata(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 71 bool emap_register_boundary(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 93 void emap_register_interior(tsdn_t *tsdn, emap_t *emap, edata_t *edata, 96 void emap_deregister_boundary(tsdn_t *tsdn, emap_t *emap, edata_t *edata); 97 void emap_deregister_interior(tsdn_t *tsdn, emap_t *emap, edata_t *edata) [all...] |
| san.h | 5 #include "jemalloc/internal/emap.h" 25 emap_t *emap, bool left, bool right, bool remap); 27 emap_t *emap, bool left, bool right); 29 * Unguard the extent, but don't modify emap boundaries. Must be called on an 30 * extent that has been erased from emap and shouldn't be placed back. 33 edata_t *edata, emap_t *emap); 41 emap_t *emap, bool remap) { 42 san_guard_pages(tsdn, ehooks, edata, emap, true, true, remap); 47 emap_t *emap) { 48 san_unguard_pages(tsdn, ehooks, edata, emap, true, true) [all...] |
| hpa.h | 120 * Our emap. This is just a cache of the emap pointer in the associated 123 emap_t *emap; member in struct:hpa_shard_s 153 bool hpa_shard_init(hpa_shard_t *shard, hpa_central_t *central, emap_t *emap,
|
| pac.h | 95 emap_t *emap; member in struct:pac_s 124 bool pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap,
|
| /src/external/bsd/jemalloc/dist/test/unit/ |
| pa.c | 29 * merge touch the global emap to find head state. The first of these 45 emap_t emap; member in struct:test_data_s 61 bool err = emap_init(&test_data->emap, test_data->base, 74 &test_data->emap, test_data->base, /* ind */ 1, &test_data->stats,
|
| /src/external/bsd/jemalloc.old/dist/test/unit/ |
| pa.c | 29 * merge touch the global emap to find head state. The first of these 45 emap_t emap; member in struct:test_data_s 61 bool err = emap_init(&test_data->emap, test_data->base, 74 &test_data->emap, test_data->base, /* ind */ 1, &test_data->stats,
|