Home
last modified time | relevance | path

Searched refs:extent_hooks_t (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/jemalloc/include/jemalloc/internal/
H A Dextent_externs.h
H A Dbase_externs.h
H A Darena_externs.h88 extent_hooks_t *arena_set_extent_hooks(tsd_t *tsd, arena_t *arena,
89 extent_hooks_t *extent_hooks);
H A Djemalloc_internal_externs.h
H A Djemalloc_internal_inlines_a.h
H A Darena_inlines_b.h
/freebsd/lib/libc/stdlib/malloc/jemalloc/include/jemalloc/
H A Djemalloc_typedefs.h1 typedef struct extent_hooks_s extent_hooks_t; typedef
8 typedef void *(extent_alloc_t)(extent_hooks_t *, void *, size_t, size_t, bool *,
16 typedef bool (extent_dalloc_t)(extent_hooks_t *, void *, size_t, bool,
24 typedef void (extent_destroy_t)(extent_hooks_t *, void *, size_t, bool,
32 typedef bool (extent_commit_t)(extent_hooks_t *, void *, size_t, size_t, size_t,
40 typedef bool (extent_decommit_t)(extent_hooks_t *, void *, size_t, size_t,
48 typedef bool (extent_purge_t)(extent_hooks_t *, void *, size_t, size_t, size_t,
56 typedef bool (extent_split_t)(extent_hooks_t *, void *, size_t, size_t, size_t,
64 typedef bool (extent_merge_t)(extent_hooks_t *, void *, size_t, void *, size_t,
H A Djemalloc.h318 typedef struct extent_hooks_s extent_hooks_t;
322 * extent_alloc(extent_hooks_t *extent_hooks, void *new_addr, size_t size,
325 typedef void *(extent_alloc_t)(extent_hooks_t *, void *, size_t, size_t, bool *,
330 * extent_dalloc(extent_hooks_t *extent_hooks, void *addr, size_t size,
333 typedef bool (extent_dalloc_t)(extent_hooks_t *, void *, size_t, bool,
338 * extent_destroy(extent_hooks_t *extent_hooks, void *addr, size_t size,
341 typedef void (extent_destroy_t)(extent_hooks_t *, void *, size_t, bool,
346 * extent_commit(extent_hooks_t *extent_hooks, void *addr, size_t size,
349 typedef bool (extent_commit_t)(extent_hooks_t *, void *, size_t, size_t, size_t,
354 * extent_decommit(extent_hooks_t *extent_hook
285 typedef struct extent_hooks_s extent_hooks_t; global() typedef
[all...]
/freebsd/include/
H A Dmalloc_np.h44 typedef struct extent_hooks_s extent_hooks_t; typedef
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/contrib/jemalloc/src/
H A Dextent.c
H A Dbase.c345 base_new(tsdn_t *tsdn, unsigned ind, const extent_hooks_t *extent_hooks, in b0get()
357 (extent_hooks_t *)extent_hooks : in base_new()
358 (extent_hooks_t *)&ehooks_default_extent_hooks, ind); in base_new()
371 ehooks_init(&base->ehooks, (extent_hooks_t *)extent_hooks, ind); in base_new()
373 (extent_hooks_t *)extent_hooks : in base_new()
374 (extent_hooks_t *)&ehooks_default_extent_hooks, ind); in base_new()
426 extent_hooks_t * in base_alloc_impl()
427 base_extent_hooks_set(base_t *base, extent_hooks_t *extent_hooks) { in base_alloc_impl()
428 extent_hooks_t *old_extent_hooks = in base_alloc_impl()
526 b0 = base_new(tsdn, 0, (extent_hooks_t *)
[all...]
H A Dlarge.c
H A Darena.c53 /* .extent_hooks = */ (extent_hooks_t *)&ehooks_default_extent_hooks,
1515 extent_hooks_t * in arena_malloc_hard()
1517 extent_hooks_t *extent_hooks) { in arena_malloc_hard()
1525 extent_hooks_t *ret = base_extent_hooks_set(arena->base, extent_hooks); in arena_malloc_hard()
H A Dctl.c2891 extent_hooks_t *old_extent_hooks;
2899 (extent_hooks_t *)&ehooks_default_extent_hooks;
2900 READ(old_extent_hooks, extent_hooks_t *);
2903 extent_hooks_t *new_extent_hooks
2905 WRITE(new_extent_hooks, extent_hooks_t *);
2918 extent_hooks_t *new_extent_hooks
2920 WRITE(new_extent_hooks, extent_hooks_t *);
2923 READ(old_extent_hooks, extent_hooks_t *);
2928 READ(old_extent_hooks, extent_hooks_t *);
3103 WRITE(config.extent_hooks, extent_hooks_t *); in stats_arenas_i_index()
[all...]
H A Dextent_dss.c
H A Djemalloc.c