SIMPLE SOLUTIONS

Manual pages

Section 2. System calls. Range (M - Q).

[ Alias ↣ ] Name (section) Brief
madvise(2) Give advice about use of memory.
madvise(2freebsd) Give advice about use of memory.
madvise1(2) ↣ unimplemented(2)
mbind(2) Set memory policy for a memory range.
membarrier(2) Issue memory barriers on a set of threads.
memfd_create(2) Create an anonymous file.
migrate_pages(2) Move all pages in a process to another set of nodes.
mincore(2) Determine whether pages are resident in memory.
mincore(2freebsd) Determine residency of memory pages.
minherit(2freebsd) Control the inheritance of pages.
mkdir(2) Create a directory.
mkdir(2freebsd) Make a directory file.
mkdirat(2) ↣ mkdir(2) Create a directory.
mkdirat(2freebsd) Make a directory file.
mkfifo(2freebsd) Make a fifo file.
mkfifoat(2freebsd) Make a fifo file.
mknod(2) Create a special or ordinary file.
mknod(2freebsd) Make a special file node.
mknodat(2) ↣ mknod(2) Create a special or ordinary file.
mknodat(2freebsd) Make a special file node.
mlock(2) Lock and unlock memory.
mlock(2freebsd) Lock (unlock) physical pages in memory.
mlock2(2) ↣ mlock(2) Lock and unlock memory.
mlockall(2) ↣ mlock(2) Lock and unlock memory.
mlockall(2freebsd) Lock (unlock) the address space of a process.
mmap(2) Map or unmap files or devices into memory.
mmap(2freebsd) Allocate memory, or map files or devices into memory.
mmap2(2) Map files or devices into memory.
modfind(2freebsd) Returns the modid of a kernel module.
modfnext(2freebsd) Return the modid of the next kernel module.
modify_ldt(2) Get or set a per-process LDT entry.
modnext(2freebsd) Return the modid of the next kernel module.
modstat(2freebsd) Get status of kernel module.
mount(2) Mount filesystem.
mount(2freebsd) Mount or dismount a file system.
move_pages(2) Move individual pages of a process to another node.
mprotect(2) Set protection on a region of memory.
mprotect(2freebsd) Control the protection of pages.
mpx(2) ↣ unimplemented(2)
mq_close(2freebsd) Close a message queue (REALTIME).
mq_getattr(2freebsd) Get message queue attributes (REALTIME).
mq_getsetattr(2) Get/set message queue attributes.
mq_notify(2freebsd) Notify process that a message is available (REALTIME).
mq_open(2freebsd) Open a message queue (REALTIME).
mq_receive(2freebsd) Receive a message from message queue (REALTIME).
mq_send(2freebsd) Send a message to message queue (REALTIME).
mq_setattr(2freebsd) Set message queue attributes (REALTIME).
mq_timedreceive(2freebsd) Receive a message from message queue (REALTIME).
mq_timedsend(2freebsd) Send a message to message queue (REALTIME).
mremap(2) Remap a virtual memory address.
msgctl(2) System V message control operations.
msgctl(2freebsd) Message control operations.
msgget(2) Get a System V message queue identifier.
msgget(2freebsd) Get message queue.
msgop(2) System V message queue operations.
msgrcv(2) ↣ msgop(2) System V message queue operations.
msgrcv(2freebsd) Receive a message from a message queue.
msgsnd(2) ↣ msgop(2) System V message queue operations.
msgsnd(2freebsd) Send a message to a message queue.
msocket(2viewos) Create an endpoint for communication in a multi-stack environment.
msync(2) Synchronize a file with a memory map.
msync(2freebsd) Synchronize a mapped region.
munlock(2) ↣ mlock(2) Lock and unlock memory.
munlock(2freebsd) Lock (unlock) physical pages in memory.
munlockall(2) ↣ mlock(2) Lock and unlock memory.
munlockall(2freebsd) Lock (unlock) the address space of a process.
munmap(2) ↣ mmap(2) Map or unmap files or devices into memory.
munmap(2freebsd) Remove a mapping.
name_to_handle_at(2) ↣ open_by_handle_at(2) Obtain handle for a pathname and open file via a handle.
nanosleep(2) High-resolution sleep.
nanosleep(2freebsd) Suspend process execution for an interval measured in nanoseconds.
_newselect(2) ↣ select(2) Synchronous I/O multiplexing.
nfsservctl(2) Syscall interface to kernel nfs daemon.
nfssvc(2freebsd) NFS services.
nice(2) Change process priority.
nmount(2freebsd) Mount or dismount a file system.
ntp_adjtime(2freebsd) Network Time Protocol (NTP) daemon interface system calls.
ntp_gettime(2freebsd) Network Time Protocol (NTP) daemon interface system calls.
oldfstat(2) ↣ stat(2) Get file status.
oldlstat(2) ↣ stat(2) Get file status.
oldolduname(2) ↣ uname(2) Get name and information about current kernel.
oldstat(2) ↣ stat(2) Get file status.
olduname(2) ↣ uname(2) Get name and information about current kernel.
open(2) Open and possibly create a file.
open(2freebsd) Open or create a file for reading, writing or executing.
open_by_handle_at(2) Obtain handle for a pathname and open file via a handle.
openat(2) ↣ open(2) Open and possibly create a file.
openat(2freebsd) Open or create a file for reading, writing or executing.
outb(2)
outb_p(2) ↣ outb(2)
outl(2) ↣ outb(2)
outl_p(2) ↣ outb(2)
outsb(2) ↣ outb(2)
outsl(2) ↣ outb(2)
outsw(2) ↣ outb(2)
outw(2) ↣ outb(2)
outw_p(2) ↣ outb(2)
pathconf(2freebsd) Get configurable pathname variables.
pause(2) Wait for signal.
pciconfig_iobase(2) ↣ pciconfig_read(2) Pci device information handling.
pciconfig_read(2) Pci device information handling.
pciconfig_write(2) ↣ pciconfig_read(2) Pci device information handling.
pdfork(2freebsd) System calls to manage process descriptors.
pdgetpid(2freebsd) System calls to manage process descriptors.
pdkill(2freebsd) System calls to manage process descriptors.
pdwait4(2freebsd) System calls to manage process descriptors.
people(2fun) Fetch a structure containing all ttys, whose owner behaves like a human.
perf_event_open(2) Set up performance monitoring.
perfmonctl(2) Interface to IA-64 performance monitoring unit.
personality(2) Set the process execution domain.
PGAGetBinaryInitProb(2) Returns the probability that an allele will be randomly initialized to "1" in a.
PGAGetIntegerInitType(2) Returns the type of scheme used to randomly initialize strings of data type.
PGAGetMaxIntegerInitValue(2) Returns the maximum of the range of integers used to randomly initialize integer.
PGAGetMaxRealInitValue(2) Returns the maximum value used to randomly initialize allele i in a real string.
PGAGetMinIntegerInitValue(2) Returns the minimum of the range of integers used to randomly initialize integer.
PGAGetMinRealInitValue(2) Returns the minimum value used to randomly initialize allele i in a real string.
PGAGetRandomInitFlag(2) Returns true/false to indicate whether or not alleles are randomly initialized.
PGAGetRealInitType(2) Returns the type of scheme used to randomly initialize strings of data type.
PGASetBinaryInitProb(2) Specify the probability of initializing an allele to "1" when creating a.
PGASetCharacterInitType(2) Sets a flag to specify whether the character strings will be exclusively lowercase,.
PGASetIntegerInitPermute(2) Sets a flag to tell the initialization routines to set each integer-valued gene to.
PGASetIntegerInitRange(2) Sets a flag to tell the initialization routines to set each integer-valued gene to a.
PGASetRandomInitFlag(2) A boolean flag to indicate whether to randomly initialize alleles.
PGASetRealInitPercent(2) Sets the upper and lower bounds for randomly initializing real-valued genes.
PGASetRealInitRange(2) Sets the upper and lower bounds for randomly initializing real-valued genes.
phys(2) ↣ unimplemented(2)
pipe(2) Create pipe.
pipe(2freebsd) Create descriptor pair for interprocess communication.
pipe2(2) ↣ pipe(2) Create pipe.
pipe2(2freebsd) Create descriptor pair for interprocess communication.
pivot_root(2) Change the root filesystem.
point(2rheolef) Vertex of a mesh.
poll(2) Wait for some event on a file descriptor.
poll(2freebsd) Synchronous I/O multiplexing.
posix_fadvise(2) Predeclare an access pattern for file data.
posix_fadvise(2freebsd) Give advice about use of file data.
posix_fallocate(2freebsd) Pre-allocate storage for a range in a file.
posix_madvise(2freebsd) Give advice about use of memory.
posix_openpt(2freebsd) Open a pseudo-terminal device.
ppoll(2) ↣ poll(2) Wait for some event on a file descriptor.
prctl(2) Operations on a process.
pread(2) Read from or write to a file descriptor at a given offset.
pread(2freebsd) Read input.
pread64(2) ↣ pread(2) Read from or write to a file descriptor at a given offset.
preadv(2) ↣ readv(2) Read or write data into multiple buffers.
preadv(2freebsd) Read input.
prlimit(2) ↣ getrlimit(2) Get/set resource limits.
prlimit64(2) ↣ getrlimit(2) Get/set resource limits.
procctl(2freebsd) Control processes.
process_vm_readv(2) Transfer data between process address spaces.
process_vm_writev(2) ↣ process_vm_readv(2) Transfer data between process address spaces.
prof(2) ↣ unimplemented(2)
profil(2freebsd) Control process profiling.
pselect(2) ↣ select(2) Synchronous I/O multiplexing.
pselect(2freebsd) Synchronous I/O multiplexing a la POSIX.1g.
pselect6(2) ↣ select(2) Synchronous I/O multiplexing.
ptrace(2) Process trace.
ptrace(2freebsd) Process tracing and debugging.
putmsg(2) ↣ unimplemented(2)
putpmsg(2) ↣ unimplemented(2)
pwrite(2) ↣ pread(2) Read from or write to a file descriptor at a given offset.
pwrite(2freebsd) Write output.
pwritev(2) ↣ readv(2) Read or write data into multiple buffers.
pwritev(2freebsd) Write output.
quadrature_option_type(2rheolef) Send options to the integrate function.
query_module(2) Query the kernel for various bits pertaining to modules.
quotactl(2) Manipulate disk quotas.
quotactl(2freebsd) Manipulate file system quotas.