summaryrefslogtreecommitdiff
path: root/usr/src/man/man3perl
diff options
context:
space:
mode:
authorYuri Pankov <yuri.pankov@nexenta.com>2011-10-03 04:36:40 -0700
committerYuri Pankov <yuri.pankov@nexenta.com>2011-10-03 04:36:40 -0700
commited22c7109fc5dd9e1b7a5d0333bdc7ad2718e2ab (patch)
tree3b2f488c4a03bda877119449bd63c01fa32aa6f2 /usr/src/man/man3perl
parentaf8dc4373b25cce2c0bbb80f24e791f99eccbb6f (diff)
downloadillumos-joyent-ed22c7109fc5dd9e1b7a5d0333bdc7ad2718e2ab.tar.gz
1502 Remove conversion cruft from manpages
Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Garrett D'Amore <garrett.damore@gmail.com>
Diffstat (limited to 'usr/src/man/man3perl')
-rw-r--r--usr/src/man/man3perl/Exacct.3perl38
-rw-r--r--usr/src/man/man3perl/Exacct::Catalog.3perl31
-rw-r--r--usr/src/man/man3perl/Exacct::File.3perl42
-rw-r--r--usr/src/man/man3perl/Exacct::Object.3perl27
-rw-r--r--usr/src/man/man3perl/Exacct::Object::Group.3perl19
-rw-r--r--usr/src/man/man3perl/Exacct::Object::Item.3perl39
-rw-r--r--usr/src/man/man3perl/Kstat.3perl14
-rw-r--r--usr/src/man/man3perl/Lgrp.3perl96
-rw-r--r--usr/src/man/man3perl/Privilege.3perl41
-rw-r--r--usr/src/man/man3perl/Project.3perl33
-rw-r--r--usr/src/man/man3perl/Task.3perl21
-rw-r--r--usr/src/man/man3perl/Ucred.3perl33
12 files changed, 92 insertions, 342 deletions
diff --git a/usr/src/man/man3perl/Exacct.3perl b/usr/src/man/man3perl/Exacct.3perl
index c0fd1cb75b..5a0aa40be3 100644
--- a/usr/src/man/man3perl/Exacct.3perl
+++ b/usr/src/man/man3perl/Exacct.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Exacct 3PERL "1 Dec 2002" "SunOS 5.11" "Perl Library Functions"
+.TH EXACCT 3PERL "Dec 1, 2002"
.SH NAME
Exacct \- exacct system calls and error handling
.SH SYNOPSIS
@@ -27,7 +27,6 @@ The \fBP_PID\fR, \fBP_TASKID\fR, \fBP_PROJID\fR and all the \fBEW_*\fR,
.SS "Functions"
.sp
.ne 2
-.mk
.na
\fB\fBgetacct($idtype, $id)\fR\fR
.ad
@@ -42,7 +41,6 @@ the event of error, \fBundef\fR is returned.
.sp
.ne 2
-.mk
.na
\fB\fBputacct($idtype, $id, $record)\fR\fR
.ad
@@ -61,7 +59,6 @@ success and false on failure.
.sp
.ne 2
-.mk
.na
\fB\fBwracct($idtype, $id, $flags)\fR\fR
.ad
@@ -76,7 +73,6 @@ function returns true on success and false on failure.
.sp
.ne 2
-.mk
.na
\fB\fBea_error()\fR\fR
.ad
@@ -90,7 +86,6 @@ equivalent to the \fB$!(errno)\fR Perl variable.
.sp
.ne 2
-.mk
.na
\fB\fBea_error_str()\fR\fR
.ad
@@ -117,7 +112,6 @@ if (ea_error() == EXR_SYSCALL_FAIL) {
.sp
.ne 2
-.mk
.na
\fB\fBea_register_catalog($cat_pfx, $catalog_id, $export, @idlist)\fR\fR
.ad
@@ -129,7 +123,6 @@ This convenience function is a wrapper around the
.sp
.ne 2
-.mk
.na
\fB\fBea_new_catalog($integer)\fR\fR
.ad
@@ -150,7 +143,6 @@ These convenience functions are wrappers around the
.sp
.ne 2
-.mk
.na
\fB\fBea_new_file($name, $oflags, creator => $creator, aflags => $aflags, mode
=> $mode)\fR\fR
@@ -163,7 +155,6 @@ This convenience function is a wrapper around the
.sp
.ne 2
-.mk
.na
\fB\fBea_new_item($catalog, $value)\fR\fR
.ad
@@ -176,7 +167,6 @@ This convenience function is a wrapper around the
.sp
.ne 2
-.mk
.na
\fB\fBea_new_group($catalog, @objects)\fR\fR
.ad
@@ -189,7 +179,6 @@ This convenience function is a wrapper around the
.sp
.ne 2
-.mk
.na
\fB\fBea_dump_object($object, $filehandle)\fR\fR
.ad
@@ -215,69 +204,57 @@ By default nothing is exported from this module. The following tags can be used
to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:SYSCALLS\fR\fR
.ad
.RS 21n
-.rt
\fBgetacct()\fR, \fBputacct()\fR, and \fBwracct()\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:LIBCALLS\fR\fR
.ad
.RS 21n
-.rt
\fBea_error()\fR and \fBea_error_str()\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:CONSTANTS\fR\fR
.ad
.RS 21n
-.rt
\fBP_PID\fR, \fBP_TASKID\fR, \fBP_PROJID\fR, \fBEW_*\fR, \fBEP_*\fR, and
\fBEXR_*\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:SHORTHAND\fR\fR
.ad
.RS 21n
-.rt
\fBea_register_catalog()\fR, \fBea_new_catalog()\fR, \fBea_new_file()\fR,
\fBea_new_item()\fR, and \fBea_new_group()\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:ALL\fR\fR
.ad
.RS 21n
-.rt
\fB:SYSCALLS\fR, \fB:LIBCALLS\fR, \fB:CONSTANTS\fR, and \fB:SHORTHAND\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:EXACCT_CONSTANTS\fR\fR
.ad
.RS 21n
-.rt
\fB:CONSTANTS\fR, plus the \fB:CONSTANTS\fR tags for
\fBSun::Solaris::Catalog\fR, \fBSun::Solaris::File\fR, and
\fBSun::Solaris::Object\fR
@@ -285,12 +262,10 @@ to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:EXACCT_ALL\fR\fR
.ad
.RS 21n
-.rt
\fB:ALL\fR, plus the \fB:ALL\fR tags for \fBSun::Solaris::Catalog\fR,
\fBSun::Solaris::File\fR, and \fBSun::Solaris::Object\fR
.RE
@@ -303,13 +278,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Exacct::Catalog.3perl b/usr/src/man/man3perl/Exacct::Catalog.3perl
index be7a09cbe9..115636b55b 100644
--- a/usr/src/man/man3perl/Exacct::Catalog.3perl
+++ b/usr/src/man/man3perl/Exacct::Catalog.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Exacct::Catalog 3PERL "1 Dec 2002" "SunOS 5.11" "Perl Library Functions"
+.TH EXACCT::CATALOG 3PERL "Dec 1, 2002"
.SH NAME
Exacct::Catalog \- exacct catalog tag manipulation
.SH SYNOPSIS
@@ -35,7 +35,6 @@ None.
.SS "Class methods"
.sp
.ne 2
-.mk
.na
\fB\fBregister($cat_pfx, $catalog_id, $export, @idlist)\fR\fR
.ad
@@ -70,7 +69,7 @@ results in the definition of the following constants:
.nf
EXC_MYCAT 0x01 << 24
MYCAT_FIRST 0x00000001
-MYCAT_SECOND 0x00000010
+MYCAT_SECOND 0x00000010
.fi
.in -2
@@ -86,7 +85,6 @@ returned.
.sp
.ne 2
-.mk
.na
\fB\fBnew($integer)\fR\fR
.ad
@@ -113,12 +111,10 @@ constant.
.SS "Object methods"
.sp
.ne 2
-.mk
.na
\fB\fBvalue()\fR\fR
.ad
.RS 17n
-.rt
This method allows the value of the catalog tag to be queried. In a scalar
context it returns the 32-bit integer representing the tag. In a list context
it returns a (\fBtype\fR, \fBcatalog\fR, \fBid\fR) triplet, where each member
@@ -127,41 +123,34 @@ of the triplet is a dual-typed scalar.
.sp
.ne 2
-.mk
.na
\fB\fBtype()\fR\fR
.ad
.RS 17n
-.rt
This method returns the type field of the catalog tag as a dual-typed scalar.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBcatalog()\fR\fR
.ad
.RS 17n
-.rt
This method returns the catalog field of the catalog tag as a dual-typed
scalar.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBid()\fR\fR
.ad
.RS 17n
-.rt
This method returns the id field of the catalog tag as a dual-typed scalar.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBtype_str()\fR\fR
.ad
@@ -174,7 +163,6 @@ This method returns the id field of the catalog tag as a dual-typed scalar.
\fB\fBid_str()\fR\fR
.ad
.RS 17n
-.rt
These methods return string representations of the appropriate value. These
methods can be used for textual output of the various catalog fields. The
string representations of the constants are formed by removing the \fBEXT_\fR,
@@ -189,23 +177,19 @@ By default nothing is exported from this module. The following tags can be used
to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:CONSTANTS\fR\fR
.ad
.RS 14n
-.rt
\fBEXT_\fR*, \fBEXC_\fR*, and \fBEXD_\fR*
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:ALL\fR\fR
.ad
.RS 14n
-.rt
\fB:CONSTANTS\fR
.RE
@@ -217,13 +201,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Exacct::File.3perl b/usr/src/man/man3perl/Exacct::File.3perl
index 4246148720..4f3b18a3e4 100644
--- a/usr/src/man/man3perl/Exacct::File.3perl
+++ b/usr/src/man/man3perl/Exacct::File.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Exacct::File 3PERL "1 Dec 2002" "SunOS 5.11" "Perl Library Functions"
+.TH EXACCT::FILE 3PERL "Dec 1, 2002"
.SH NAME
Exacct::File \- exacct file manipulation
.SH SYNOPSIS
@@ -40,7 +40,6 @@ None.
.SS "Class methods"
.sp
.ne 2
-.mk
.na
\fB\fBnew($name, $oflags, creator => $creator,\fR\fR
.ad
@@ -68,25 +67,23 @@ See \fBExacct\fR(3PERL).
.sp
.TS
-tab();
-cw(1.83i) cw(1.83i) cw(1.83i)
-lw(1.83i) lw(1.83i) lw(1.83i)
-.
-\fB$oflags\fR\fB$aflags\fRAction
-\fBO_RDONLY\fRAbsent or \fBEO_HEAD\fRT{
+c c c
+l l l .
+\fB$oflags\fR \fB$aflags\fR Action
+\fBO_RDONLY\fR Absent or \fBEO_HEAD\fR T{
Open for reading at the start of the file.
T}
-\fBO_RDONLY\fR\fBEO_TAIL\fROpen for reading at the end of the file.
-\fBO_WRONLY\fRIgnoredT{
+\fBO_RDONLY\fR \fBEO_TAIL\fR Open for reading at the end of the file.
+\fBO_WRONLY\fR Ignored T{
File must exist, open for writing at the end of the file.
T}
-\fBO_WRONLY\fR | \fBO_CREAT\fRIgnoredT{
+\fBO_WRONLY\fR | \fBO_CREAT\fR Ignored T{
Create file if it does not exist, otherwise truncate and open for writing.
T}
-\fBO_RDWR\fRIgnoredT{
+\fBO_RDWR\fR Ignored T{
File must exist, open for reading/writing, positioned at the end of the file.
T}
-\fBO_RDWR\fR | \fBO_CREAT\fRIgnoredT{
+\fBO_RDWR\fR | \fBO_CREAT\fR Ignored T{
Create file if it does not exist, otherwise truncate and open for reading/writing.
T}
.TE
@@ -101,7 +98,6 @@ There is no explicit \fBclose()\fR method for a
object is undefined or reassigned.
.sp
.ne 2
-.mk
.na
\fB\fBcreator()\fR\fR
.ad
@@ -113,7 +109,6 @@ if the file does not contain the information.
.sp
.ne 2
-.mk
.na
\fB\fBhostname()\fR\fR
.ad
@@ -125,7 +120,6 @@ created, or \fBundef\fR if the file does not contain the information.
.sp
.ne 2
-.mk
.na
\fB\fBnext()\fR\fR
.ad
@@ -144,7 +138,6 @@ function.See \fBExacct\fR(3PERL).
.sp
.ne 2
-.mk
.na
\fB\fBprevious()\fR\fR
.ad
@@ -159,7 +152,6 @@ manner as the \fBnext()\fR method.
.sp
.ne 2
-.mk
.na
\fB\fBget()\fR\fR
.ad
@@ -176,7 +168,6 @@ the file.
.sp
.ne 2
-.mk
.na
\fB\fBwrite(@ea_obj)\fR\fR
.ad
@@ -196,7 +187,6 @@ By default nothing is exported from this module. The following tags can be used
to selectively import constants defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:CONSTANTS\fR\fR
.ad
@@ -208,7 +198,6 @@ to selectively import constants defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:ALL\fR\fR
.ad
@@ -225,13 +214,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Exacct::Object.3perl b/usr/src/man/man3perl/Exacct::Object.3perl
index c0bf54c3db..eb8fae94bc 100644
--- a/usr/src/man/man3perl/Exacct::Object.3perl
+++ b/usr/src/man/man3perl/Exacct::Object.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Exacct::Object 3PERL "1 Dec 2002" "SunOS 5.11" "Perl Library Functions"
+.TH EXACCT::OBJECT 3PERL "Dec 1, 2002"
.SH NAME
Exacct::Object \- exacct object manipulation
.SH SYNOPSIS
@@ -44,12 +44,10 @@ None.
.SS "Class methods"
.sp
.ne 2
-.mk
.na
\fB\fBdump($object, $filehandle)\fR\fR
.ad
.RS 30n
-.rt
This method dumps formatted text representation of a Perl exacct object to the
supplied file handle. If no file handle is specified, the text representation
is dumped to \fBSTDOUT\fR. See EXAMPLES below for sample output.
@@ -58,12 +56,10 @@ is dumped to \fBSTDOUT\fR. See EXAMPLES below for sample output.
.SS "Object methods"
.sp
.ne 2
-.mk
.na
\fB\fBtype()\fR\fR
.ad
.RS 27n
-.rt
This method returns the type field of the Perl exacct object. The value of the
type field is returned as a dual-typed scalar and is either \fBEO_ITEM\fR,
\fBEO_GROUP\fR, or \fBEO_NONE\fR.
@@ -71,24 +67,20 @@ type field is returned as a dual-typed scalar and is either \fBEO_ITEM\fR,
.sp
.ne 2
-.mk
.na
\fB\fBcatalog()\fR\fR
.ad
.RS 27n
-.rt
This method returns the catalog field of the Perl exacct object. The value is
returned as a \fBSun::Solaris::Exacct::Catalog\fR object.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBmatch_catalog($catalog)\fR\fR
.ad
.RS 27n
-.rt
This method matches the passed catalog tag against the object. True is returned
of a match occurs. Otherwise false is returned. This method has the same
behavior as the underlying \fBea_match_object_catalog\fR(3EXACCT) function.
@@ -96,12 +88,10 @@ behavior as the underlying \fBea_match_object_catalog\fR(3EXACCT) function.
.sp
.ne 2
-.mk
.na
\fB\fBvalue()\fR\fR
.ad
.RS 27n
-.rt
This method returns the value of the Perl exacct object. In the case of an
Item, this object will normally be a Perl scalar, either a number or string.
For raw Items, the buffer contained inside the object is returned as a Perl
@@ -134,23 +124,19 @@ By default nothing is exported from this module. The following tags can be used
to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:CONSTANTS\fR\fR
.ad
.RS 14n
-.rt
\fBEO_ERROR\fR, \fBEO_NONE\fR, \fBEO_ITEM\fR, and \fBEO_GROUP\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:ALL\fR\fR
.ad
.RS 14n
-.rt
\fB:CONSTANTS\fR
.RE
@@ -198,13 +184,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Exacct::Object::Group.3perl b/usr/src/man/man3perl/Exacct::Object::Group.3perl
index ba67e5cc32..aef4d35fab 100644
--- a/usr/src/man/man3perl/Exacct::Object::Group.3perl
+++ b/usr/src/man/man3perl/Exacct::Object::Group.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Exacct::Object::Group 3PERL "1 Dec 2002" "SunOS 5.11" "Perl Library Functions"
+.TH EXACCT::OBJECT::GROUP 3PERL "Dec 1, 2002"
.SH NAME
Exacct::Object::Group \- exacct group manipulation
.SH SYNOPSIS
@@ -42,12 +42,10 @@ Class methods include those inherited from the
\fBSun::Solaris::Exacct::Object\fR base class, plus the following:
.sp
.ne 2
-.mk
.na
\fB\fBnew($catalog, @objects)\fR\fR
.ad
.RS 27n
-.rt
This method creates and returns a new
\fBSun::Solaris::Exacct::Object::Group\fR. The catalog tag can be either an
integer or a \fBSun::Solaris::Exacct::Catalog\fR. The catalog tag should be a
@@ -61,12 +59,10 @@ array returned by the value method.
.SS "Object methods"
.sp
.ne 2
-.mk
.na
\fB\fBas_hash()\fR\fR
.ad
.RS 17n
-.rt
This method returns the contents of the group as a hash reference. It uses the
string value of each item's catalog ID as the hash entry key and the scalar
value returned by \fBvalue()\fR as the hash entry value. This form should be
@@ -78,12 +74,10 @@ access the contents of a Group.
.sp
.ne 2
-.mk
.na
\fB\fBas_hashlist()\fR\fR
.ad
.RS 17n
-.rt
This method returns the contents of the group as a hash reference. It uses the
string value of each item's catalog id as the hash entry key and an array of
the scalar values returned by \fBvalue()\fR as the hash entry value for all the
@@ -106,13 +100,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Exacct::Object::Item.3perl b/usr/src/man/man3perl/Exacct::Object::Item.3perl
index 4099e7660c..2372acd484 100644
--- a/usr/src/man/man3perl/Exacct::Object::Item.3perl
+++ b/usr/src/man/man3perl/Exacct::Object::Item.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Exacct::Object::Item 3PERL "1 Dec 2002" "SunOS 5.11" "Perl Library Functions"
+.TH EXACCT::OBJECT::ITEM 3PERL "Dec 1, 2002"
.SH NAME
Exacct::Object::Item \- exacct item manipulation
.SH SYNOPSIS
@@ -26,19 +26,17 @@ types are mapped onto Perl types as follows:
.sp
.TS
-tab();
-cw(2.75i) cw(2.75i)
-lw(2.75i) lw(2.75i)
-.
-libexacct typePerl internal type
-\fBEXT_UINT8\fRIV (integer)
-\fBEXT_UINT16\fRIV (integer)
-\fBEXT_UINT32\fRIV (integer)
-\fBEXT_UINT64\fRIV (integer)
-\fBEXT_DOUBLE\fRNV (double)
-\fBEXT_STRING\fRPV (string)
-\fBEXT_RAW\fRPV (string)
-\fBEXT_EXACCT_OBJECT\fR\fBSun::Solaris::Exacct::Object subclass\fR
+c c
+l l .
+libexacct type Perl internal type
+\fBEXT_UINT8\fR IV (integer)
+\fBEXT_UINT16\fR IV (integer)
+\fBEXT_UINT32\fR IV (integer)
+\fBEXT_UINT64\fR IV (integer)
+\fBEXT_DOUBLE\fR NV (double)
+\fBEXT_STRING\fR PV (string)
+\fBEXT_RAW\fR PV (string)
+\fBEXT_EXACCT_OBJECT\fR \fBSun::Solaris::Exacct::Object subclass\fR
.TE
.SS "Constants"
@@ -56,12 +54,10 @@ Class methods include those inherited from the
\fBSun::Solaris::Exacct::Object\fR base class, plus the following:
.sp
.ne 2
-.mk
.na
\fB\fBnew($catalog, $value)\fR\fR
.ad
.RS 25n
-.rt
This method creates and returns a new \fBSun::Solaris::Exacct::Object::Item\fR.
The catalog tag can be either an integer or a
\fBSun::Solaris::Exacct::Catalog\fR. This catalog tag controls the conversion
@@ -91,13 +87,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Kstat.3perl b/usr/src/man/man3perl/Kstat.3perl
index d718afb77f..e2baa41bdb 100644
--- a/usr/src/man/man3perl/Kstat.3perl
+++ b/usr/src/man/man3perl/Kstat.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Kstat 3PERL "21 Jul 2005" "SunOS 5.11" "Perl Library Functions"
+.TH KSTAT 3PERL "Jul 21, 2005"
.SH NAME
Kstat \- Perl tied hash interface to the kstat facility
.SH SYNOPSIS
@@ -49,24 +49,20 @@ fields.
.SS "Methods"
.sp
.ne 2
-.mk
.na
\fB\fBnew()\fR\fR
.ad
.RS 12n
-.rt
Create a new kstat statistics hierarchy and return a reference to the top-level
hash. Use it like any normal hash to access the statistics.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBupdate()\fR\fR
.ad
.RS 12n
-.rt
Update all the statistics that have been accessed so far. In scalar context,
\fBupdate()\fR returns 1 if the \fBkstat\fR structure has changed, and 0
otherwise. In list context, \fBupdate()\fR returns references to two arrays:
@@ -85,7 +81,7 @@ use Sun::Solaris::Kstat;
my $kstat = Sun::Solaris::Kstat->new();
my ($usr1, $sys1, $wio1, $idle1) =
- @{$kstat->{cpu_stat}{0}{cpu_stat0}}{qw(user kernel
+ @{$kstat->{cpu_stat}{0}{cpu_stat0}}{qw(user kernel
wait idle)};
print("usr sys wio idle\en");
while (1) {
@@ -94,7 +90,7 @@ while (1) {
print("Configuration changed\en");
}
my ($usr2, $sys2, $wio2, $idle2) =
- @{$kstat->{cpu_stat}{0}{cpu_stat0}}{qw(user kernel
+ @{$kstat->{cpu_stat}{0}{cpu_stat0}}{qw(user kernel
wait idle)};
printf(" %.2d %.2d %.2d %.2d\en",
($usr2 - $usr1) / 5, ($sys2 - $sys1) / 5,
@@ -139,12 +135,10 @@ so these values are approximated in this module. There are two classes of
64-bit value to be dealt with:
.sp
.ne 2
-.mk
.na
\fB64-bit intervals and times\fR
.ad
.RS 30n
-.rt
These are the \fBcrtime\fR and \fBsnaptime\fR fields of all the statistics
hashes, and the \fBwtime\fR, \fBwlentime\fR, \fBwlastupdate\fR, \fBrtime\fR,
\fBrlentime\fR and \fBrlastupdate\fR fields of the \fBkstat\fR I/O statistics
@@ -158,12 +152,10 @@ kstats are being rounded to approximately microsecond resolution.
.sp
.ne 2
-.mk
.na
\fB64-bit counters\fR
.ad
.RS 30n
-.rt
It is not useful to store these values as 32-bit values. As noted above,
floating-point values offer 53 bits of precision. Accordingly, all 64-bit
counters are stored as floating-point values.
diff --git a/usr/src/man/man3perl/Lgrp.3perl b/usr/src/man/man3perl/Lgrp.3perl
index 1d7c3afdfb..7f8415eca4 100644
--- a/usr/src/man/man3perl/Lgrp.3perl
+++ b/usr/src/man/man3perl/Lgrp.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Lgrp 3PERL "30 Aug 2006" "SunOS 5.11" "Perl Library Functions"
+.TH LGRP 3PERL "Aug 30, 2006"
.SH NAME
Lgrp \- Perl interface to Solaris liblgrp library
.SH SYNOPSIS
@@ -13,7 +13,7 @@ use Sun::Solaris::Lgrp qw(:ALL);
# initialize lgroup interface
my $cookie = lgrp_init(LGRP_VIEW_OS | LGRP_VIEW_CALLER);
-my $l = Sun::Solaris::Lgrp->new(LGRP_VIEW_OS |
+my $l = Sun::Solaris::Lgrp->new(LGRP_VIEW_OS |
LGRP_VIEW_CALLER);
my $version = lgrp_version(LGRP_VER_CURRENT | LGRP_VER_NONE);
@@ -59,7 +59,7 @@ $is_leaf = $l->is_leaf($\fIlgrp\fR);
my @cpus = lgrp_cpus($\fIcookie\fR, $\fIlgrp\fR,
LGRP_CONTENT_HIERARCHY | LGRP_CONTENT_DIRECT);
-@cpus = l->cpus($\fIlgrp\fR, LGRP_CONTENT_HIERARCHY |
+@cpus = l->cpus($\fIlgrp\fR, LGRP_CONTENT_HIERARCHY |
LGRP_CONTENT_DIRECT);
my $memsize = lgrp_mem_size($\fIcookie\fR, $\fIlgrp\fR,
@@ -212,7 +212,6 @@ pages. Any differences or additional functionality in the Perl module are
highlighted and fully documented here.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_init([LGRP_VIEW_CALLER | LGRP_VIEW_OS])\fR\fR
.ad
@@ -234,7 +233,6 @@ See \fBlgrp_init\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_fini\fR($\fIcookie\fR)\fR
.ad
@@ -253,7 +251,6 @@ See \fBlgrp_fini\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_view\fR($\fIcookie\fR)\fR
.ad
@@ -276,7 +273,6 @@ See \fBlgrp_view\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_home\fR($\fIidtype\fR, $\fIid\fR)\fR
.ad
@@ -298,7 +294,6 @@ See \fBlgrp_home\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_cookie_stale\fR($\fIcookie\fR)\fR
.ad
@@ -315,7 +310,6 @@ See \fBlgrp_cookie_stale\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_cpus\fR($\fIcookie\fR, $\fIlgrp\fR, $\fIcontext\fR)\fR
.ad
@@ -328,23 +322,19 @@ whether the direct contents or everything in this lgroup including its children
should be returned:
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_CONTENT_HIERARCHY\fR\fR
.ad
.RS 26n
-.rt
everything within this hierarchy
.RE
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_CONTENT_DIRECT\fR\fR
.ad
.RS 26n
-.rt
directly contained in lgroup
.RE
@@ -360,7 +350,6 @@ See \fBlgrp_cpus\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_children\fR($\fIcookie\fR, $\fIlgrp\fR)\fR
.ad
@@ -380,7 +369,6 @@ See \fBlgrp_children\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_parents\fR($\fIcookie\fR, $\fIlgrp\fR)\fR
.ad
@@ -400,7 +388,6 @@ See \fBlgrp_parents\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_nlgrps\fR($\fIcookie\fR)\fR
.ad
@@ -418,7 +405,6 @@ See \fBlgrp_nlgrps\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_root\fR($\fIcookie\fR)\fR
.ad
@@ -434,7 +420,6 @@ See \fBlgrp_root\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_mem_size\fR($\fIcookie\fR, $\fIlgrp\fR, $\fItype\fR,
$\fIcontent\fR)\fR
@@ -446,23 +431,19 @@ The function returns the memory size of the given lgroup in bytes. The
$\fItype\fR argument should be set to one of the following values:
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_MEM_SZ_FREE\fR\fR
.ad
.RS 25n
-.rt
free memory
.RE
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_MEM_SZ_INSTALLED\fR\fR
.ad
.RS 25n
-.rt
installed memory
.RE
@@ -471,23 +452,19 @@ specify whether the direct contents or everything in this lgroup including its
children should be returned:
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_CONTENT_HIERARCHY\fR\fR
.ad
.RS 26n
-.rt
Return everything within this hierarchy.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_CONTENT_DIRECT\fR\fR
.ad
.RS 26n
-.rt
Return that which is directly contained in this lgroup.
.RE
@@ -503,7 +480,6 @@ See \fBlgrp_mem_size\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_version\fR([$\fIversion\fR])\fR
.ad
@@ -536,7 +512,6 @@ See \fBlgrp_version\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_affinity_set\fR($\fIidtype\fR, $\fIid\fR, $\fIlgrp\fR,
$\fIaffinity\fR)\fR
@@ -558,34 +533,28 @@ particuliar lgroup. The levels of affinity are the following from strongest to
weakest:
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_AFF_STRONG\fR\fR
.ad
.RS 19n
-.rt
strong affinity
.RE
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_AFF_WEAK\fR\fR
.ad
.RS 19n
-.rt
weak affinity
.RE
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_AFF_NONE\fR\fR
.ad
.RS 19n
-.rt
no affinity
.RE
@@ -597,7 +566,6 @@ See \fBlgrp_affinity_set\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_affinity_get\fR($\fIidtype\fR, $\fIid\fR, $\fIlgrp\fR)\fR
.ad
@@ -610,7 +578,6 @@ See \fBlgrp_affinity_get\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_latency_cookie\fR($\fIcookie\fR, $\fIfrom\fR, $\fIto\fR,
[$\fIbetween\fR=\fBLGRP_LAT_CPU_TO_MEM\fR])\fR
@@ -637,7 +604,6 @@ See \fBlgrp_latency_cookie\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_latency\fR($\fIfrom\fR, $\fIto\fR)\fR
.ad
@@ -654,7 +620,6 @@ See \fBlgrp_latency\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_resources\fR($\fIcookie\fR, $\fIlgrp\fR, $\fItype\fR)\fR
.ad
@@ -667,23 +632,19 @@ lgroup directly contains CPU and/or memory resources.
The \fItype\fR can be specified as:
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_RSRC_CPU\fR\fR
.ad
.RS 17n
-.rt
CPU resources
.RE
.sp
.ne 2
-.mk
.na
\fB\fBLGRP_RSRC_MEM\fR\fR
.ad
.RS 17n
-.rt
memory resources
.RE
@@ -698,7 +659,6 @@ See \fBlgrp_resources\fR(3LGRP) for more information.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_lgrps\fR($\fIcookie\fR, [$\fIlgrp\fR])\fR
.ad
@@ -715,7 +675,6 @@ lgroups in the system.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_leaves\fR($\fIcookie\fR, [$\fIlgrp\fR])\fR
.ad
@@ -732,7 +691,6 @@ lgroups in the system.
.sp
.ne 2
-.mk
.na
\fB\fBlgrp_isleaf\fR($\fIcookie\fR, $\fIlgrp\fR)\fR
.ad
@@ -745,7 +703,6 @@ Otherwise it returns False.
.SS "Object methods"
.sp
.ne 2
-.mk
.na
\fB\fBnew\fR([$\fIview\fR])\fR
.ad
@@ -758,7 +715,6 @@ is passed to the \fBlgrp_init()\fR function. By default this method uses
.sp
.ne 2
-.mk
.na
\fB\fBcookie()\fR\fR
.ad
@@ -770,7 +726,6 @@ accepting the cookie.
.sp
.ne 2
-.mk
.na
\fB\fBversion\fR([$\fIversion\fR])\fR
.ad
@@ -783,7 +738,6 @@ with \fBLGRP_VER_NONE\fR as the default version argument.
.sp
.ne 2
-.mk
.na
\fB\fBstale()\fR\fR
.ad
@@ -795,7 +749,6 @@ otherwise. It is a wrapper for \fBlgrp_cookie_stale()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBview()\fR\fR
.ad
@@ -807,7 +760,6 @@ wrapper for \fBlgrp_view()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBroot()\fR\fR
.ad
@@ -818,7 +770,6 @@ This method returns the root lgroup. It is a wrapper for \fBlgrp_root()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBchildren\fR($\fIlgrp\fR)\fR
.ad
@@ -830,7 +781,6 @@ lgroup. It is a wrapper for \fBlgrp_children()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBparents\fR($\fIlgrp\fR)\fR
.ad
@@ -842,7 +792,6 @@ lgroup. It is a wrapper for \fBlgrp_parents()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBnlgrps()\fR\fR
.ad
@@ -854,7 +803,6 @@ This method returns the number of lgroups in the hierarchy. It is a wrapper for
.sp
.ne 2
-.mk
.na
\fB\fBmem_size\fR($\fIlgrp\fR, $\fItype\fR, $\fIcontent\fR)\fR
.ad
@@ -866,7 +814,6 @@ wrapper for \fBlgrp_mem_size()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBcpus\fR($\fIlgrp\fR, $\fIcontext\fR)\fR
.ad
@@ -878,7 +825,6 @@ wrapper for \fBlgrp_cpus()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBresources\fR($\fIlgrp\fR, $\fItype\fR)\fR
.ad
@@ -890,7 +836,6 @@ specified type. It is a wrapper for \fBlgrp_resources()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBhome\fR($\fIidtype\fR, $\fIid\fR)\fR
.ad
@@ -902,7 +847,6 @@ wrapper for \fBlgrp_home()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBaffinity_get\fR($\fIidtype\fR, $\fIid\fR, $\fIlgrp\fR)\fR
.ad
@@ -914,7 +858,6 @@ wrapper for \fBlgrp_affinity_get()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBaffinity_set\fR($\fIidtype\fR, $\fIid\fR, $\fIlgrp\fR,
$\fIaffinity\fR)\fR
@@ -928,7 +871,6 @@ lgrp_affinity_set.
.sp
.ne 2
-.mk
.na
\fB\fBlgrps\fR([$\fIlgrp\fR])\fR
.ad
@@ -941,7 +883,6 @@ wrapper for \fBlgrp_lgrps()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBleaves\fR([$\fIlgrp\fR])\fR
.ad
@@ -954,7 +895,6 @@ $\fIlgrp\fR. If $\fIlgrp\fR is not specified, this method uses the value of
.sp
.ne 2
-.mk
.na
\fB\fBisleaf\fR($\fIlgrp\fR)\fR
.ad
@@ -966,7 +906,6 @@ otherwise. It is a wrapper for \fBlgrp_isleaf()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBlatency\fR($\fIfrom\fR, $\fIto\fR)\fR
.ad
@@ -985,12 +924,10 @@ By default nothing is exported from this module. The following tags can be used
to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:LGRP_CONSTANTS\fR\fR
.ad
.RS 19n
-.rt
\fBLGRP_AFF_NONE\fR, \fBLGRP_AFF_STRONG\fR, \fBLGRP_AFF_WEAK\fR,
\fBLGRP_CONTENT_DIRECT\fR, \fBLGRP_CONTENT_HIERARCHY\fR,
\fBLGRP_MEM_SZ_FREE\fR, \fBLGRP_MEM_SZ_INSTALLED\fR, \fBLGRP_VER_CURRENT\fR,
@@ -1001,34 +938,28 @@ to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:PROC_CONSTANTS\fR\fR
.ad
.RS 19n
-.rt
\fBP_PID\fR, \fBP_LWPID\fR, \fBP_MYID\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:CONSTANTS\fR\fR
.ad
.RS 19n
-.rt
\fB:LGRP_CONSTANTS\fR, \fB:PROC_CONSTANTS\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:FUNCTIONS\fR\fR
.ad
.RS 19n
-.rt
\fBlgrp_affinity_get()\fR, \fBlgrp_affinity_set()\fR, \fBlgrp_children()\fR,
\fBlgrp_cookie_stale()\fR, \fBlgrp_cpus()\fR, \fBlgrp_fini()\fR,
\fBlgrp_home()\fR, \fBlgrp_init()\fR, \fBlgrp_latency()\fR,
@@ -1040,12 +971,10 @@ to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:ALL\fR\fR
.ad
.RS 19n
-.rt
\fB:CONSTANTS\fR, \fB:FUNCTIONS\fR
.RE
@@ -1057,34 +986,28 @@ underlying library function fails. The \fB$!\fR is set to provide more
information values for the error. The following error codes are possible:
.sp
.ne 2
-.mk
.na
\fB\fBEINVAL\fR\fR
.ad
.RS 10n
-.rt
The value supplied is not valid.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBENOMEM\fR\fR
.ad
.RS 10n
-.rt
There was not enough system memory to complete an operation.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBEPERM\fR\fR
.ad
.RS 10n
-.rt
The effective user of the calling process does not have appropriate privileges,
and its real or effective user ID does not match the real or effective user ID
of one of the threads.
@@ -1092,12 +1015,10 @@ of one of the threads.
.sp
.ne 2
-.mk
.na
\fB\fBESRCH\fR\fR
.ad
.RS 10n
-.rt
The specified process or thread was not found.
.RE
@@ -1148,13 +1069,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityUnstable
+Interface Stability Unstable
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Privilege.3perl b/usr/src/man/man3perl/Privilege.3perl
index 454a389a5e..0b0ad0548d 100644
--- a/usr/src/man/man3perl/Privilege.3perl
+++ b/usr/src/man/man3perl/Privilege.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Privilege 3PERL "30 Jan 2004" "SunOS 5.11" "Perl Library Functions"
+.TH PRIVILEGE 3PERL "Jan 30, 2004"
.SH NAME
Privilege \- Perl interface to Privileges
.SH SYNOPSIS
@@ -26,7 +26,6 @@ and dynamically-generated constants for all the privileges and privilege sets.
.SS "Functions"
.sp
.ne 2
-.mk
.na
\fB\fBgetppriv($which)\fR\fR
.ad
@@ -38,7 +37,6 @@ This function returns the process privilege set specified by
.sp
.ne 2
-.mk
.na
\fB\fBsetppriv($op, $which, $set)\fR\fR
.ad
@@ -54,7 +52,6 @@ to \fB$set\fR.
.sp
.ne 2
-.mk
.na
\fB\fBgetpflags($flag)\fR\fR
.ad
@@ -67,7 +64,6 @@ This function returns the value associated with process \fB$flag\fR or
.sp
.ne 2
-.mk
.na
\fB\fBsetppflags($flag, $val)\fR\fR
.ad
@@ -78,7 +74,6 @@ This function sets the process flag \fB$flag\fR to \fB$val\fR.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_fillset()\fR\fR
.ad
@@ -89,7 +84,6 @@ This function returns a new privilege set with all privileges set.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_emptyset()\fR\fR
.ad
@@ -100,7 +94,6 @@ This function returns a new empty privilege set.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_isemptyset($set)\fR\fR
.ad
@@ -111,7 +104,6 @@ This function returns whether or not \fB$set\fR is empty.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_isfullset($set)\fR\fR
.ad
@@ -122,7 +114,6 @@ This function returns whether or not \fB$set\fR is full.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_isequalset($a, $b)\fR\fR
.ad
@@ -133,7 +124,6 @@ This function returns whether sets \fB$a\fR and \fB$b\fR are equal.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_issubset($a, $b)\fR\fR
.ad
@@ -144,7 +134,6 @@ This function returns whether set \fB$a\fR is a subset of \fB$b\fR.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_ismember($set, $priv)\fR\fR
.ad
@@ -155,7 +144,6 @@ This function returns whether \fB$priv\fR is a member of \fB$set\fR.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_ineffect($priv)\fR\fR
.ad
@@ -166,7 +154,6 @@ This function returned whether \fB$priv\fR is in the process's effective set.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_intersect($a, $b)\fR\fR
.ad
@@ -178,7 +165,6 @@ and \fB$b\fR.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_union($a, $b)\fR\fR
.ad
@@ -190,7 +176,6 @@ This function returns a new privilege set which is the union of \fB$a\fR and
.sp
.ne 2
-.mk
.na
\fB\fBpriv_inverse($a)\fR\fR
.ad
@@ -201,7 +186,6 @@ This function returns a new privilege set which is the inverse of \fB$a\fR.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_addset($set, $priv)\fR\fR
.ad
@@ -212,7 +196,6 @@ This functon adds the privilege \fB$priv\fR to \fB$set\fR.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_copyset($a)\fR\fR
.ad
@@ -223,7 +206,6 @@ This function returns a copy of the privilege set \fB$a\fR.
.sp
.ne 2
-.mk
.na
\fB\fBpriv_delset($set, $priv)\fR\fR
.ad
@@ -247,23 +229,19 @@ By default nothing is exported from this module. The following tags can be used
to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:SYSCALLS\fR\fR
.ad
.RS 14n
-.rt
\fBgetppriv()\fR, \fBsetppriv()\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:LIBCALLS\fR\fR
.ad
.RS 14n
-.rt
\fBpriv_addset()\fR, \fBpriv_copyset()\fR, \fBpriv_delset()\fR,
\fBpriv_emptyset()\fR, \fBpriv_fillset()\fR, \fBpriv_intersect()\fR,
\fBpriv_inverse()\fR, \fBpriv_isemptyset()\fR, \fBpriv_isequalset()\fR,
@@ -274,12 +252,10 @@ to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:CONSTANTS\fR\fR
.ad
.RS 14n
-.rt
\fBPRIV_STR_SHORT\fR, \fBPRIV_STR_LIT\fR, \fBPRIV_STR_PORT\fR, \fBPRIV_ON\fR,
\fBPRIV_OFF\fR, \fBPRIV_SET\fR, \fBPRIV_AWARE\fR, \fBPRIV_DEBUG\fR, plus
constants for all privileges and privilege sets.
@@ -287,23 +263,19 @@ constants for all privileges and privilege sets.
.sp
.ne 2
-.mk
.na
\fB\fB:VARIABLES\fR\fR
.ad
.RS 14n
-.rt
\fB%PRIVILEGES\fR, \fB%PRIVSETS\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:ALL\fR\fR
.ad
.RS 14n
-.rt
\fB:SYSCALLS\fR, \fB:LIBCALLS\fR, \fB:CONSTANTS\fR, \fB:VARIABLES\fR
.RE
@@ -315,13 +287,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Project.3perl b/usr/src/man/man3perl/Project.3perl
index eac8f0080d..894f62f4b8 100644
--- a/usr/src/man/man3perl/Project.3perl
+++ b/usr/src/man/man3perl/Project.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Project 3PERL "1 Dec 2002" "SunOS 5.11" "Perl Library Functions"
+.TH PROJECT 3PERL "Dec 1, 2002"
.SH NAME
Project \- Perl interface to Projects
.SH SYNOPSIS
@@ -27,7 +27,6 @@ Project-related headers.
.SS "Functions"
.sp
.ne 2
-.mk
.na
\fB\fBgetprojid()\fR\fR
.ad
@@ -39,7 +38,6 @@ This function returns the numeric project ID of the calling process or
.sp
.ne 2
-.mk
.na
\fB\fBsetproject($project, $user, $flags)\fR\fR
.ad
@@ -57,7 +55,6 @@ See \fBsetproject\fR(3PROJECT).
.sp
.ne 2
-.mk
.na
\fB\fBactiveprojects()\fR\fR
.ad
@@ -69,7 +66,6 @@ Each value in the list is the numeric ID of a currently active project.
.sp
.ne 2
-.mk
.na
\fB\fBgetprojent()\fR\fR
.ad
@@ -92,7 +88,6 @@ or project lists. On end-of-file \fBundef\fR is returned.
.sp
.ne 2
-.mk
.na
\fB\fBsetprojent()\fR\fR
.ad
@@ -103,7 +98,6 @@ This function rewinds the project database to the beginning of the file.
.sp
.ne 2
-.mk
.na
\fB\fBendprojent()\fR\fR
.ad
@@ -114,7 +108,6 @@ This function closes the project database.
.sp
.ne 2
-.mk
.na
\fB\fBgetprojbyname($name)\fR\fR
.ad
@@ -127,7 +120,6 @@ is found and \fBundef\fR if it cannot be found.
.sp
.ne 2
-.mk
.na
\fB\fBgetprojbyid($id)\fR\fR
.ad
@@ -140,7 +132,6 @@ found or \fBundef\fR if it cannot be found.
.sp
.ne 2
-.mk
.na
\fB\fBgetdefaultproj($user)\fR\fR
.ad
@@ -154,7 +145,6 @@ process.
.sp
.ne 2
-.mk
.na
\fB\fBfgetprojent($filehandle)\fR\fR
.ad
@@ -167,7 +157,6 @@ format. Return values are the same as for \fBgetprojent()\fR.
.sp
.ne 2
-.mk
.na
\fB\fBinproj($user, $project)\fR\fR
.ad
@@ -180,7 +169,6 @@ See \fBinproj\fR(3PROJECT).
.sp
.ne 2
-.mk
.na
\fB\fBgetprojidbyname($project)\fR\fR
.ad
@@ -206,23 +194,19 @@ By default nothing is exported from this module. The following tags can be used
to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:SYSCALLS\fR\fR
.ad
.RS 14n
-.rt
\fBgetprojid()\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:LIBCALLS\fR\fR
.ad
.RS 14n
-.rt
\fBsetproject()\fR, \fBactiveprojects()\fR, \fBgetprojent()\fR,
\fBsetprojent()\fR, \fBendprojent()\fR, \fBgetprojbyname()\fR,
\fBgetprojbyid()\fR, \fBgetdefaultproj()\fR, \fBfgetprojent()\fR,
@@ -231,24 +215,20 @@ to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:CONSTANTS\fR\fR
.ad
.RS 14n
-.rt
\fBMAXPROJID\fR, \fBPROJNAME_MAX\fR, \fBPROJF_PATH\fR, \fBPROJECT_BUFSZ\fR,
\fBSETPROJ_ERR_TASK\fR, and \fBSETPROJ_ERR_POOL\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:ALL\fR\fR
.ad
.RS 14n
-.rt
:SYSCALLS\fB\fR, \fB:LIBCALLS\fR, and \fB:CONSTANTS\fR
.RE
@@ -260,13 +240,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Task.3perl b/usr/src/man/man3perl/Task.3perl
index 24de606d82..f5fed1e647 100644
--- a/usr/src/man/man3perl/Task.3perl
+++ b/usr/src/man/man3perl/Task.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Task 3PERL "1 Dec 2002" "SunOS 5.11" "Perl Library Functions"
+.TH TASK 3PERL "Dec 1, 2002"
.SH NAME
Task \- Perl interface to Tasks
.SH SYNOPSIS
@@ -25,7 +25,6 @@ system calls.
.SS "Functions"
.sp
.ne 2
-.mk
.na
\fB\fBsettaskid($project, $flags)\fR\fR
.ad
@@ -39,7 +38,6 @@ new task ID is returned if the call succeeds. On failure \(mi1 is returned.
.sp
.ne 2
-.mk
.na
\fB\fBgettaskid()\fR\fR
.ad
@@ -64,34 +62,28 @@ By default nothing is exported from this module. The following tags can be used
to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:SYSCALLS\fR\fR
.ad
.RS 14n
-.rt
\fBsettaskid()\fR and \fBgettaskid()\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:CONSTANTS\fR\fR
.ad
.RS 14n
-.rt
\fBTASK_NORMAL\fR and \fBTASK_FINAL\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:ALL\fR\fR
.ad
.RS 14n
-.rt
\fB:SYSCALLS\fR and \fB:CONSTANTS\fR
.RE
@@ -103,13 +95,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO
diff --git a/usr/src/man/man3perl/Ucred.3perl b/usr/src/man/man3perl/Ucred.3perl
index f8b94a481e..e6b55d99da 100644
--- a/usr/src/man/man3perl/Ucred.3perl
+++ b/usr/src/man/man3perl/Ucred.3perl
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH Ucred 3PERL "30 Jan 2004" "SunOS 5.11" "Perl Library Functions"
+.TH UCRED 3PERL "Jan 30, 2004"
.SH NAME
Ucred \- Perl interface to User Credentials
.SH SYNOPSIS
@@ -23,7 +23,6 @@ None.
.SS "Functions"
.sp
.ne 2
-.mk
.na
\fB\fBucred_get($pid)\fR\fR
.ad
@@ -36,7 +35,6 @@ credentials of that process.
.sp
.ne 2
-.mk
.na
\fB\fBgetpeerucred($fd)\fR\fR
.ad
@@ -50,7 +48,6 @@ availble.
.sp
.ne 2
-.mk
.na
\fB\fBucred_geteuid($ucred)\fR\fR
.ad
@@ -61,7 +58,6 @@ This function returns the effective uid of a user credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getruid($ucred)\fR\fR
.ad
@@ -72,7 +68,6 @@ This function returns the real uid of a user credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getsuid($ucred)\fR\fR
.ad
@@ -83,7 +78,6 @@ This function returns the saved uid of a user credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getegid($ucred)\fR\fR
.ad
@@ -94,7 +88,6 @@ This function returns the effective group of a user credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getrgid($ucred)\fR\fR
.ad
@@ -105,7 +98,6 @@ This function returns the real group of a user credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getsgid($ucred)\fR\fR
.ad
@@ -116,7 +108,6 @@ This function returns the saved group of a user credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getgroups($ucred)\fR\fR
.ad
@@ -129,7 +120,6 @@ groups is returned in \fBSCALAR\fR context.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getprivset($ucred, $which)\fR\fR
.ad
@@ -141,7 +131,6 @@ credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getpflags($ucred, $flags)\fR\fR
.ad
@@ -153,7 +142,6 @@ credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getpid($ucred)\fR\fR
.ad
@@ -164,7 +152,6 @@ This function returns the process ID of a user credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getprojid($ucred)\fR\fR
.ad
@@ -175,7 +162,6 @@ This function returns the project ID of a user credential, if available.
.sp
.ne 2
-.mk
.na
\fB\fBucred_getzoneid($ucred)\fR\fR
.ad
@@ -199,23 +185,19 @@ By default nothing is exported from this module. The following tags can be used
to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:SYSCALLS\fR\fR
.ad
.RS 13n
-.rt
\fBucred_get()\fR, \fBgetpeerucred()\fR
.RE
.sp
.ne 2
-.mk
.na
\fB\fB:LIBCALLS\fR\fR
.ad
.RS 13n
-.rt
\fBucred_geteuid()\fR, \fBucred_getruid()\fR, \fBucred_getsuid()\fR,
\fBucred_getegid()\fR, \fBucred_getrgid()\fR, \fBucred_getsgid()\fR,
\fBucred_getgroups()\fR, \fBucred_getprivset()\fR, \fBucred_getpflags()\fR,
@@ -224,12 +206,10 @@ to selectively import constants and functions defined in this module:
.sp
.ne 2
-.mk
.na
\fB\fB:ALL\fR\fR
.ad
.RS 13n
-.rt
\fB:SYSCALLS()\fR, \fB:LIBCALLS()\fR
.RE
@@ -241,13 +221,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-Interface StabilityEvolving
+Interface Stability Evolving
.TE
.SH SEE ALSO