Skip to content
BSD syscall#268

svc · unix #268

sem_open

Opens or creates a named POSIX semaphore.

Prototype

user_addr_t sem_open(const char *name, int oflag, int mode, int value);

Returns: user_addr_t

Arguments

NameTypeDirDescription
nameconst char-
oflagint-
modeint-
valueint-

Version history

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard268
xnu-1699.24.8macOS 10.7 Lion268
xnu-1486.2.11268
xnu-1504.15.3268
xnu-1504.3.12268
xnu-1504.7.4268
xnu-1504.9.17268
xnu-1504.9.26268
xnu-1504.9.37268
xnu-1699.22.73268
xnu-1699.22.81268
xnu-1699.24.23268
xnu-1699.26.8268
xnu-1699.32.7268

Notes

No prose documentation yet.