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

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
SEM(4)		       FreeBSD 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	9.3		       February	7, 2014			   FreeBSD 9.3

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | HISTORY

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

home | help