This commit is contained in:
Michael Kerrisk 2007-12-25 21:28:09 +00:00
parent 58783e28ae
commit 8382f16db1
98 changed files with 109 additions and 109 deletions

View File

@ -75,7 +75,7 @@ you call the system call by \fIname\fP.
.SH FILES
.I /usr/include/linux/unistd.h
.SH "CONFORMING TO"
The use of these macros is Linux specific, and deprecated.
The use of these macros is Linux-specific, and deprecated.
.SH NOTES
Starting around kernel 2.6.18, the _syscall macros were removed
from header files supplied to user space.

View File

@ -139,7 +139,7 @@ Under Linux the
capability is required.
.SH "CONFORMING TO"
.BR adjtimex ()
is Linux specific and should not be used in programs
is Linux-specific and should not be used in programs
intended to be portable.
See
.BR adjtime (3)

View File

@ -104,7 +104,7 @@ Caller does not have the
capability.
.SH "CONFORMING TO"
.BR bdflush ()
is Linux specific and should not be used in programs
is Linux-specific and should not be used in programs
intended to be portable.
.SH "SEE ALSO"
.BR fsync (2),

View File

@ -144,7 +144,7 @@ instead of 0.)
.B ESRCH
No such thread.
.SH "CONFORMING TO"
These system calls are Linux specific.
These system calls are Linux-specific.
.SH NOTES
The portable interface to the capability querying and setting
functions is provided by the

View File

@ -645,7 +645,7 @@ The
.BR clone ()
and
.B sys_clone
calls are Linux specific and should not be used in programs
calls are Linux-specific and should not be used in programs
intended to be portable.
.SH NOTES
In the kernel 2.4.x series,

View File

@ -55,7 +55,7 @@ it was removed in Linux 2.6.
.\" Removed in Linux 2.5.48
.SH "CONFORMING TO"
.BR create_module ()
is Linux specific.
is Linux-specific.
.SH "SEE ALSO"
.BR init_module (2),
.BR delete_module (2),

View File

@ -50,7 +50,7 @@ The caller was not privileged
capability).
.SH "CONFORMING TO"
.BR delete_module ()
is Linux specific.
is Linux-specific.
.SH "SEE ALSO"
.BR create_module (2),
.BR init_module (2),

View File

@ -107,7 +107,7 @@ descriptors open and tried to open a new one.
SVr4, 4.3BSD, POSIX.1-2001.
.\" SVr4 documents additional
.\" EINTR and ENOLINK error conditions. POSIX.1 adds EINTR.
.\" The EBUSY return is Linux specific.
.\" The EBUSY return is Linux-specific.
.SH NOTES
The error returned by
.BR dup2 ()

View File

@ -68,7 +68,7 @@ The system limit on the total number of open files has been reached.
There was insufficient memory to create the kernel object.
.SH CONFORMING TO
.BR epoll_create ()
is Linux specific, and was introduced in kernel 2.5.44.
is Linux-specific, and was introduced in kernel 2.5.44.
.\" The interface should be finalized by Linux kernel 2.5.66.
.SH "SEE ALSO"
.BR close (2),

View File

@ -221,7 +221,7 @@ does not support
.BR epoll .
.SH CONFORMING TO
.BR epoll_ctl ()
is Linux specific, and was introduced in kernel 2.5.44.
is Linux-specific, and was introduced in kernel 2.5.44.
.\" The interface should be finalized by Linux kernel 2.5.66.
.SH BUGS
In kernel versions before 2.6.9, the

View File

@ -170,7 +170,7 @@ Glibc support for
is provided starting with version 2.6.
.SH CONFORMING TO
.BR epoll_wait ()
is Linux specific, and was introduced in kernel 2.5.44.
is Linux-specific, and was introduced in kernel 2.5.44.
.\" The interface should be finalized by Linux kernel 2.5.66.
.SH "SEE ALSO"
.BR epoll_create (2),

View File

@ -39,6 +39,6 @@ This system call does not return.
.SH VERSIONS
This call is present since Linux 2.5.35.
.SH "CONFORMING TO"
This call is Linux specific.
This call is Linux-specific.
.SH "SEE ALSO"
.BR exit (2)

View File

@ -130,7 +130,7 @@ is not supported by the file system containing the file referred to by
is available on Linux since kernel 2.6.23.
.SH CONFORMING TO
.BR fallocate ()
is Linux specific.
is Linux-specific.
.SH SEE ALSO
.BR ftruncate (2),
.BR posix_fallocate (3),

