Home
last modified time | relevance | path

Searched refs:hb_mutex_impl_t (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/harfbuzz_ng/src/
H A Dhb-mutex.hh53 typedef pthread_mutex_t hb_mutex_impl_t; typedef
62 typedef CRITICAL_SECTION hb_mutex_impl_t; typedef
76 typedef std::mutex hb_mutex_impl_t; typedef
77 #define hb_mutex_impl_init(M) HB_STMT_START { new (M) hb_mutex_impl_t; } HB_STMT_END
80 #define hb_mutex_impl_finish(M) HB_STMT_START { (M)->~hb_mutex_impl_t(); } HB_STMT_END
85 typedef int hb_mutex_impl_t; typedef
98 alignas(hb_mutex_impl_t) char m[sizeof (hb_mutex_impl_t)];
105 void init () { hb_mutex_impl_init ((hb_mutex_impl_t *) m); } in init()
106 void lock () { hb_mutex_impl_lock ((hb_mutex_impl_t *) m); } in lock()
107 void unlock () { hb_mutex_impl_unlock ((hb_mutex_impl_t *) m); } in unlock()
[all …]
/aosp_15_r20/external/skia/third_party/harfbuzz/
H A Dconfig-override.h6 using hb_mutex_impl_t = std::mutex; variable
8 #define hb_mutex_impl_init(M) HB_STMT_START { new (M) hb_mutex_impl_t; } HB_STMT_END
11 #define hb_mutex_impl_finish(M) HB_STMT_START { (M)->~hb_mutex_impl_t(); } HB_STMT_END