|
mkdir(2) -- make a directory file
|
The directory path is created with the access permissions specified by mode and restricted by the umask(2) of the calling process. The directory's owner ID is set to the process's effective user ID.... |
mkfifo(2) -- make a FIFO file
|
mkfifo() creates a new FIFO file with name path. The access permissions are specified by mode and restricted by the umask(2) of the calling process. The FIFO's owner ID is set to the process's effec... |
|
mknod(2) -- make a special file node
|
The device special file path is created with the major and minor device numbers extracted from mode. The access permissions of path are descendant from the umask(2) of the parent process. If mode indi... |
mlock(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... |
mlockall(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... |
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... |