Set and unset memory managers, set and get manager payloads, function setters.
More...
|
AFAPI af_err | af_create_memory_manager (af_memory_manager *out) |
| Creates an af_memory_manager handle. More...
|
|
AFAPI af_err | af_release_memory_manager (af_memory_manager handle) |
| Destroys an af_memory_manager handle. More...
|
|
AFAPI af_err | af_set_memory_manager (af_memory_manager handle) |
| Sets an af_memory_manager to be the default memory manager for non-pinned memory allocations in ArrayFire. More...
|
|
AFAPI af_err | af_set_memory_manager_pinned (af_memory_manager handle) |
| Sets an af_memory_manager to be the default memory manager for pinned memory allocations in ArrayFire. More...
|
|
AFAPI af_err | af_unset_memory_manager () |
| Reset the memory manager being used in ArrayFire to the default memory manager, shutting down the existing memory manager. More...
|
|
AFAPI af_err | af_unset_memory_manager_pinned () |
| Reset the pinned memory manager being used in ArrayFire to the default memory manager, shutting down the existing pinned memory manager. More...
|
|
AFAPI af_err | af_memory_manager_get_payload (af_memory_manager handle, void **payload) |
| Gets the payload ptr from an af_memory_manager. More...
|
|
AFAPI af_err | af_memory_manager_set_payload (af_memory_manager handle, void *payload) |
| Sets the payload ptr from an af_memory_manager. More...
|
|
AFAPI af_err | af_memory_manager_set_initialize_fn (af_memory_manager handle, af_memory_manager_initialize_fn fn) |
| Sets an af_memory_manager_initialize_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_shutdown_fn (af_memory_manager handle, af_memory_manager_shutdown_fn fn) |
| Sets an af_memory_manager_shutdown_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_alloc_fn (af_memory_manager handle, af_memory_manager_alloc_fn fn) |
| Sets an af_memory_manager_alloc_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_allocated_fn (af_memory_manager handle, af_memory_manager_allocated_fn fn) |
| Sets an af_memory_manager_allocated_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_unlock_fn (af_memory_manager handle, af_memory_manager_unlock_fn fn) |
| Sets an af_memory_manager_unlock_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_signal_memory_cleanup_fn (af_memory_manager handle, af_memory_manager_signal_memory_cleanup_fn fn) |
| Sets an af_memory_manager_signal_memory_cleanup_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_print_info_fn (af_memory_manager handle, af_memory_manager_print_info_fn fn) |
| Sets an af_memory_manager_print_info_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_user_lock_fn (af_memory_manager handle, af_memory_manager_user_lock_fn fn) |
| Sets an af_memory_manager_user_lock_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_user_unlock_fn (af_memory_manager handle, af_memory_manager_user_unlock_fn fn) |
| Sets an af_memory_manager_user_unlock_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_is_user_locked_fn (af_memory_manager handle, af_memory_manager_is_user_locked_fn fn) |
| Sets an af_memory_manager_is_user_locked_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_get_memory_pressure_fn (af_memory_manager handle, af_memory_manager_get_memory_pressure_fn fn) |
| Sets an af_memory_manager_get_memory_pressure_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_jit_tree_exceeds_memory_pressure_fn (af_memory_manager handle, af_memory_manager_jit_tree_exceeds_memory_pressure_fn fn) |
| Sets an af_memory_manager_jit_tree_exceeds_memory_pressure_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_add_memory_management_fn (af_memory_manager handle, af_memory_manager_add_memory_management_fn fn) |
| Sets an af_memory_manager_add_memory_management_fn for a memory manager. More...
|
|
AFAPI af_err | af_memory_manager_set_remove_memory_management_fn (af_memory_manager handle, af_memory_manager_remove_memory_management_fn fn) |
| Sets an af_memory_manager_remove_memory_management_fn for a memory manager. More...
|
|
Set and unset memory managers, set and get manager payloads, function setters.