![]() |
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 |
References flags.
|
externinline |
References value.
|
externinline |
References value.
|
externinline |
Referenced by _cache_entry_clmem_flush_device(), _cache_get_oldest(), _cache_try_rekey_reuse_locked(), _effective_timeout_ms(), _finish_buffer_thread(), _flag_pipe(), _for_each_remove_old(), _get_image_buffer(), _non_thread_safe_cache_remove(), _trace_exact_hit(), dt_database_release_transaction_debug(), dt_database_start_transaction_debug(), dt_dev_darkroom_pipeline(), dt_dev_pixelpipe_cache_rekey(), dt_dev_pixelpipe_get_changed(), dt_dev_pixelpipe_get_realtime(), dt_dev_pixelpipe_process(), dt_gui_throttle_cleanup(), dt_gui_throttle_get_pipe_runtime_us(), dt_gui_throttle_get_runtime_us(), and dt_pixel_cache_message().
|
externinline |
|
externinline |
References flags.
Referenced by dt_dev_pixelpipe_or_changed().
|
externinline |
References value.
Referenced by _change_pipe(), 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_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(), and leave().
References value.
Referenced by dt_dev_backbuf_set_hash(), dt_dev_backbuf_set_history_hash(), dt_dev_pixelpipe_set_hash(), dt_dev_pixelpipe_set_history_hash(), and dt_dev_set_history_hash().
|
externinline |