*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages              
 standard/mpin(2) -- lock pages in memory
    mpin reads into memory all pages over the range (addr, addr + len), and locks the pages into memory. Associated with each locked page is a counter which is incremented each time the page is locked. The superuser can lock as many pages as it wishes, other users are limited to a configurable per process maximum. munpin decrements the lock counter associated with the pages over the range (addr, addr + len). Pages whose counters are zero are available to be swapped out ...
 standard/mprotect(2) -- set protection of memory mapping
    The function mprotect changes the access protections on the mappings specified by the range [addr, addr + len) to be that specified by prot. Legitimate values for prot are the same as those permitted for mmap and are defined in <sys/mman.h> as: PROT_READ /* page can be read */ PROT_WRITE /* page ca...
 standard/msgctl(2) -- message control operations
    msgctl provides a variety of message control operations as specified by cmd. The following cmds are available: IPC_STAT Place the current value of each member of the data structure associated with msqid into the structure pointed to by buf. The contents of this structure are defined in intro(2). IPC_SET Set the value of the following members of the data structure associated with msqid to the corresponding value found in the ...
 standard/msgget(2) -- get message queue
    msgget returns the message queue identifier associated with key. A message queue identifier and associated message queue and data structure [see intro(2)] are created for key if one of the following are true: key is IPC_PRIVATE. key does not already have a message queue identifier associated with it, and (msgflg&IPC_CREAT) is true. On creation, the data structure associated with the new message queue identi...
 standard/msgop(2) -- message operations
    msgsnd sends a message to the queue associated with the message queue identifier specified by msqid. msgp points to a user defined buffer that must contain first a field of type long integer that will specify the type of the message, and then a data portion that will hold the text of the message. The following is an example of members that might be in a user defined buffer. long mtype; /* message type */...
 standard/msync(2) -- synchronize memory with physical storage
    The function msync writes all modified copies of pages over the range [addr, addr + len) to their backing storage locations. msync optionally invalidates any copies so that further references to the pages will be obtained by the system from their backing storage locations. The backing storage for a modified MAP_SHARED mapping is the file the page is mapped to; the backing storage for a modified MAP_PRIVATE map...
 standard/munmap(2) -- unmap pages of memory
    The function munmap removes the mappings for pages in the range [addr, addr + len). Further references to these pages will result in the delivery of a SIGSEGV signal to the process. If the region being detached via munmap(2) belongs to a shared address space, and I/O is being done to this range by a process belonging to the same shared group, munmap(2) would fail returning EBUSY. The specified virtual addre...
 standard/nanosleep(2) -- high resolution sleep
    The nanosleep system call causes the current thread to suspend until either the time interval specified by the rqtp argument has elapsed or a signal is delivered to the calling thread and its action is to invoke a signal-handling function or terminate the process. The suspension time will be rounded to a multiple of the underlying system-provided sleep resolution. For processes that have requested a timeout of less then the base clock tick of 10 milliseconds, this resolution is defined by the va...
 standard/newarraysess(2) -- start a new array session
    The newarraysess function creates a new array session and moves the current process from its original array session to the new one. The parents, children and siblings of the current process are not affected by this and remain in their original array sessions. A handle for the new array session will be generated by the system. Normally the new handle is guaranteed to be unique on the current system only, though some systems may be able to assign global array session handles that are unique across...
 standard/nfssvc(2) -- NFS daemons
    Nfssvc starts an NFS daemon listening on socket sock. The socket must be AF_INET, and SOCK_DGRAM (protocol UDP/IP). The system call will return only if the process is killed. Async_daemon implements the NFS daemon that handles asynchronous I/O for an NFS client. The system call never returns.
 standard/nice(2) -- change priority of a time-sharing process
    nice allows a process in the time-sharing scheduling class to change its priority. The sched_setscheduler and schedctl system calls are more general interfaces to scheduler functions. nice adds the value of incr to the nice value of the calling process. A process's nice value is a non-negative number for which a more positive value results in lower CPU priority. A maximum nice value of 39 and a mi...
 standard/open(2) -- open for reading or writing
    path points to a path name naming a file. open opens a file descriptor for the named file and sets the file status flags according to the value of oflag. oflag values are constructed by OR-ing Flags from the following list (only one of the first three flags below may be used): O_RDONLY Open for reading only. O_WRONLY Open for writing only. O_RDWR Open for reading and writing. O_NDELAY or O_NON
 standard/pause(2) -- suspend process until signal
    pause suspends the calling process until it receives a signal. The signal must be one that is not currently set to be ignored by the calling process. If the signal causes termination of the calling process, pause does not return. If the signal is caught by the calling process and control is returned from the signal-catching function [see signal(2)], the calling process resumes execution from the point of suspension; with a return value of -1 from <...
 standard/pipe(2) -- create an interprocess channel
    pipe creates an I/O mechanism called a pipe and returns two file descriptors, fildes[0] and fildes[1]. IRIX has two distinct versions of pipe: the SVR4 version and the SVR3.2 version. The SVR3.2 version is faster, and is generally preferred unless STREAMS semantics are required for a specific reason. The SVR4 version of pipe returns two STREAMS-based file descriptors which are both opened for reading and writing. The O_NDELAY and ...
 standard/plock(2) -- lock into memory or unlock process, text, or data
    plock allows the calling process to lock into memory or unlock its text segment (text lock), its data segment (data lock), or both its text and data segments (process lock). Locked segments are immune to all routine swapping. The calling process must have the super-user privilege to use this call. plock does not lock down memory which has been mapped into the address space of a process via the mmap(2) system call (e.g., IRIX Arenas). These mmaped memory ...
<<  [Prev]  1  2  3  4  5  6  7  8  9  10  11  12  13  [Next]  >>
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service