Home | History | Annotate | Download | only in internal

Lines Matching defs:ehooks_t

21 typedef struct ehooks_s ehooks_t;
97 void ehooks_init(ehooks_t *ehooks, extent_hooks_t *extent_hooks, unsigned ind);
100 ehooks_ind_get(const ehooks_t *ehooks) {
105 ehooks_set_extent_hooks_ptr(ehooks_t *ehooks, extent_hooks_t *extent_hooks) {
110 ehooks_get_extent_hooks_ptr(ehooks_t *ehooks) {
115 ehooks_are_default(ehooks_t *ehooks) {
126 ehooks_dalloc_will_fail(ehooks_t *ehooks) {
135 ehooks_split_will_fail(ehooks_t *ehooks) {
140 ehooks_merge_will_fail(ehooks_t *ehooks) {
145 ehooks_guard_will_fail(ehooks_t *ehooks) {
191 ehooks_alloc(tsdn_t *tsdn, ehooks_t *ehooks, void *new_addr, size_t size,
214 ehooks_dalloc(tsdn_t *tsdn, ehooks_t *ehooks, void *addr, size_t size,
231 ehooks_destroy(tsdn_t *tsdn, ehooks_t *ehooks, void *addr, size_t size,
247 ehooks_commit(tsdn_t *tsdn, ehooks_t *ehooks, void *addr, size_t size,
268 ehooks_decommit(tsdn_t *tsdn, ehooks_t *ehooks, void *addr, size_t size,
285 ehooks_purge_lazy(tsdn_t *tsdn, ehooks_t *ehooks, void *addr, size_t size,
305 ehooks_purge_forced(tsdn_t *tsdn, ehooks_t *ehooks, void *addr, size_t size,
333 ehooks_split(tsdn_t *tsdn, ehooks_t *ehooks, void *addr, size_t size,
350 ehooks_merge(tsdn_t *tsdn, ehooks_t *ehooks, void *addr_a, size_t size_a,
367 ehooks_zero(tsdn_t *tsdn, ehooks_t *ehooks, void *addr, size_t size) {
383 ehooks_guard(tsdn_t *tsdn, ehooks_t *ehooks, void *guard1, void *guard2) {
398 ehooks_unguard(tsdn_t *tsdn, ehooks_t *ehooks, void *guard1, void *guard2) {