![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "common/atomic.h"
Include dependency graph for atomic.c:Functions | |
| void | dt_atomic_set_int (dt_atomic_int *var, int value) |
| int | dt_atomic_get_int (dt_atomic_int *var) |
| void | dt_atomic_set_uint64 (dt_atomic_uint64 *var, uint64_t value) |
| uint64_t | dt_atomic_get_uint64 (const dt_atomic_uint64 *var) |
| int | dt_atomic_add_int (dt_atomic_int *var, int incr) |
| int | dt_atomic_sub_int (dt_atomic_int *var, int decr) |
| int | dt_atomic_exch_int (dt_atomic_int *var, int value) |
| int | dt_atomic_CAS_int (dt_atomic_int *var, int *expected, int value) |
| void | dt_atomic_or_int (dt_atomic_int *var, int flags) |
| void | dt_atomic_and_int (dt_atomic_int *var, int flags) |
|
externinline |
|
externinline |
|
externinline |
|
externinline |
Referenced by dt_dev_pixelpipe_change().
|
externinline |
Referenced by _cache_get_oldest(), _cache_try_rekey_reuse_locked(), _effective_timeout_ms(), _finish_buffer_thread(), _for_each_remove_old(), _generate_blocking(), _get_image_buffer(), _non_thread_safe_cache_remove(), _pixel_cache_message(), _trace_exact_hit(), dt_database_release_transaction_debug(), dt_database_start_transaction_debug(), dt_dev_darkroom_pipeline(), dt_dev_pixelpipe_cache_auto_destroy_apply(), dt_dev_pixelpipe_cache_get_cl_buffer(), dt_dev_pixelpipe_cache_rekey(), dt_dev_pixelpipe_get_cache_request(), dt_dev_pixelpipe_get_changed(), dt_dev_pixelpipe_get_realtime(), dt_dev_pixelpipe_has_shutdown(), dt_gui_throttle_cleanup(), dt_gui_throttle_get_pipe_runtime_us(), dt_gui_throttle_get_runtime_us(), and dt_thumbnail_get_image_buffer().
|
externinline |
|
externinline |
Referenced by dt_dev_pixelpipe_or_changed().
|
externinline |
Referenced by _change_pipe(), _enqueue_surface_fetch(), dt_database_end_transaction_batch(), dt_database_init(), dt_database_rollback_transaction(), dt_dev_add_history_item_real(), dt_dev_darkroom_pipeline(), dt_dev_pixelpipe_change_zoom_main(), dt_dev_pixelpipe_init_cached(), dt_dev_pixelpipe_reset_cache_request(), dt_dev_pixelpipe_set_cache_request(), dt_dev_pixelpipe_set_changed(), dt_dev_pixelpipe_set_realtime(), dt_drawlayer_set_pipeline_realtime_mode(), dt_gui_throttle_init(), dt_gui_throttle_record_runtime(), dt_thumbnail_destroy(), dt_thumbnail_new(), dt_view_image_get_surface_async(), dt_view_image_surface_fetcher_cleanup(), dt_view_image_surface_fetcher_init(), dt_view_image_surface_fetcher_invalidate(), and leave().
|
externinline |