Home
last modified time | relevance | path

Searched refs:OSSemaphore (Results 1 – 4 of 4) sorted by relevance

/external/skqp/src/core/
DSkSemaphore.cpp24 struct SkBaseSemaphore::OSSemaphore { struct in SkBaseSemaphore
27 OSSemaphore() { in OSSemaphore() function
30 ~OSSemaphore() { semaphore_destroy(mach_task_self(), fSemaphore); } in ~OSSemaphore()
44 struct SkBaseSemaphore::OSSemaphore { argument
47 OSSemaphore() { in OSSemaphore() function
53 ~OSSemaphore() { CloseHandle(fSemaphore); } in ~OSSemaphore()
64 struct SkBaseSemaphore::OSSemaphore { argument
67 OSSemaphore() { sem_init(&fSemaphore, 0/*cross process?*/, 0/*initial count*/); } in OSSemaphore() argument
68 ~OSSemaphore() { sem_destroy(&fSemaphore); } in ~OSSemaphore() argument
81 fOSSemaphoreOnce([this] { fOSSemaphore = new OSSemaphore; }); in osSignal()
[all …]
/external/skia/src/core/
DSkSemaphore.cpp24 struct SkBaseSemaphore::OSSemaphore { struct in SkBaseSemaphore
27 OSSemaphore() { in OSSemaphore() function
30 ~OSSemaphore() { semaphore_destroy(mach_task_self(), fSemaphore); } in ~OSSemaphore()
44 struct SkBaseSemaphore::OSSemaphore { argument
47 OSSemaphore() { in OSSemaphore() function
53 ~OSSemaphore() { CloseHandle(fSemaphore); } in ~OSSemaphore()
64 struct SkBaseSemaphore::OSSemaphore { argument
67 OSSemaphore() { sem_init(&fSemaphore, 0/*cross process?*/, 0/*initial count*/); } in OSSemaphore() argument
68 ~OSSemaphore() { sem_destroy(&fSemaphore); } in ~OSSemaphore() argument
81 fOSSemaphoreOnce([this] { fOSSemaphore = new OSSemaphore; }); in osSignal()
[all …]
/external/skia/include/private/
DSkSemaphore.h44 struct OSSemaphore;
51 OSSemaphore* fOSSemaphore;
/external/skqp/include/private/
DSkSemaphore.h44 struct OSSemaphore;
51 OSSemaphore* fOSSemaphore;