Home
last modified time | relevance | path

Searched refs:simple_mtx_t (Results 1 – 19 of 19) sorted by relevance

/hardware/google/gfxstream/guest/mesa/src/util/
Dsimple_mtx.h76 } simple_mtx_t; typedef
83 simple_mtx_init(simple_mtx_t *mtx, ASSERTED int type) in simple_mtx_init()
93 simple_mtx_destroy(ASSERTED simple_mtx_t *mtx) in simple_mtx_destroy()
102 simple_mtx_lock(simple_mtx_t *mtx) in simple_mtx_lock()
123 simple_mtx_unlock(simple_mtx_t *mtx) in simple_mtx_unlock()
140 simple_mtx_assert_locked(simple_mtx_t *mtx) in simple_mtx_assert_locked()
147 typedef struct simple_mtx_t {
150 } simple_mtx_t;
154 void _simple_mtx_plain_init_once(simple_mtx_t *mtx);
157 _simple_mtx_init_with_once(simple_mtx_t *mtx)
[all …]
Dsimple_mtx.c11 void _simple_mtx_plain_init_once(simple_mtx_t *mtx) in _simple_mtx_plain_init_once()
17 simple_mtx_init(simple_mtx_t *mtx, ASSERTED int type) in simple_mtx_init()
26 simple_mtx_destroy(simple_mtx_t *mtx) in simple_mtx_destroy()
Dfossilize_db.h89 simple_mtx_t mtx; /* Mutex for file/hash table read/writes */
90 simple_mtx_t flock_mtx; /* Mutex for flocking the file for writes */
Dslab.h55 simple_mtx_t mutex;
Du_idalloc.h88 simple_mtx_t mutex;
Dmesa_cache_db.h36 simple_mtx_t flock_mtx;
Du_debug_stack.c52 static simple_mtx_t symbols_mutex = SIMPLE_MTX_INITIALIZER;
298 static simple_mtx_t backtrace_mutex = SIMPLE_MTX_INITIALIZER;
Du_debug_stack_android.cpp36 static simple_mtx_t table_mutex = SIMPLE_MTX_INITIALIZER;
Du_debug_symbol.c260 static simple_mtx_t symbols_mutex = SIMPLE_MTX_INITIALIZER;
Dos_misc.c192 static simple_mtx_t options_tbl_mtx = SIMPLE_MTX_INITIALIZER;
Du_debug_memory.c91 static simple_mtx_t list_mutex = SIMPLE_MTX_INITIALIZER;
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/rmv/
Dvk_rmv_common.h107 simple_mtx_t token_mtx;
/hardware/google/gfxstream/guest/mesa/src/util/u_gralloc/
Du_gralloc.c20 static simple_mtx_t u_gralloc_mutex = SIMPLE_MTX_INITIALIZER;
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_pipeline_cache.h162 simple_mtx_t lock;
Dvk_device.h144 simple_mtx_t trace_mtx;
Dvk_meta.h51 simple_mtx_t cache_mtx;
/hardware/google/gfxstream/guest/mesa/src/vulkan/device-select-layer/
Ddevice_select_layer.c60 static simple_mtx_t device_select_mutex = SIMPLE_MTX_INITIALIZER;
/hardware/google/gfxstream/guest/mesa/src/util/perf/
Du_trace.c54 static simple_mtx_t ctx_list_mutex = SIMPLE_MTX_INITIALIZER;
/hardware/google/gfxstream/guest/mesa/src/vulkan/overlay-layer/
Doverlay.cpp221 static simple_mtx_t vk_object_to_data_mutex = SIMPLE_MTX_INITIALIZER;