View File

@ -603,7 +603,7 @@ is specific to BSD and Linux.
.B F_GETSIG
and
.B F_SETSIG
are Linux specific.
are Linux-specific.
POSIX has asynchronous I/O and the
.I aio_sigevent
structure to achieve similar things; these are also available
@ -958,7 +958,7 @@ are specified in POSIX.1-2001.
.BR F_GETLEASE ,
and
.B F_SETLEASE
are Linux specific.
are Linux-specific.
(Define the
.B _GNU_SOURCE
macro to obtain these definitions.)

View File

@ -237,7 +237,7 @@ was added.
In Linux 2.6.7 a sixth parameter was added \(em messy, especially
on the s390 architecture.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH "NOTES"
.PP
To reiterate, bare futexes are not intended as an easy to use abstraction

View File

@ -58,7 +58,7 @@ it was removed in Linux 2.6.
.\" Removed in Linux 2.5.48
.SH "CONFORMING TO"
.BR get_kernel_syms ()
is Linux specific.
is Linux-specific.
.SH BUGS
There is no way to indicate the size of the buffer allocated for
.IR table .

View File

@ -186,7 +186,7 @@ and the current process policy is not
.B EINVAL
cases.)
.SH CONFORMING TO
This system call is Linux specific.
This system call is Linux-specific.
.SH NOTES
If the mode of the process policy or the policy governing allocations at the
specified address is

View File

@ -40,7 +40,7 @@ A version of
first appeared in Linux 2.5.32.
.SH "CONFORMING TO"
.BR get_thread_area ()
is Linux specific and should not be used in programs
is Linux-specific and should not be used in programs
that are intended to be portable.
.SH "SEE ALSO"
.BR modify_ldt (2),

View File

@ -380,7 +380,7 @@ it is nevertheless present on most implementations.
.BR RLIMIT_RTPRIO ,
and
.B RLIMIT_SIGPENDING
are Linux specific.
are Linux-specific.
.SH NOTES
A child process created via
.BR fork (2)

View File

@ -50,7 +50,7 @@ On success, returns the thread ID of the current process.
This call is always successful.
.SH "CONFORMING TO"
.BR gettid ()
is Linux specific and should not be used in programs that
is Linux-specific and should not be used in programs that
are intended to be portable.
.SH NOTES
Glibc does not provide a wrapper for this system call; call it using

View File

@ -133,7 +133,7 @@ system call are also applicable here.
These system calls have been available on Linux since kernel 2.4;
glibc support is provided since version 2.3.
.SH "CONFORMING TO"
These system calls are Linux specific.
These system calls are Linux-specific.
.\" .SH AUTHORS
.\" Andreas Gruenbacher,
.\" .RI < a.gruenbacher@computer.org >

View File

@ -59,5 +59,5 @@ Always, for a user process.
.SH VERSIONS
Since 2.3.13 this system call does not exist anymore.
.SH "CONFORMING TO"
This function is Linux specific, and should not be used in programs
This function is Linux-specific, and should not be used in programs
intended to be portable.

View File

@ -95,7 +95,7 @@ The caller was not privileged
capability).
.SH "CONFORMING TO"
.BR init_module ()
is Linux specific.
is Linux-specific.
.SH "SEE ALSO"
.BR create_module (2),
.BR delete_module (2),

View File

@ -108,7 +108,7 @@ kernel failed to allocate a needed resource.
.SH VERSIONS
Inotify was merged into the 2.6.13 Linux kernel.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH "SEE ALSO"
.BR inotify_init (2),
.BR inotify_rm_watch (2),

View File

@ -56,7 +56,7 @@ Insufficient kernel memory is available.
.SH VERSIONS
Inotify was merged into the 2.6.13 Linux kernel.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH "SEE ALSO"
.BR inotify_add_watch (2),
.BR inotify_rm_watch (2),

View File

@ -65,7 +65,7 @@ is not an inotify file descriptor.
.SH VERSIONS
Inotify was merged into the 2.6.13 Linux kernel.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH "SEE ALSO"
.BR inotify_init (2),
.BR inotify_add_watch (2),

View File

