|
f90/abs(3) -- FORTRAN absolute value
|
abs is the family of absolute value functions. iabs returns the integer absolute value of its integer argument. It accepts either integer*2 or integer*4 arguments and the result is the same type. dabs returns the double-precision absolute value of its double-precision argument. qabs returns the real*16 absolute value of its real*16 argument. cabs returns the complex absolute value of its complex argument. zabs returns the double-complex absolute value of its double-complex argument. cqabs return... |
ftn/abs(3) -- FORTRAN absolute value
|
abs is the family of absolute value functions. iabs returns the integer absolute value of its integer argument. It accepts either integer*2 or integer*4 arguments and the result is the same type. dabs returns the double-precision absolute value of its double-precision argument. qabs returns the real*16 absolute value of its real*16 argument. cabs returns the complex absolute value of its complex argument. zabs returns the double-complex absolute value of its double-complex argument. cqabs return... |
|
abs(3c) -- return integer absolute value
|
abs and labs return the absolute value of their int or long int operand. |
standard/acbuf(3) -- operate on the accumulation buffer
|
op expects one of six symbolic constants: AC_CLEAR: The red, green, blue, and alpha accumulation buffer contents are all set to value (rounded to the nearest integer). value is clamped to the range of the accumulation buffer. AC_ACCUMULATE: Pixels are taken from the current readsource bank (front, back, or zbuffer). If this buffer has color component resolutions of other than 8 bits, the components are rescaled to the range [0,255]. Then the red, green, blue, and alpha components are each scaled... |
accept(3n) -- accept a connection on a socket
|
The argument s is a socket that has been created with socket and bound to an address with bind, and that is listening for connections after a call to listen. accept extracts the first connection on the queue of pending connections, creates a new socket with the properties of s, and allocates a new file descriptor, ns, for the socket. If no pending connections are present on the queue and the socket is not marked as non-blocking, <... |
f90/achar(3) -- Returns the character in a specified position of the ASCII collating sequence
|
UNICOS, UNICOS/mk, and IRIX systems |
acl_copy_ext(3c) -- copy ACL from system to user space or from user to system space
|
acl_copy_ext sets *bufp to *aclp if the arguments are valid. acl_copy_int allocates a struct acl and copies the struct acl pointed to by *bufp into it, if the arguments are valid. The storage should be freed by calling acl_free(3c) when no longer needed. In the POSIX specifications, the internal form of an ACL may be different from the external form, hence the need for these functions. In IRIX, both forms are the same.... |
acl_delete_def_file(3c) -- delete the default ACL for a named directory
|
Deletes the default ACL associated with the directory specified in path. The effective UID of the process must match the owner of the directory or the process must have appropriate privilege to delete the default ACL from path_p. If capabilities are not enabled, only the superuser can delete the default ACL from a directory not owned by the effective UID. If _POSIX_CAP is in effect, then the appropriate capability shall include CAP_FOWNER. In addition, if _POSIX_MAC is in effect, then the proces... |
acl_dup(3c) -- make a copy of an ACL
|
Returns a pointer to an allocated ACL that is a copy of the ACL supplied as an argument. |
acl_free(3c) -- free allocated memory
|
Free memory allocated by ACL interface calls. This routine is present for POSIX compliance, it is simply a wrapper for free(3c). |
acl_from_text(3c) -- convert a POSIX ACL string to a struct acl or a struct acl to a POSIX ACL string
|
These routines convert strings defined by the POSIX P1003.1e specifications (see chacl(1) acl(4)) to/from struct acl, which is the internal format for an Access Control List (see acl(4)). |
acl_get_fd(3c) -- get or set the ACL associated with an open file
|
acl_get_fd returns a pointer to an allocated struct acl associated with the open file referred to by fd. If _POSIX_MAC is in effect, then the process must have MAC read access to the object. acl_set_fd sets the ACL for the open file referred to by fd from the struct acl pointed to by aclp. The effective UID of the process must match the owner of the object or the process must have appropriate privilege to set the access ACL on the object. If _POSIX_CAP is in effect, then the appropriate capabili... |
acl_get_file(3c) -- get or set the ACL for a pathname
|
acl_get_file returns a pointer to an allocated struct acl associated with the pathname pointed to by path. type determines whether the default ACL (type == ACL_TYPE_DEFAULT) or access ACL (type == ACL_TYPE_ACCESS) is returned. The default ACL is available only for directories. If there is no default ACL associated with the specified directory, an ACL containing zero entries is returned. If _POSIX_MAC is in effect, then the process must have MAC read access to the object. acl_set_file sets the AC... |
acl_size(3c) -- return the size of an ACL
|
Returns the size of an ACL pointed to by aclp. In IRIX ACLs are all a fixed size, but the POSIX specifications allow for the possibility of variable sized structures. |
acl_valid(3c) -- validate an ACL
|
Check that the format of an ACL is valid. First, aclp must be non null. The three required entries (ACL_USER_OBJ, ACL_GROUP_OBJ, and ACL_OTHER) must exist exactly once in the ACL. If the ACL contains any ACL_USER, ACL_GROUP, or any implementation-defined entries in the file group class, then one ACL_MASK entry is required. The ACL may contain at most one ACL_MASK entry. The qualifier field must be unique among all entries of the same type.... |