Home
last modified time | relevance | path

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

123

/third_party/mesa3d/src/util/
Dsimple_mtx.h69 } simple_mtx_t; typedef
76 simple_mtx_init(simple_mtx_t *mtx, ASSERTED int type) in simple_mtx_init()
86 simple_mtx_destroy(ASSERTED simple_mtx_t *mtx) in simple_mtx_destroy()
95 simple_mtx_lock(simple_mtx_t *mtx) in simple_mtx_lock()
116 simple_mtx_unlock(simple_mtx_t *mtx) in simple_mtx_unlock()
133 simple_mtx_assert_locked(simple_mtx_t *mtx) in simple_mtx_assert_locked()
140 typedef mtx_t simple_mtx_t; typedef
145 simple_mtx_init(simple_mtx_t *mtx, int type) in simple_mtx_init()
151 simple_mtx_destroy(simple_mtx_t *mtx) in simple_mtx_destroy()
157 simple_mtx_lock(simple_mtx_t *mtx) in simple_mtx_lock()
[all …]
Dfossilize_db.h78 simple_mtx_t mtx; /* Mutex for file/hash table read/writes */
79 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;
/third_party/mesa3d/src/amd/common/
Dac_rgp.h75 simple_mtx_t lock;
96 simple_mtx_t lock;
109 simple_mtx_t lock;
151 simple_mtx_t lock;
176 simple_mtx_t lock;
188 simple_mtx_t lock;
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_winsys.h70 simple_mtx_t bo_fence_lock;
105 simple_mtx_t global_bo_list_lock;
113 simple_mtx_t sws_list_lock;
119 simple_mtx_t bo_export_table_lock;
Damdgpu_bo.h99 simple_mtx_t lock;
/third_party/mesa3d/src/freedreno/drm/virtio/
Dvirtio_priv.h54 simple_mtx_t rsp_lock;
55 simple_mtx_t eb_lock;
81 simple_mtx_t address_space_lock;
/third_party/mesa3d/src/virtio/vulkan/
Dvn_feedback.h13 simple_mtx_t mutex;
51 simple_mtx_t mutex;
Dvn_renderer_internal.h20 simple_mtx_t mutex;
Dvn_physical_device.h116 simple_mtx_t format_update_mutex;
/third_party/mesa3d/src/freedreno/drm/
Dfreedreno_priv.h54 extern simple_mtx_t table_lock;
157 simple_mtx_t submit_lock;
174 simple_mtx_t suballoc_lock;
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_resource.h160 simple_mtx_t bufferview_mtx;
164 simple_mtx_t surface_mtx;
Dzink_bo.h76 simple_mtx_t export_lock;
106 simple_mtx_t lock;
Dzink_screen.h120 simple_mtx_t dt_lock;
174 simple_mtx_t queue_lock;
Dzink_compiler.h101 simple_mtx_t lock;
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_async_debug.h53 simple_mtx_t lock;
Du_vertex_state_cache.h38 simple_mtx_t lock;
Du_live_shader_cache.h60 simple_mtx_t lock;
Du_range.h49 simple_mtx_t write_mutex;
/third_party/mesa3d/src/mesa/state_tracker/
Dst_context.h381 simple_mtx_t mutex;
386 simple_mtx_t mutex;
/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/
Dpb_cache.h56 simple_mtx_t mutex;
Dpb_slab.h115 simple_mtx_t mutex;
/third_party/mesa3d/src/mesa/main/
Dmtypes.h991 simple_mtx_t validate_mutex;
1451 simple_mtx_t MinMaxCacheMutex;
2416 simple_mtx_t mutex; /**< protects "fence" */
2425 simple_mtx_t Mutex; /**< for thread safety */
2446 simple_mtx_t TexMutex; /**< texobj thread safety */
2501 simple_mtx_t ShaderIncludeMutex;
2648 simple_mtx_t Mutex; /**< for thread safety */
3557 simple_mtx_t DebugMutex;
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_bufmgr.h573 simple_mtx_t *iris_bufmgr_get_bo_deps_lock(struct iris_bufmgr *bufmgr);
589 simple_mtx_t lock;

123