OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:__sem
(Results
1 - 5
of
5
) sorted by relevancy
/src/external/apache2/llvm/dist/libcxx/src/support/win32/
thread_win32.cpp
279
bool __libcpp_semaphore_init(__libcpp_semaphore_t*
__sem
, int __init)
281
*(PHANDLE)
__sem
= CreateSemaphoreEx(nullptr, __init, _LIBCPP_SEMAPHORE_MAX,
283
return *
__sem
!= nullptr;
286
bool __libcpp_semaphore_destroy(__libcpp_semaphore_t*
__sem
)
288
CloseHandle(*(PHANDLE)
__sem
);
292
bool __libcpp_semaphore_post(__libcpp_semaphore_t*
__sem
)
294
return ReleaseSemaphore(*(PHANDLE)
__sem
, 1, nullptr);
297
bool __libcpp_semaphore_wait(__libcpp_semaphore_t*
__sem
)
299
return WaitForSingleObjectEx(*(PHANDLE)
__sem
, INFINITE, false) ==
303
bool __libcpp_semaphore_wait_timed(__libcpp_semaphore_t*
__sem
,
[
all
...]
/src/sys/compat/sys/
sem.h
16
struct
__sem
*sem_base; /* pointer to first semaphore in set */
37
struct
__sem
*_sem_base; /* pointer to first semaphore in set */
/src/sys/sys/
sem.h
47
struct
__sem
{
struct
65
struct
__sem
*_sem_base; /* pointer to first semaphore in set */
/src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/posix/
semaphore.d
102
struct
__sem
;
103
alias sem_t =
__sem
*;
/src/sys/kern/
sysv_sem.c
66
static struct
__sem
* sem __read_mostly;
118
ALIGN(seminfo.semmns * sizeof(struct
__sem
)) +
131
ALIGN(seminfo.semmns * sizeof(struct
__sem
)));
183
ALIGN(seminfo.semmns * sizeof(struct
__sem
)) +
203
struct
__sem
*new_sem;
215
ALIGN(newsemmns * sizeof(struct
__sem
)) +
268
ALIGN(newsemmns * sizeof(struct
__sem
)));
294
(sizeof(struct
__sem
) * sema[i].sem_nsems));
316
ALIGN(seminfo.semmns * sizeof(struct
__sem
)) +
821
struct
__sem
*semptr = NULL
[
all
...]
Completed in 26 milliseconds
Indexes created Sun Oct 04 00:26:11 UTC 2026