@ -73,7 +73,7 @@ The asynchronous I/O system calls first appeared in Linux 2.5, August 2002.
.SH "CONFORMING TO"
.PP
.BR io_cancel ()
is Linux specific and should not be used
is Linux-specific and should not be used
in programs that are intended to be portable.
.SH "SEE ALSO"
.PP

View File

@ -67,7 +67,7 @@ The asynchronous I/O system calls first appeared in Linux 2.5, August 2002.
.SH "CONFORMING TO"
.PP
.BR io_destroy ()
is Linux specific and should not be used in programs
is Linux-specific and should not be used in programs
that are intended to be portable.
.SH "SEE ALSO"
.PP

View File

@ -77,7 +77,7 @@ The asynchronous I/O system calls first appeared in Linux 2.5, August 2002.
.SH "CONFORMING TO"
.PP
.BR io_getevents ()
is Linux specific and should not be used in
is Linux-specific and should not be used in
programs that are intended to be portable.
.SH "SEE ALSO"
.PP

View File

@ -75,7 +75,7 @@ The asynchronous I/O system calls first appeared in Linux 2.5, August 2002.
.SH "CONFORMING TO"
.PP
.BR io_setup ()
is Linux specific and should not be used in programs
is Linux-specific and should not be used in programs
that are intended to be portable.
.SH "SEE ALSO"
.PP

View File

@ -79,7 +79,7 @@ The asynchronous I/O system calls first appeared in Linux 2.5, August 2002.
.SH "CONFORMING TO"
.PP
.BR io_submit ()
is Linux specific and should not be used in
is Linux-specific and should not be used in
programs that are intended to be portable.
.SH "SEE ALSO"
.PP

View File

@ -94,7 +94,7 @@ Out of memory.
The calling process has insufficient privilege.
.SH "CONFORMING TO"
.BR ioperm ()
is Linux specific and should not be used in programs
is Linux-specific and should not be used in programs
intended to be portable.
.SH NOTES
Libc5 treats it as a system call and has a prototype in

View File

@ -84,7 +84,7 @@ the
capability is required.
.SH "CONFORMING TO"
.BR iopl ()
is Linux specific and should not be used in processes
is Linux-specific and should not be used in processes
intended to be portable.
.SH NOTES
Libc5 treats it as a system call and has a prototype in

View File

@ -184,7 +184,7 @@ and
These system calls have been available on Linux since
kernel 2.6.13.
.SH "CONFORMING TO"
These system calls are Linux specific.
These system calls are Linux-specific.
.SH NOTES
Glibc does not provide wrapper for these system calls; call them using
.BR syscall (2).

View File

@ -45,7 +45,7 @@ Only standard library implementors and kernel hackers need to know about
.BR ipc ().
.SH "CONFORMING TO"
.BR ipc ()
is Linux specific, and should not be used in programs
is Linux-specific, and should not be used in programs
intended to be portable.
.SH NOTES
On a few architectures, for example ia64, there is no

View File

@ -145,7 +145,7 @@ system call are also applicable here.
These system calls have been available on Linux since kernel 2.4;
glibc support is provided since version 2.3.
.SH "CONFORMING TO"
These system calls are Linux specific.
These system calls are Linux-specific.
.\" .SH AUTHORS
.\" Andreas Gruenbacher,
.\" .RI < a.gruenbacher@computer.org >

View File

@ -74,7 +74,7 @@ Problem with copying results to user space.
.I whence
is invalid.
.SH "CONFORMING TO"
This function is Linux specific, and should not be used in programs
This function is Linux-specific, and should not be used in programs
intended to be portable.
.SH NOTES
Glibc does not provide a wrapper for this system call; call it using

View File

@ -79,7 +79,7 @@ The
error return was added in 2.5.70.
.SH "CONFORMING TO"
.BR lookup_dcookie ()
is Linux specific.
is Linux-specific.
.SH "NOTES"
.BR lookup_dcookie ()
is a special-purpose system call, currently used only by the oprofile profiler.

View File

@ -197,7 +197,7 @@ for file access.
.BR MADV_DONTFORK ,
and
.B MADV_DOFORK
are Linux specific.
are Linux-specific.
.SH NOTES
.SS "Linux Notes"
.LP

View File

@ -341,7 +341,7 @@ flag and the caller does not have the
privilege.
.\" ---------------------------------------------------------------
.SH CONFORMING TO
This system call is Linux specific.
This system call is Linux-specific.
.SH NOTES
NUMA policy is not supported on a memory mapped file range
that was mapped with the

