/freebsd-current/contrib/jemalloc/include/jemalloc/ |
H A D | jemalloc_typedefs.h | 1 typedef struct extent_hooks_s extent_hooks_t; typedef in typeref:struct:extent_hooks_s 5 * extent_alloc(extent_hooks_t *extent_hooks, void *new_addr, size_t size, 8 typedef void *(extent_alloc_t)(extent_hooks_t *, void *, size_t, size_t, bool *, 13 * extent_dalloc(extent_hooks_t *extent_hooks, void *addr, size_t size, 16 typedef bool (extent_dalloc_t)(extent_hooks_t *, void *, size_t, bool, 21 * extent_destroy(extent_hooks_t *extent_hooks, void *addr, size_t size, 24 typedef void (extent_destroy_t)(extent_hooks_t *, void *, size_t, bool, 29 * extent_commit(extent_hooks_t *extent_hooks, void *addr, size_t size, 32 typedef bool (extent_commit_t)(extent_hooks_t *, void *, size_t, size_t, size_t, 37 * extent_decommit(extent_hooks_t *extent_hook [all...] |
H A D | jemalloc.h | 285 typedef struct extent_hooks_s extent_hooks_t; typedef in typeref:struct:extent_hooks_s 289 * extent_alloc(extent_hooks_t *extent_hooks, void *new_addr, size_t size, 292 typedef void *(extent_alloc_t)(extent_hooks_t *, void *, size_t, size_t, bool *, 297 * extent_dalloc(extent_hooks_t *extent_hooks, void *addr, size_t size, 300 typedef bool (extent_dalloc_t)(extent_hooks_t *, void *, size_t, bool, 305 * extent_destroy(extent_hooks_t *extent_hooks, void *addr, size_t size, 308 typedef void (extent_destroy_t)(extent_hooks_t *, void *, size_t, bool, 313 * extent_commit(extent_hooks_t *extent_hooks, void *addr, size_t size, 316 typedef bool (extent_commit_t)(extent_hooks_t *, void *, size_t, size_t, size_t, 321 * extent_decommit(extent_hooks_t *extent_hook [all...] |
/freebsd-current/contrib/jemalloc/include/jemalloc/internal/ |
H A D | extent_externs.h | 12 extern const extent_hooks_t extent_hooks_default; 18 extent_hooks_t *extent_hooks_get(arena_t *arena); 19 extent_hooks_t *extent_hooks_set(tsd_t *tsd, arena_t *arena, 20 extent_hooks_t *extent_hooks); 39 extent_hooks_t **r_extent_hooks, extents_t *extents, void *new_addr, 43 extent_hooks_t **r_extent_hooks, extents_t *extents, extent_t *extent); 45 extent_hooks_t **r_extent_hooks, extents_t *extents, size_t npages_min); 50 extent_hooks_t **r_extent_hooks, void *new_addr, size_t size, size_t pad, 54 extent_hooks_t **r_extent_hooks, extent_t *extent); 56 extent_hooks_t **r_extent_hook [all...] |
H A D | base_externs.h | 8 base_t *base_new(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks); 10 extent_hooks_t *base_extent_hooks_get(base_t *base); 11 extent_hooks_t *base_extent_hooks_set(base_t *base, 12 extent_hooks_t *extent_hooks);
|
H A D | jemalloc_internal_externs.h | 44 arena_t *arena_init(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks);
|
H A D | arena_externs.h | 31 extent_hooks_t **r_extent_hooks, extent_t *extent); 86 arena_t *arena_new(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks);
|
H A D | jemalloc_internal_inlines_a.h | 94 (extent_hooks_t *)&extent_hooks_default);
|
H A D | arena_inlines_b.h | 140 arena_decay_extent(tsdn_t *tsdn,arena_t *arena, extent_hooks_t **r_extent_hooks,
|
/freebsd-current/include/ |
H A D | malloc_np.h | 44 typedef struct extent_hooks_s extent_hooks_t; typedef in typeref:struct:extent_hooks_s 45 typedef void *(extent_alloc_t)(extent_hooks_t *, void *, size_t, size_t, 47 typedef __MyBool (extent_dalloc_t)(extent_hooks_t *, void *, size_t, __MyBool, 49 typedef void (extent_destroy_t)(extent_hooks_t *, void *, size_t, __MyBool, 51 typedef __MyBool (extent_commit_t)(extent_hooks_t *, void *, size_t, size_t, 53 typedef __MyBool (extent_decommit_t)(extent_hooks_t *, void *, size_t, size_t, 55 typedef __MyBool (extent_purge_t)(extent_hooks_t *, void *, size_t, size_t, size_t, 57 typedef __MyBool (extent_split_t)(extent_hooks_t *, void *, size_t, size_t, size_t, 59 typedef __MyBool (extent_merge_t)(extent_hooks_t *, void *, size_t, void *, size_t,
|
/freebsd-current/contrib/jemalloc/src/ |
H A D | extent.c | 25 static void *extent_alloc_default(extent_hooks_t *extent_hooks, void *new_addr, 28 static bool extent_dalloc_default(extent_hooks_t *extent_hooks, void *addr, 30 static void extent_destroy_default(extent_hooks_t *extent_hooks, void *addr, 32 static bool extent_commit_default(extent_hooks_t *extent_hooks, void *addr, 35 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset, 37 static bool extent_decommit_default(extent_hooks_t *extent_hooks, 40 static bool extent_purge_lazy_default(extent_hooks_t *extent_hooks, void *addr, 44 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset, 47 static bool extent_purge_forced_default(extent_hooks_t *extent_hooks, 51 extent_hooks_t **r_extent_hook [all...] |
H A D | base.c | 32 base_map(tsdn_t *tsdn, extent_hooks_t *extent_hooks, unsigned ind, size_t size) { 55 base_unmap(tsdn_t *tsdn, extent_hooks_t *extent_hooks, unsigned ind, void *addr, 248 base_block_alloc(tsdn_t *tsdn, base_t *base, extent_hooks_t *extent_hooks, 311 extent_hooks_t *extent_hooks = base_extent_hooks_get(base); 350 base_new(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks) { 397 extent_hooks_t *extent_hooks = base_extent_hooks_get(base); 407 extent_hooks_t * 409 return (extent_hooks_t *)atomic_load_p(&base->extent_hooks, 413 extent_hooks_t * 414 base_extent_hooks_set(base_t *base, extent_hooks_t *extent_hook [all...] |
H A D | large.c | 99 extent_hooks_t *extent_hooks = extent_hooks_get(arena); 135 extent_hooks_t *extent_hooks = extent_hooks_get(arena); 345 extent_hooks_t *extent_hooks = EXTENT_HOOKS_INITIALIZER;
|
H A D | extent_dss.c | 197 extent_hooks_t *extent_hooks =
|
H A D | arena.c | 257 extent_hooks_t **r_extent_hooks, extent_t *extent) { 430 extent_hooks_t *extent_hooks = EXTENT_HOOKS_INITIALIZER; 825 extent_hooks_t **r_extent_hooks, extents_t *extents, size_t npages_limit, 844 extent_hooks_t **r_extent_hooks, arena_decay_t *decay, extents_t *extents, 929 extent_hooks_t *extent_hooks = extent_hooks_get(arena); 1008 extent_hooks_t *extent_hooks = EXTENT_HOOKS_INITIALIZER; 1161 extent_hooks_t *extent_hooks = extent_hooks_get(arena); 1207 extent_hooks_t **r_extent_hooks, const bin_info_t *bin_info, 1234 extent_hooks_t *extent_hooks = EXTENT_HOOKS_INITIALIZER; 1942 arena_new(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hook [all...] |
H A D | ctl.c | 1004 ctl_arena_init(tsd_t *tsd, extent_hooks_t *extent_hooks) { 2380 extent_hooks_t *old_extent_hooks; 2388 (extent_hooks_t *)&extent_hooks_default; 2389 READ(old_extent_hooks, extent_hooks_t *); 2392 extent_hooks_t *new_extent_hooks 2394 WRITE(new_extent_hooks, extent_hooks_t *); 2404 extent_hooks_t *new_extent_hooks 2406 WRITE(new_extent_hooks, extent_hooks_t *); 2409 READ(old_extent_hooks, extent_hooks_t *); 2412 READ(old_extent_hooks, extent_hooks_t *); [all...] |
H A D | jemalloc.c | 322 arena_init_locked(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks) { 368 arena_init(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks) { 584 (extent_hooks_t *)&extent_hooks_default); 1557 if (arena_init(TSDN_NULL, 0, (extent_hooks_t *)&extent_hooks_default)
|