HP-UX Reference (11i v3 07/02) - 2 System Calls (vol 5)

Table of Contents
Volume Five
Entry Name(Section): name Description
getsockname(2): getsockname() ....................................................................................... get socket address
getsockopt(2): getsockopt(), setsockopt() ................................................. get and set options on sockets
gettimeofday(2): gettimeofday() ................................................................................ get the date and time
gettune(2): gettune() ....................................................................... get value of a kernel tunable parameter
getuid(2): getuid(), geteuid(), getgid(), getegid()
............................................................... get real user, effective user, real group, and effective group IDs
gtty(): control terminal device (Bell Version 6 compatibility) .......................................................... see stty(2)
ioctl(2): ioctl() ........................................................................................................................ control device
ioctl(): STREAMS enhancements to standard system calls ..................................................... see stream(2)
iscomsec(2): iscomsec() ........................................... check if system has been converted to a trusted system
kill(2): kill(), raise() ...................................................... send a signal to a process or a group of processes
killpg(2): killpg(), getpgrp(), setpgrp(), signal(), sigvec()
............................................................................................ 4.2 BSD-compatible process control facilities
link(2): link() .............................................................................................................................. link to a file
lio_listio(2): lio_listio() .............................................................. start list of asynchronous I/O operations
listen(2): listen() ....................................................................................... listen for connections on a socket
loadmod(2): loadmod() ................................................................................. load kernel modules on demand
lockf(2): lockf() ..................................................................... provide semaphores and record locking on files
lockf64(): non-POSIX standard API interfaces to support large files ....................................... see creat64(2)
lseek(2): lseek() ......................................................................................... move read/write file pointer; seek
lseek64(): non-POSIX standard API interfaces to support large files ....................................... see creat64(2)
lstat(2): lstat() ......................................................................................................... get symbolic link status
lstat64(): non-POSIX standard API interfaces to support large files ....................................... see creat64(2)
lsync(): update disk ...................................................................................................................... see sync(2)
madvise(2): madvise() ................................................... advise system of process’s expected paging behavior
makecontext(2): makecontext(), swapcontext() ....................... manipulate user contexts; DEPRECATED
memcntl(3): memcntl() ..................................................................................... memory management control
mkdir(2): mkdir() ........................................................................................................... make a directory file
mknod(2): mknod() .......................................................................... make a directory, special, or ordinary file
mlock(2): mlock() ............................................................... lock segment of process address space in memory
mlockall(2): mlockall() ...................................................................... lock process address space in memory
mmap(2): mmap ............................................................................................................... map pages of memory
mmap64(): non-POSIX standard API interfaces to support large files ......................................... see creat64(2)
modpath(2): modpath() ........................... change global search path for dynamically loadable kernel modules
modstat(2): modstat() .............................................. get information for a dynamically loaded kernel module
moduload(2): moduload() ........................................................................ unload a kernel module on demand
mount(2): mount() ............................................................................................................ mount a file system
mpctl(2): mpctl() ......................................................................................................... multiprocessor control
mprotect(2): mprotect() ............................................................. set or check protection of memory mapping
mq_close(2): mq_close() ............................................................................. close a message queue descriptor
mq_getattr(2): mq_getattr() ............ get status information and attributes associated with a message queue
mq_notify(2): mq_notify() ............................. register or cancel a notification request with a message queue
mq_open(2): mq_open() ................................................................................. create or open a message queue
mq_receive(2): mq_receive() ......................................................... receive a message from a message queue
mq_send(2): mq_send() ........................................................................... send a message to a message queue
mq_setattr(2): mq_setattr() ........... set the blocking status of a message queue associated with a descriptor
mq_unlink(2): mq_unlink() ...................................................................................... unlink a message queue
msem_init(2): msem_init() ...................... initialize semaphore in mapped file or anonymous memory region
msem_lock(2): msem_lock() ................................................................................................ lock a semaphore
msem_remove(2): msem_remove ............................... remove semaphore in mapped file or anonymous region
msem_unlock(2): msem_unlock ....................................................................................... unlock a semaphore
msgctl(2): msgctl() .............................................................................................. message control operations
msgget(2): msgget() .......................................................................................................... get message queue
msgop(2): msgrcv(), msgsnd() ........................................................................................ message operations
msgrcv(): receive message from message queue ......................................................................... see msgop(2)
msgsnd(): send message to message queue ................................................................................. see msgop(2)
msync(2): msync ...................................................................................................... synchronize a mapped file
munlock(2): munlock() ........................................................ unlock segment of process virtual address space
munlockall(2): munlockall() ................................................................ unlock process virtual address space
munmap(2): munmap() ............................................................................................... unmap a mapped region
mvalid(2): mvalid ......................................................................................... check memory region for validity
HP-UX 11i Version 3: February 2007 Hewlett-Packard Company 15