View File

@ -71,7 +71,7 @@ can return any of the same errors as
.BR mmap2 ()
is available since Linux 2.3.31.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH NOTES
Nowadays, the glibc
.BR mmap ()

View File

@ -126,7 +126,7 @@ is 1 and the new ldt entry has invalid values.
.I func
is neither 0 nor 1.
.SH "CONFORMING TO"
This call is Linux specific and should not be used in programs intended
This call is Linux-specific and should not be used in programs intended
to be portable.
.SH NOTES
Glibc does not provide a wrapper for this system call; call it using

View File

@ -391,7 +391,7 @@ is out of range.
.B EPERM
The caller does not have the required privileges.
.SH "CONFORMING TO"
These functions are Linux specific and should not be used in
These functions are Linux-specific and should not be used in
programs intended to be portable.
.SH NOTES
.SS Linux Notes

View File

@ -178,7 +178,7 @@ The memory area cannot be expanded at the current virtual address, and the
flag is not set in \fIflags\fP.
Or, there is not enough (virtual) memory available.
.SH "CONFORMING TO"
This call is Linux specific, and should not be used in programs
This call is Linux-specific, and should not be used in programs
intended to be portable.
.\" 4.2BSD had a (never actually implemented)
.\" .BR mremap (2)

View File

@ -149,7 +149,7 @@ The calling process must have appropriate privileges
or its effective user ID must be either that of the creator or owner
of the message queue.
.TP
.BR IPC_INFO " (Linux specific)"
.BR IPC_INFO " (Linux-specific)"
Returns information about system-wide message queue limits and
parameters in the structure pointed to by
.IR buf .
@ -195,7 +195,7 @@ files of the same name; see
.BR proc (5)
for details.
.TP
.BR MSG_INFO " (Linux specific)"
.BR MSG_INFO " (Linux-specific)"
Returns a
.I msginfo
structure containing the same information as for
@ -212,7 +212,7 @@ on the system; and the
field returns the total number of bytes in all messages
in all queues on the system.
.TP
.BR MSG_STAT " (Linux specific)"
.BR MSG_STAT " (Linux-specific)"
Returns a
.I msqid_ds
structure as for

View File

@ -51,4 +51,4 @@ On error, \-1 is returned, and
.I errno
is set appropriately.
.SH "CONFORMING TO"
This call is Linux specific.
This call is Linux-specific.

View File

@ -213,7 +213,7 @@ If \fIpathname\fP is not a directory, cause the open to fail.
.\" http://marc.theaimsgroup.com/?t=112748702800001&r=1&w=2
.\" [PATCH] open: O_DIRECTORY and O_CREAT together should fail
.\" O_DIRECTORY | O_CREAT causes O_DIRECTORY to be ignored.
This flag is Linux specific, and was added in kernel version 2.1.126, to
This flag is Linux-specific, and was added in kernel version 2.1.126, to
avoid denial-of-service problems if
.BR opendir (3)
is called on a
@ -534,7 +534,7 @@ The
.BR O_NOATIME ,
and
.B O_NOFOLLOW
flags are Linux specific.
flags are Linux-specific.
One may have to define the
.B _GNU_SOURCE
macro to get their definitions.

View File

@ -112,6 +112,6 @@ User does not have the \fBCAP_SYS_ADMIN\fP capability.
This does not apply to
.BR pciconfig_iobase ().
.SH "CONFORMING TO"
These calls are Linux specific, available since Linux 2.0.26/2.1.11.
These calls are Linux-specific, available since Linux 2.0.26/2.1.11.
.SH "SEE ALSO"
.BR capabilities (7)

View File

@ -65,5 +65,5 @@ is set appropriately.
The kernel was unable to change the personality.
.SH "CONFORMING TO"
.BR personality ()
is Linux specific and should not be used in programs intended to
is Linux-specific and should not be used in programs intended to
be portable.

View File

@ -120,7 +120,7 @@ capability.
was introduced in Linux 2.3.41.
.SH "CONFORMING TO"
.BR pivot_root ()
is Linux specific and hence is not portable.
is Linux-specific and hence is not portable.
.SH NOTES
Glibc does not provide a wrapper for this system call; call it using
.BR syscall (2).

View File

