Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SEM(4)			    Kernel Interfaces Manual			SEM(4)

NAME
       sem -- POSIX semaphores

SYNOPSIS
       To  compile  this  driver  into the kernel, place the following line in
       your kernel configuration file:

	     options P1003_1B_SEMAPHORES

       Alternatively, to load the driver as a module at	boot time,  place  the
       following line in loader.conf(5):

	     sem_load="YES"

       To  load	 the driver as a module	at run-time, run the following command
       as root:

	     kldload sem

DESCRIPTION
       The sem facility	provides system	calls used by the standard  C  library
       (libc) to implement POSIX semaphores.  This facility offers support for
       such functions as sem_init() and	sem_wait().  It	is available both as a
       kernel option for static	inclusion and as a dynamic kernel module.

SEE ALSO
       sem_destroy(3), sem_getvalue(3),	sem_init(3), sem_open(3), sem_post(3),
       sem_wait(3), config(8), kldload(8), kldunload(8)

HISTORY
       The sem facility	appeared in FreeBSD 5.0.

FreeBSD	14.3		       February	7, 2014				SEM(4)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=sem&sektion=4&manpath=FreeBSD+14.3-RELEASE+and+Ports>

home | help