| 411 | } |
| 412 | |
| 413 | extent_hooks_t * |
| 414 | base_extent_hooks_set(base_t *base, extent_hooks_t *extent_hooks) { |
| 415 | extent_hooks_t *old_extent_hooks = base_extent_hooks_get(base); |
| 416 | atomic_store_p(&base->extent_hooks, extent_hooks, ATOMIC_RELEASE); |
| 417 | return old_extent_hooks; |
| 418 | } |
| 419 | |
| 420 | static void * |
| 421 | base_alloc_impl(tsdn_t *tsdn, base_t *base, size_t size, size_t alignment, |
no test coverage detected