Skip to content
Syscall BSD#251

svc · unix #251

semsys

Point d'entrée multiplexé dispatchant la famille des sémaphores System V.

Prototype

int semsys(u_int which, int a2, int a3, int a4, int a5);

Retour: int

Arguments

NameTypeDirDescription
whichu_int-
a2int-
a3int-
a4int-
a5int-

Historique des versions

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard251
xnu-1699.24.8macOS 10.7 Lion251
xnu-2050.18.24macOS 10.8 Mountain Lion251
xnu-1486.2.11251
xnu-1504.15.3251
xnu-1504.3.12251
xnu-1504.7.4251
xnu-1504.9.17251
xnu-1504.9.26251
xnu-1504.9.37251
xnu-1699.22.73251
xnu-1699.22.81251
xnu-1699.24.23251
xnu-1699.26.8251
xnu-1699.32.7251
xnu-2050.22.13251
xnu-2050.24.15251
xnu-2050.48.11251
xnu-2050.7.9251
xnu-2050.9.2251

Notes

Pendant de msgsys / shmsys, conservé pour compatibilité source 4.3BSD. libSystem moderne appelle directement semctl / semget / semop ; le noyau implémente les deux routes avec les mêmes handlers.

API associées

semctlsemgetsemop