@ -289,7 +289,7 @@ library call was added in glibc 2.4.
.BR poll ()
conforms to POSIX.1-2001.
.BR ppoll ()
is Linux specific.
is Linux-specific.
.\" NetBSD 3.0 has a pollts() which is like Linux ppoll().
.SH NOTES
Some implementations define the non-standard constant

View File

@ -219,7 +219,7 @@ The
system call was introduced in Linux 2.1.57.
.\" The library interface was added in glibc 2.0.6
.SH "CONFORMING TO"
This call is Linux specific.
This call is Linux-specific.
IRIX has a
.BR prctl ()
system call (also introduced in Linux 2.1.44

View File

@ -159,7 +159,7 @@ is set to the minimum size needed.
is not supported in this version of the kernel.
.SH "CONFORMING TO"
.BR query_module ()
is Linux specific.
is Linux-specific.
.SH NOTES
This system call is only present on Linux up until kernel 2.4;
it was removed in Linux 2.6.

View File

@ -84,7 +84,7 @@ glibc support has been provided since version 2.3.
.SH "CONFORMING TO"
The
.BR readahead ()
system call is Linux specific, and its use should be avoided
system call is Linux-specific, and its use should be avoided
in portable applications.
.SH "SEE ALSO"
.BR lseek (2),

View File

@ -109,7 +109,7 @@ No such directory.
.B ENOTDIR
File descriptor does not refer to a directory.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH NOTES
Glibc does not provide a wrapper for this system call; call it using
.BR syscall (2).

View File

@ -160,7 +160,7 @@ the
capability is required.
.SH "CONFORMING TO"
.BR reboot ()
is Linux specific,
is Linux-specific,
and should not be used in programs intended to be portable.
.SH "SEE ALSO"
.BR sync (2),

View File

@ -148,7 +148,7 @@ glibc support was added in version 2.3.3.
.SH "CONFORMING TO"
The
.BR remap_file_pages ()
system call is Linux specific.
system call is Linux-specific.
.SH "SEE ALSO"
.BR getpagesize (2),
.BR mmap (2),

View File

@ -100,7 +100,7 @@ system call are also applicable here.
These system calls have been available on Linux since kernel 2.4;
glibc support is provided since version 2.3.
.SH "CONFORMING TO"
These system calls are Linux specific.
These system calls are Linux-specific.
.\" .SH AUTHORS
.\" Andreas Gruenbacher,
.\" .RI < a.gruenbacher@computer.org >

View File

@ -176,7 +176,7 @@ In glibc 2.3.3, the
.I cpusetsize
argument was removed, but this argument was restored in glibc 2.3.4.
.SH "CONFORMING TO"
These system calls are Linux specific.
These system calls are Linux-specific.
.SH "NOTES"
.BR sched_setscheduler (2)
has a description of the Linux scheduling scheme.

View File

@ -321,7 +321,7 @@ The calling process does not have appropriate privileges.
The process whose ID is \fIpid\fP could not be found.
.SH "CONFORMING TO"
POSIX.1-2001 (but see BUGS below).
The \fBSCHED_BATCH\fP policy is Linux specific.
The \fBSCHED_BATCH\fP policy is Linux-specific.
.SH NOTES
POSIX.1 does not detail the permissions that an unprivileged
process requires in order to call

View File

@ -71,7 +71,7 @@ union semun {
struct semid_ds *buf; /* Buffer for IPC_STAT, IPC_SET */
unsigned short *array; /* Array for GETALL, SETALL */
struct seminfo *__buf; /* Buffer for IPC_INFO
(Linux specific) */
(Linux-specific) */
};
.in
.fi
@ -165,7 +165,7 @@ The argument
.I semnum
is ignored.
.TP
.BR IPC_INFO " (Linux specific)"
.BR IPC_INFO " (Linux-specific)"
Returns information about system-wide semaphore limits and
parameters in the structure pointed to by
.IR arg.__buf .
@ -211,7 +211,7 @@ see
.BR proc (5)
for details.
.TP
.BR SEM_INFO " (Linux specific)"
.BR SEM_INFO " (Linux-specific)"
Returns a
.I seminfo
structure containing the same information as for
@ -225,7 +225,7 @@ on the system; and the
field returns the total number of semaphores in all semaphore sets
on the system.
.TP
.BR SEM_STAT " (Linux specific)"
.BR SEM_STAT " (Linux-specific)"
Returns a
.I semid_ds
structure as for

View File

@ -221,7 +221,7 @@ are on-line, or none of the specified nodes contain memory.
.B ENOMEM
Insufficient kernel memory was available.
.SH CONFORMING TO
This system call is Linux specific.
This system call is Linux-specific.
.SH NOTES
Process policy is not remembered if the page is swapped out.
When such a page is paged back in, it will use the policy of

View File

@ -58,7 +58,7 @@ A version of
first appeared in Linux 2.5.29.
.SH "CONFORMING TO"
.BR set_thread_area ()
is Linux specific and should not be used in programs that are intended
is Linux-specific and should not be used in programs that are intended
to be portable.
.SH "SEE ALSO"
.BR get_thread_area (2)

View File

@ -87,7 +87,7 @@ always succeeds.
This call is present since Linux 2.5.48.
Details as given here are valid since Linux 2.5.49.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH "SEE ALSO"
.BR clone (2),
.BR futex (2)

View File

@ -72,7 +72,7 @@ On error, the current value of
is returned.
.SH "CONFORMING TO"
.BR setfsgid ()
is Linux specific and should not be used in programs intended
is Linux-specific and should not be used in programs intended
to be portable.
It is present since Linux 1.1.44 and in libc since libc 4.7.6.
.SH NOTES

View File

@ -72,7 +72,7 @@ On error, the current value of
is returned.
.SH "CONFORMING TO"
.BR setfsuid ()
is Linux specific and should not be used in programs intended
is Linux-specific and should not be used in programs intended
to be portable.
It is present since Linux 1.1.44 and in libc since libc 4.7.6.
.SH NOTES

View File

@ -58,7 +58,7 @@ always returns \-1 for a user process.
.B EPERM
Always, for a user process.
.SH "CONFORMING TO"
This function is Linux specific, and should not be used in programs
This function is Linux-specific, and should not be used in programs
intended to be portable, or indeed in any programs at all.
Since Linux 2.1.121, no such function exists anymore.
The calling sequence varied: it has had a single parameter

View File

@ -143,7 +143,7 @@ system call are also applicable here.
These system calls have been available on Linux since kernel 2.4;
glibc support is provided since version 2.3.
.SH "CONFORMING TO"
These system calls are Linux specific.
These system calls are Linux-specific.
.\" .SH AUTHORS
.\" Andreas Gruenbacher,
.\" .RI < a.gruenbacher@computer.org >

View File

@ -56,7 +56,7 @@ always succeeds, and returns the previous signal mask.
.SH ERRORS
These system calls always succeed.
.SH CONFORMING TO
These system calls are Linux specific.
These system calls are Linux-specific.
.SH NOTES
Glibc does not provide wrappers for these system calls; use
.BR syscall (2).

View File

@ -152,7 +152,7 @@ will be set.
The caller \fImust\fP ensure that a segment is eventually destroyed;
otherwise its pages that were faulted in will remain in memory or swap.
.TP
.BR IPC_INFO " (Linux specific)"
.BR IPC_INFO " (Linux-specific)"
Returns information about system-wide shared memory limits and
parameters in the structure pointed to by
.IR buf .
@ -190,7 +190,7 @@ files of the same name; see
.BR proc (5)
for details.
.TP
.BR SHM_INFO " (Linux specific)"
.BR SHM_INFO " (Linux-specific)"
Returns a
.I shm_info
structure whose fields contain information
@ -218,7 +218,7 @@ struct shm_info {
.in
.fi
.TP
.BR SHM_STAT " (Linux specific)"
.BR SHM_STAT " (Linux-specific)"
Returns a
.I shmid_ds
structure as for
@ -233,7 +233,7 @@ The caller can prevent or allow swapping of a shared
memory segment with the following \fIcmd\fP values:
.br
.TP 12
.BR SHM_LOCK " (Linux specific)"
.BR SHM_LOCK " (Linux-specific)"
Prevent swapping of the shared memory segment.
The caller must fault in
any pages that are required to be present after locking is enabled.
@ -245,7 +245,7 @@ field in the associated data structure retrieved by
.B IPC_STAT
will be set.
.TP
.BR SHM_UNLOCK " (Linux specific)"
.BR SHM_UNLOCK " (Linux-specific)"
Unlock the segment, allowing it to be swapped out.
.PP
In kernels before 2.6.10, only a privileged process

View File

@ -157,7 +157,7 @@ The
.BR splice ()
system call first appeared in Linux 2.6.17.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH NOTES
The three system calls
.BR splice (),

View File

@ -244,7 +244,7 @@ The
.BR spu_create ()
system call was added to Linux in kernel 2.6.16.
.SH CONFORMING TO
This call is Linux specific and only implemented on the PowerPC
This call is Linux-specific and only implemented on the PowerPC
architecture.
Programs using this system call are not portable.
.SH NOTES

View File

@ -185,7 +185,7 @@ The
.BR spu_run ()
system call was added to Linux in kernel 2.6.16.
.SH CONFORMING TO
This call is Linux specific and only implemented by the PowerPC
This call is Linux-specific and only implemented by the PowerPC
architecture.
Programs using this system call are not portable.
.SH NOTES

View File

@ -176,7 +176,7 @@ is not a directory.
.B EOVERFLOW
Some values were too large to be represented in the returned struct.
.SH "CONFORMING TO"
Linux specific.
Linux-specific.
The Linux
.BR statfs ()
was inspired by the 4.4BSD one

View File

@ -141,7 +141,7 @@ capability.
Alternatively, the maximum number of swap files are already in use;
see NOTES below.
.SH "CONFORMING TO"
These functions are Linux specific and should not be used in programs
These functions are Linux-specific and should not be used in programs
intended to be portable.
The second
.I swapflags

View File

@ -166,7 +166,7 @@ a directory, or a symbolic link.
.BR sync_file_range ()
appeared on Linux in kernel 2.6.17.
.SH "CONFORMING TO"
This system call is Linux specific, and should be avoided
This system call is Linux-specific, and should be avoided
in portable programs.
.SH "SEE ALSO"
.BR fdatasync (2),

View File

@ -90,7 +90,7 @@ was non-zero, or no write permission where
.I newval
was non-zero.
.SH "CONFORMING TO"
This call is Linux specific, and should not be used in programs
This call is Linux-specific, and should not be used in programs
intended to be portable.
A
.BR sysctl ()

View File

@ -81,7 +81,7 @@ is set appropriately.
.B EFAULT
pointer to \fIstruct\ sysinfo\fP is invalid
.SH "CONFORMING TO"
This function is Linux specific, and should not be used in programs
This function is Linux-specific, and should not be used in programs
intended to be portable.
.sp
The Linux kernel has a

View File

@ -175,7 +175,7 @@ message ring buffer by a process without root permissions.
System call was interrupted by a signal; nothing was read.
(This can be seen only during a trace.)
.SH "CONFORMING TO"
This system call is Linux specific and should not be used in programs
This system call is Linux-specific and should not be used in programs
intended to be portable.
.SH NOTES
From the very start people noted that it is unfortunate that

View File

@ -115,7 +115,7 @@ The
.BR tee ()
system call first appeared in Linux 2.6.17.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH NOTES
Conceptually,
.BR tee ()

View File

@ -90,7 +90,7 @@ was added in Linux 2.5.75.
.BR tkill ()
and
.BR tgkill ()
are Linux specific and should not be used
are Linux-specific and should not be used
in programs that are intended to be portable.
.SH NOTES
Glibc does not provide wrapper for these system calls; call them using

View File

@ -149,7 +149,7 @@ system call was added to Linux in kernel 2.6.16.
.SH CONFORMING TO
The
.BR unshare ()
system call is Linux specific.
system call is Linux-specific.
.SH NOTES
Not all of the process attributes that can be shared when
a new process is created using

View File

@ -75,7 +75,7 @@ is not an executable of known type,
e.g., does not have the correct magic numbers.
.SH "CONFORMING TO"
.BR uselib ()
is Linux specific, and should not be used in programs
is Linux-specific, and should not be used in programs
intended to be portable.
.SH NOTES
.BR uselib ()

View File

@ -60,7 +60,7 @@ the
.B CAP_SYS_TTY_CONFIG
capability is required.
.SH "CONFORMING TO"
This call is Linux specific, and should not be used in programs
This call is Linux-specific, and should not be used in programs
intended to be portable.
.SH "SEE ALSO"
.BR capabilities (7),

View File

@ -139,7 +139,7 @@ The
.BR vmsplice ()
system call first appeared in Linux 2.6.17.
.SH "CONFORMING TO"
This system call is Linux specific.
This system call is Linux-specific.
.SH NOTES
.BR vmsplice ()
follows the other vectorized read/write type functions when it comes to

View File

@ -479,7 +479,7 @@ However, POSIX prescribes such functionality, and since Linux 2.4
a thread can, and by default will, wait on children of other threads
in the same thread group.
.LP
The following Linux specific
The following Linux-specific
.I options
are for use with children created using
.BR clone (2);

View File

@ -51,7 +51,7 @@ argz_next, argz_replace, argz_stringify \- functions to handle an argz list
.BI "void argz_stringify(char *" argz ", size_t " len ", int " sep );
.fi
.SH DESCRIPTION
These functions are glibc specific.
These functions are glibc-specific.
.LP
An argz vector is a pointer to a character buffer together with a length.
The intended interpretation of the character buffer is an array

View File

@ -154,7 +154,7 @@ has been supported in glibc since version 2.2.4.
.SH "CONFORMING TO"
The
.BR dl_iterate_phdr ()
function is Linux specific and should be avoided in portable applications.
function is Linux-specific and should be avoided in portable applications.
.SH EXAMPLE
The following program displays a list of pathnames of the
shared objects it has loaded.

View File

@ -32,7 +32,7 @@ envz_remove, envz_strip \- environment string support
.BI "void envz_strip(char **" envz ", size_t *" envz_len );
.fi
.SH DESCRIPTION
These functions are glibc specific.
These functions are glibc-specific.
.LP
An argz vector is a pointer to a character buffer together with a length,
see

