| Manual |
Page | Description |
| Darwin 7.0.1 |
__syscall(2) |
indirect system call |
| Darwin 7.0.1 |
_exit(2) |
terminate the calling process |
| Darwin 7.0.1 |
accept(2) |
accept a connection on a socket |
| Darwin 7.0.1 |
access(2) |
check access permissions of a file or pathname |
| Darwin 7.0.1 |
acct(2) |
enable or disable process accounting |
| Darwin 7.0.1 |
adjtime(2) |
correct the time to allow synchronization of the system clock |
| Darwin 7.0.1 |
bind(2) |
bind a name to a socket |
| Darwin 7.0.1 |
brk(2) |
change data segment size |
| Darwin 7.0.1 |
chdir(2) |
change current working directory |
| Darwin 7.0.1 |
chflags(2) |
set file flags |
| Darwin 7.0.1 |
chmod(2) |
change mode of file |
| Darwin 7.0.1 |
chown(2) |
change owner and group of a file or link |
| Darwin 7.0.1 |
chroot(2) |
change root directory |
| Darwin 7.0.1 |
close(2) |
delete a descriptor |
| Darwin 7.0.1 |
connect(2) |
initiate a connection on a socket |
| Darwin 7.0.1 |
creat(2) |
create a new file |
| Darwin 7.0.1 |
dup(2) |
duplicate an existing file descriptor |
| Darwin 7.0.1 |
dup2(2) |
duplicate an existing file descriptor |
| Darwin 7.0.1 |
execve(2) |
execute a file |
| Darwin 7.0.1 |
fchdir(2) |
change current working directory |
| Darwin 7.0.1 |
fchflags(2) |
set file flags |
| Darwin 7.0.1 |
fchmod(2) |
change mode of file |
| Darwin 7.0.1 |
fchown(2) |
change owner and group of a file or link |
| Darwin 7.0.1 |
fcntl(2) |
file control |
| Darwin 7.0.1 |
flock(2) |
apply or remove an advisory lock on an open file |
| Darwin 7.0.1 |
fork(2) |
create a new process |
| Darwin 7.0.1 |
fpathconf(2) |
get configurable pathname variables |
| Darwin 7.0.1 |
fsctl(2) |
control filesystems |
| Darwin 7.0.1 |
fstat(2) |
get file status |
| Darwin 7.0.1 |
fstatfs(2) |
get file system statistics |
| Darwin 7.0.1 |
fsync(2) |
synchronize a file's in-core state with that on disk |
| Darwin 7.0.1 |
ftruncate(2) |
truncate or extend a file to a specified length |
| Darwin 7.0.1 |
futimes(2) |
set file access and modification times |
| Darwin 7.0.1 |
getdirentries(2) |
get directory entries in a filesystem independent format |
| Darwin 7.0.1 |
getdtablesize(2) |
get descriptor table size |
| Darwin 7.0.1 |
getegid(2) |
get group process identification |
| Darwin 7.0.1 |
geteuid(2) |
get user identification |
| Darwin 7.0.1 |
getfh(2) |
get file handle |
| Darwin 7.0.1 |
getfsstat(2) |
get list of all mounted file systems |
| Darwin 7.0.1 |
getgid(2) |
get group process identification |
| Darwin 7.0.1 |
getgroups(2) |
get group access list |
| Darwin 7.0.1 |
getitimer(2) |
get/set value of interval timer |
| Darwin 7.0.1 |
getlogin(2) |
get/set login name |
| Darwin 7.0.1 |
getpeername(2) |
get name of connected peer |
| Darwin 7.0.1 |
getpgid(2) |
get process group |
| Darwin 7.0.1 |
getpgrp(2) |
get process group |
| Darwin 7.0.1 |
getpid(2) |
get parent or calling process identification |
| Darwin 7.0.1 |
getppid(2) |
get parent or calling process identification |
| Darwin 7.0.1 |
getpriority(2) |
get/set program scheduling priority |
| Darwin 7.0.1 |
getrlimit(2) |
control maximum system resource consumption |
| Darwin 7.0.1 |
getrusage(2) |
get information about resource utilization |
| Darwin 7.0.1 |
getsid(2) |
get process session |
| Darwin 7.0.1 |
getsockname(2) |
get socket name |
| Darwin 7.0.1 |
getsockopt(2) |
get and set options on sockets |
| Darwin 7.0.1 |
gettimeofday(2) |
get/set date and time |
| Darwin 7.0.1 |
getuid(2) |
get user identification |
| Darwin 7.0.1 |
intro(2) |
introduction to system calls and error numbers |
| Darwin 7.0.1 |
ioctl(2) |
control device |
| Darwin 7.0.1 |
issetugid(2) |
is current executable running setuid or setgid |
| Darwin 7.0.1 |
kill(2) |
send signal to a process |
| Darwin 7.0.1 |
killpg(2) |
send signal to a process group |
| Darwin 7.0.1 |
kqueue(2) |
kernel event notification mechanism |
| Darwin 7.0.1 |
ktrace(2) |
process tracing |
| Darwin 7.0.1 |
lchown(2) |
change owner and group of a file or link |
| Darwin 7.0.1 |
link(2) |
make a hard file link |
| Darwin 7.0.1 |
listen(2) |
listen for connections on a socket |
| Darwin 7.0.1 |
lseek(2) |
reposition read/write file offset |
| Darwin 7.0.1 |
lstat(2) |
get file status |
| Darwin 7.0.1 |
madvise(2) |
give advice about use of memory |
| Darwin 7.0.1 |
mincore(2) |
determine residency of memory pages |
| Darwin 7.0.1 |
minherit(2) |
control the inheritance of pages |
| Darwin 7.0.1 |
mkdir(2) |
make a directory file |
| Darwin 7.0.1 |
mkfifo(2) |
make a fifo file |
| Darwin 7.0.1 |
mknod(2) |
make a special file node |
| Darwin 7.0.1 |
mlock(2) |
lock (unlock) physical pages in memory |
| Darwin 7.0.1 |
mmap(2) |
map files or devices into memory |
| Darwin 7.0.1 |
mount(2) |
mount or dismount a filesystem |
| Darwin 7.0.1 |
mprotect(2) |
control the protection of pages |
| Darwin 7.0.1 |
msync(2) |
synchronize a mapped region |
| Darwin 7.0.1 |
munlock(2) |
lock (unlock) physical pages in memory |
| Darwin 7.0.1 |
munmap(2) |
remove a mapping |
| Darwin 7.0.1 |
nanosleep(2) |
suspend process execution for an interval measured in nanoseconds |
| Darwin 7.0.1 |
nfssvc(2) |
NFS services |
| Darwin 7.0.1 |
open(2) |
open or create a file for reading or writing |
| Darwin 7.0.1 |
pathconf(2) |
get configurable pathname variables |
| Darwin 7.0.1 |
pipe(2) |
create descriptor pair for interprocess communication |
| Darwin 7.0.1 |
posix_madvise(2) |
give advice about use of memory |
| Darwin 7.0.1 |
pread(2) |
read input |
| Darwin 7.0.1 |
profil(2) |
control process profiling |
| Darwin 7.0.1 |
pthread_kill(2) |
send a signal to a specified thread |
| Darwin 7.0.1 |
pthread_sigmask(2) |
examine and/or change a thread's signal mask |
| Darwin 7.0.1 |
ptrace(2) |
process tracing and debugging |
| Darwin 7.0.1 |
pwrite(2) |
write output |
| Darwin 7.0.1 |
quotactl(2) |
manipulate filesystem quotas |
| Darwin 7.0.1 |
read(2) |
read input |
| Darwin 7.0.1 |
readlink(2) |
read value of a symbolic link |
| Darwin 7.0.1 |
readv(2) |
read input |
| Darwin 7.0.1 |
reboot(2) |
reboot system or halt processor |
| Darwin 7.0.1 |
recv(2) |
receive a message from a socket |
| Darwin 7.0.1 |
recvfrom(2) |
receive a message from a socket |
| Darwin 7.0.1 |
recvmsg(2) |
receive a message from a socket |
| Darwin 7.0.1 |
rename(2) |
change the name of a file |
| Darwin 7.0.1 |
revoke(2) |
revoke file access |
| Darwin 7.0.1 |
rmdir(2) |
remove a directory file |
| Darwin 7.0.1 |
sbrk(2) |
change data segment size |
| Darwin 7.0.1 |
select(2) |
synchronous I/O multiplexing |
| Darwin 7.0.1 |
sem_close(2) |
close a named semaphore |
| Darwin 7.0.1 |
sem_open(2) |
initialize and open a named semaphore |
| Darwin 7.0.1 |
sem_post(2) |
unlock a semaphore |
| Darwin 7.0.1 |
sem_trywait(2) |
lock a semaphore |
| Darwin 7.0.1 |
sem_unlink(2) |
remove a named semaphore |
| Darwin 7.0.1 |
sem_wait(2) |
lock a semaphore |
| Darwin 7.0.1 |
semctl(2) |
control operations on a semaphore set |
| Darwin 7.0.1 |
semget(2) |
obtain a semaphore id |
| Darwin 7.0.1 |
semop(2) |
atomic array of operations on a semaphore set |
| Darwin 7.0.1 |
send(2) |
send a message from a socket |
| Darwin 7.0.1 |
sendmsg(2) |
send a message from a socket |
| Darwin 7.0.1 |
sendto(2) |
send a message from a socket |
| Darwin 7.0.1 |
setegid(2) |
set user and group ID |
| Darwin 7.0.1 |
seteuid(2) |
set user and group ID |
| Darwin 7.0.1 |
setgid(2) |
set user and group ID |
| Darwin 7.0.1 |
setgroups(2) |
set group access list |
| Darwin 7.0.1 |
setitimer(2) |
get/set value of interval timer |
| Darwin 7.0.1 |
setlogin(2) |
get/set login name |
| Darwin 7.0.1 |
setpgid(2) |
set process group |
| Darwin 7.0.1 |
setpgrp(2) |
set process group |
| Darwin 7.0.1 |
setpriority(2) |
get/set program scheduling priority |
| Darwin 7.0.1 |
setregid(2) |
set real and effective group ID |
| Darwin 7.0.1 |
setreuid(2) |
set real and effective user ID's |
| Darwin 7.0.1 |
setrlimit(2) |
control maximum system resource consumption |
| Darwin 7.0.1 |
setsid(2) |
create session and set process group ID |
| Darwin 7.0.1 |
setsockopt(2) |
get and set options on sockets |
| Darwin 7.0.1 |
settimeofday(2) |
get/set date and time |
| Darwin 7.0.1 |
setuid(2) |
set user and group ID |
| Darwin 7.0.1 |
shm_open(2) |
open a shared memory object |
| Darwin 7.0.1 |
shm_unlink(2) |
remove shared memory object |
| Darwin 7.0.1 |
shmat(2) |
map/unmap shared memory |
| Darwin 7.0.1 |
shmctl(2) |
shared memory control operations |
| Darwin 7.0.1 |
shmdt(2) |
map/unmap shared memory |
| Darwin 7.0.1 |
shmget(2) |
get shared memory area identifier |
| Darwin 7.0.1 |
shutdown(2) |
shut down part of a full-duplex connection |
| Darwin 7.0.1 |
sigaction(2) |
software signal facilities |
| Darwin 7.0.1 |
sigaltstack(2) |
set and/or get signal stack context |
| Darwin 7.0.1 |
sigblock(2) |
block signals |
| Darwin 7.0.1 |
sigmask(2) |
set current signal mask |
| Darwin 7.0.1 |
sigpause(2) |
atomically release blocked signals and wait for interrupt |
| Darwin 7.0.1 |
sigpending(2) |
get pending signals |
| Darwin 7.0.1 |
sigprocmask(2) |
manipulate current signal mask |
| Darwin 7.0.1 |
sigreturn(2) |
return from signal |
| Darwin 7.0.1 |
sigsetmask(2) |
set current signal mask |
| Darwin 7.0.1 |
sigstack(2) |
set and/or get signal stack context |
| Darwin 7.0.1 |
sigsuspend(2) |
atomically release blocked signals and wait for interrupt |
| Darwin 7.0.1 |
sigvec(2) |
software signal facilities |
| Darwin 7.0.1 |
sigwait(2) |
select a set of signals |
| Darwin 7.0.1 |
socket(2) |
create an endpoint for communication |
| Darwin 7.0.1 |
socketpair(2) |
create a pair of connected sockets |
| Darwin 7.0.1 |
stat(2) |
get file status |
| Darwin 7.0.1 |
statfs(2) |
get file system statistics |
| Darwin 7.0.1 |
symlink(2) |
make symbolic link to a file |
| Darwin 7.0.1 |
sync(2) |
synchronize disk block in-core status with that on disk |
| Darwin 7.0.1 |
syscall(2) |
indirect system call |
| Darwin 7.0.1 |
truncate(2) |
truncate or extend a file to a specified length |
| Darwin 7.0.1 |
umask(2) |
set file creation mode mask |
| Darwin 7.0.1 |
unlink(2) |
remove directory entry |
| Darwin 7.0.1 |
unmount(2) |
mount or dismount a filesystem |
| Darwin 7.0.1 |
utimes(2) |
set file access and modification times |
| Darwin 7.0.1 |
vfork(2) |
spawn new process in a virtual memory efficient way |
| Darwin 7.0.1 |
wait(2) |
wait for process termination |
| Darwin 7.0.1 |
wait3(2) |
wait for process termination |
| Darwin 7.0.1 |
wait4(2) |
wait for process termination |
| Darwin 7.0.1 |
waitpid(2) |
wait for process termination |
| Darwin 7.0.1 |
write(2) |
write output |
| Darwin 7.0.1 |
writev(2) |
write output |