|
mmap(2) -- map files or devices into memory
|
The mmap function causes the pages starting at addr and continuing for at most len bytes to be mapped from the object described by fd, starting at byte offset offset. If offset or len is not a multipl... |
mount(2) -- mount or dismount a filesystem
|
The mount() function grafts a filesystem object onto the system file tree at the point dir. The argument data describes the filesystem object to be mounted. The argument type tells the kernel how to i... |
mprotect(2) -- control the protection of pages
|
The mprotect() system call changes the specified pages to have protection prot. Not all implementations will guarantee protection on a page basis; the granularity of protection changes may be as large... |
mquery(2) -- provide mapping hints to applications
|
The mquery system call checks the existing memory mappings of a process and returns hints to the caller about where to put a memory mapping. This hint can be later used when performing memory mappings... |
msgctl(2) -- message control operations
|
The msgctl() system call performs some control operations on the message queue specified by msqid. Each message queue has a data structure associated with it, parts of which may be altered by msgctl()... |
msgget(2) -- get message queue
|
msgget() returns the message queue identifier associated with key. A message queue identifier is a unique integer greater than zero. A message queue is created if either key is equal to IPC_PRIVATE, o... |
msgrcv(2) -- receive a message from a message queue
|
The msgrcv() function receives a message from the message queue specified in msqid, and places it into the structure pointed to by msgp. This structure should consist of the following members: long mt... |
msgsnd(2) -- send a message to a message queue
|
The msgsnd() function sends a message from the message queue specified in msqid. msgp points to a structure containing the message. This structure should consist of the following members: long mtype; ... |
msync(2) -- synchronize a mapped region
|
The msync() system call writes all pages with shared modifications in the specified region of the process's address space back to permanent storage, and, if requested, invalidates cached data mapped ... |
munlock(2) -- lock (unlock) physical pages in memory
|
The mlock system call locks into memory the physical pages associated with the virtual address range starting at addr for len bytes. The munlock call unlocks pages previously locked by one or more mlo... |
munlockall(2) -- lock (unlock) the address space of a process
|
The mlockall system call locks into memory the physical pages associated with the address space of a process until the address space is unlocked, the process exits, or execs another program image. The... |
munmap(2) -- remove a mapping
|
The munmap() system call deletes the mappings for the specified address range, and causes further references to addresses within the range to generate invalid memory references. |
nanosleep(2) -- high resolution sleep
|
nanosleep() suspends execution of the calling process for the time specified. An unmasked signal will cause it to terminate the sleep early, regardless of the SA_RESTART value on the interrupting sign... |