View File

@ -68,7 +68,7 @@ file system could not be accessed.
.BR fexecve ()
is implemented since glibc 2.3.2.
.SH "CONFORMING TO"
This function is Linux specific.
This function is Linux-specific.
.\" As at 2006:
It is under consideration for inclusion in a future version of POSIX.1.
.SH "SEE ALSO"

View File

@ -331,7 +331,7 @@ The function
.BR nftw ()
is available since glibc 2.1.
\fBFTW_ACTIONRETVAL\fP is glibc specific.
\fBFTW_ACTIONRETVAL\fP is glibc-specific.
.SH EXAMPLE
The following program traverses the directory tree under the path named
in its first command-line argument, or under the current directory

View File

@ -95,7 +95,7 @@ This can be changed in the
.I /etc/nsswitch.conf
file.
.SH "CONFORMING TO"
These routines are glibc specific.
These routines are glibc-specific.
The NeXT has similar routines:
.in +4n
.nf

View File

@ -384,7 +384,7 @@ If
is set, the line behaves as if DCD is always asserted.
The software carrier flag is usually turned on for local devices,
and is off for lines with modems.
.SS "Linux specific"
.SS "Linux-specific"
For the
.B TIOCLINUX
ioctl, see

View File

@ -158,7 +158,7 @@ A process can obtain its saved set-user-ID (set-group-ID) using
.BR getresuid (2)
.RB ( getresgid (2)).
.IP *
File system user ID and file system group ID (Linux specific).
File system user ID and file system group ID (Linux-specific).
These IDs, in conjunction with the supplementary group IDs described
below, are used to determine permissions for accessing files; see
.BR path_resolution (7)

View File

@ -386,7 +386,7 @@ The
API was introduced in Linux kernel 2.5.44.
Its interface should be finalized in Linux kernel 2.5.66.
.SH CONFORMING TO
The epoll API is Linux specific.
The epoll API is Linux-specific.
Some other systems provide similar
mechanisms, for example, FreeBSD has
.IR kqueue ,

View File

@ -256,7 +256,7 @@ and
.B IN_ONLYDIR
were only added in version 2.5.)
.SH "CONFORMING TO"
The inotify API is Linux specific.
The inotify API is Linux-specific.
.SH "NOTES"
Inotify file descriptors can be monitored using
.BR select (2),

View File

@ -933,7 +933,7 @@ and
and
.B IP_ROUTER_ALERT
are new options in Linux 2.2.
They are also all Linux specific and should not be used in
They are also all Linux-specific and should not be used in
programs intended to be portable.
.PP
.\" FIXME

View File

@ -337,7 +337,7 @@ but isn't in the current version of POSIX.1.)
If the call is not governed by any standards but commonly
exists on other systems, note them.
If the call is Linux specific, note this.
If the call is Linux-specific, note this.
.TP
.B NOTES
provides miscellaneous notes.