Select the service you want to read about or go back to Base Operating System (BOS) and Extensions.
| MatchAllAuths Subroutine | Compare authorizations. |
| MatchAnyAuths Subroutine | Compare authorizations. |
| MatchAnyAuthsList Subroutine | Compare authorizations. |
| madd Subroutine | Multiple-precision integer arithmetic. |
| madvise Subroutine | Advises the system of expected paging behavior. |
| makecontext Subroutine | Modifies the context specified by ucp. |
| makenew Subroutine | Creates a new window buffer and returns a pointer. |
| mallinfo Subroutine | Provides a memory allocator. |
| malloc Subroutine | Provides a memory allocator. |
| mallopt Subroutine | Provides a memory allocator. |
| matherr Subroutine | Math error handling function. |
| mblen Subroutine | Determines the length in bytes of a multibyte character. |
| mbrlen Subroutine | Get number of bytes in a character (restartable). |
| mbrtowc Subroutine | Convert a character to a wide-character code (restartable). |
| mbsadvance Subroutine | Advances to the next multibyte character. |
| mbscat Subroutine | Performs operations on multibyte character strings. |
| mbschr Subroutine | Locates a character in a multibyte character string. |
| mbscmp Subroutine | Performs operations on multibyte character strings. |
| mbscpy Subroutine | Performs operations on multibyte character strings. |
| mbsinit Subroutine | Determine conversion object status. |
| mbsinvalid Subroutine | Validates characters of multibyte character strings. |
| mbslen Subroutine | Determines the number of characters (code points) in a multibyte character string. |
| mbsncat Subroutine | Performs operations on a specified number of null-terminated multibyte characters. |
| mbsncmp Subroutine | Performs operations on a specified number of null-terminated multibyte characters. |
| mbsncpy Subroutine | Performs operations on a specified number of null-terminated multibyte characters. |
| mbspbrk Subroutine | Locates the first occurrence of multibyte characters or code points in a string. |
| mbsrchr Subroutine | Locates a character or code point in a multibyte character string. |
| mbsrtowcs Subroutine | Convert a character string to a wide-character string (restartable). |
| mbstomb Subroutine | Extracts a multibyte character from a multibyte character string. |
| mbstowcs Subroutine | Converts a multibyte character string to a wide character string. |
| mbswidth Subroutine | Determines the number of multibyte character string display columns. |
| mbtowc Subroutine | Converts a multibyte character to a wide character. |
| mcmp Subroutine | Multiple-precision integer arithmetic. |
| mdiv Subroutine | Multiple-precision integer arithmetic. |
| memccpy Subroutine | Performs memory operations. |
| memchr Subroutine | Performs memory operations. |
| memcmp Subroutine | Performs memory operations. |
| memcpy Subroutine | Performs memory operations. |
| memmove Subroutine | Performs memory operations. |
| memset Subroutine | Performs memory operations. |
| meta Subroutine | Enables/disables meta-keys. |
| m_in Subroutine | Multiple-precision integer arithmetic. |
| min Subroutine | Multiple-precision integer arithmetic. |
| mincore Subroutine | Determines residency of memory pages. |
| mkdir Subroutine | Creates a directory. |
| mkfifo Subroutine | Creates an ordinary file, first-in-first-out (FIFO), or special file. |
| mknod Subroutine | Creates an ordinary file, first-in-first-out (FIFO), or special file. |
| mkstemp Subroutine | Constructs a unique file name. |
| mktemp Subroutine | Constructs a unique file name. |
| mktime Subroutine | Converts the formats of date and time representations. |
| mmap Subroutine | Maps a file-system object into virtual memory. |
| mmap64 Subroutine | Maps a file-system object into virtual memory. |
| mntctl Subroutine | Returns information about the mount status of the system. |
| modf Subroutine | Manipulates floating-point numbers. |
| modfl Subroutine | Manipulates floating-point numbers. |
| moncontrol Subroutine | Starts and stops execution profiling after initialization by the monitor subroutine. |
| monitor Subroutine | Starts and stops execution profiling using data areas defined in the function parameters. |
| monstartup Subroutine | Starts and stops execution profiling using default-sized data areas. |
| mount Subroutine | Makes a file system available for use. |
| m_out Subroutine | Multiple-precision integer arithmetic. |
| mout Subroutine | Multiple-precision integer arithmetic. |
| move Subroutine (BSD) | Multiple-precision integer arithmetic. |
| move Subroutine (Curses) | Window location cursor functions. |
| mprotect Subroutine | Modifies access protections for memory mapping. |
| mrand48 Subroutine | Generate uniformly distributed pseudo-random number sequences. |
| msem_init Subroutine | Initializes a semaphore in a mapped file or shared memory region. |
| msem_lock Subroutine | Locks a semaphore. |
| msem_remove Subroutine | Removes a semaphore. |
| msem_unlock Subroutine | Unlocks a semaphore. |
| msgctl Subroutine | Provides message control operations. |
| msgget Subroutine | Gets a message queue identifier. |
| msgrcv Subroutine | Reads a message from a queue. |
| msgsnd Subroutine | Sends a message. |
| msgxrcv Subroutine | Receives an extended message. |
| msleep Subroutine | Puts a process to sleep when a semaphore is busy. |
| msqrt Subroutine | Multiple-precision integer arithmetic. |
| msub Subroutine | Multiple-precision integer arithmetic. |
| msync Subroutine | Synchronizes a mapped file. |
| mult Subroutine | Multiple-precision integer arithmetic. |
| munmap Subroutine | Unmaps a mapped region. |
| mvaddch Subroutine | Adds a single-byte character and rendition to a window and advances the cursor. |
| mvaddnstr Subroutine | Adds a string of multi-byte characters without rendition to a window and advances the cursor. |
| mvaddstr Subroutine | Adds a string of multi-byte characters without rendition to a window and advances the cursor. |
| mvcur Subroutine | Output cursor movement commands to the terminal. |
| mvdelch Subroutine | Deletes the character from a window. |
| mvgetch Subroutine | Gets a single-byte character from the terminal. |
| mvgetnstr Subroutine | Gets a multi-byte character string from the terminal. |
| mvgetstr Subroutine | Gets a multi-byte character string from the terminal. |
| mvinch Subroutine | Inputs a single-byte character and rendition from a window. |
| mvinsch Subroutine | Inserts a single-byte character and rendition in a window. |
| mvprintw Subroutine | Performs a printf command on a window using the specified format control string. |
| mvscanw Subroutine | Calls the wgetstr subroutine on a window and uses the resulting line as input for a scan. |
| mvwaddch Subroutine | Adds a single-byte character and rendition to a window and advances the cursor. |
| mvwaddnstr Subroutine | Adds a string of multi-byte characters without rendition to a window and advances the cursor. |
| mvwaddstr Subroutine | Adds a string of multi-byte characters without rendition to a window and advances the cursor. |
| mvwdelch Subroutine | Deletes the character from a window. |
| mvwgetch Subroutine | Gets a single-byte character from the terminal. |
| mvwgetnstr Subroutine | Gets a multi-byte character string from the terminal. |
| mvwgetstr Subroutine | Gets a multi-byte character string from the terminal. |
| mvwin Subroutine | Moves a window or subwindow to the specified coordinates. |
| mvwinch Subroutine | Inputs a single-byte character and rendition from a window. |
| mvwinsch Subroutine | Inserts a single-byte character and rendition in a window. |
| mvwprintw Subroutine | Performs a printf command on a window using the specified format control string. |
| mvwscanw Subroutine | Calls the wgetstr subroutine on a window and uses the resulting line as input for a scan. |
| mwakeup Subroutine | Wakes up a process that is waiting on a semaphore. |
Go back to Base Operating System (BOS) and Extensions.