]> thyrsus.com Git - semex.git/commitdiff
This version formats correctly.
authorEric S. Raymond <esr@thyrsus.com>
Thu, 1 Aug 2002 09:39:37 +0000 (09:39 +0000)
committerEric S. Raymond <esr@thyrsus.com>
Thu, 1 Aug 2002 09:39:37 +0000 (09:39 +0000)
semex.xml

index ac0c564954eea17ae3d2ebe624516288b79b6a48..d0535635d7d130434b9ca74900e15fb8b892efd9 100644 (file)
--- a/semex.xml
+++ b/semex.xml
 <refsect1 id='description'><title>DESCRIPTION</title>
 
 <para>This is an interactive exerciser for the
-<citerefentry><refentrytitle>semctl/refentrytitle><manvolnum>2</manvolnum></citerefentry>,
-<citerefentry><refentrytitle>semget/refentrytitle><manvolnum>2</manvolnum></citerefentry>
+<citerefentry><refentrytitle>semctl</refentrytitle><manvolnum>2</manvolnum></citerefentry>,
+<citerefentry><refentrytitle>semget</refentrytitle><manvolnum>2</manvolnum></citerefentry>
 and
-<citerefentry><refentrytitle>semop/refentrytitle><manvolnum>2</manvolnum></citerefentry>
+<citerefentry><refentrytitle>semop</refentrytitle><manvolnum>2</manvolnum></citerefentry>
 system calls of System V UNIX. You can use it to experiment with the
 semaphore features in order to understand them better. It includes
 on-line help.</para>
 
 <para>Calls that might cause <command>semex</command> to block
-(<citerefentry><refentrytitle>semop/refentrytitle><manvolnum>2</manvolnum></citerefentry>
+(<citerefentry><refentrytitle>semop</refentrytitle><manvolnum>2</manvolnum></citerefentry>
 with negative operation values) are handed to a forked copy of
 semex. Semex's children emit reports just before they block and when
 they unblock, to enable the user to track what's going on.</para>
@@ -52,10 +52,10 @@ to it.</para>
 <para> c(reate) key nsems -[ce] perms -- create semaphore group</para>
 
 <para>This calls
-<citerefentry><refentrytitle>semget/refentrytitle><manvolnum>2</manvolnum></citerefentry>. The
+<citerefentry><refentrytitle>semget</refentrytitle><manvolnum>2</manvolnum></citerefentry>. The
 `key' argument should be a long, the `nsems' argument an int. The
 third (flags) argument of the
-<citerefentry><refentrytitle>semget/refentrytitle><manvolnum>2</manvolnum></citerefentry>
+<citerefentry><refentrytitle>semget</refentrytitle><manvolnum>2</manvolnum></citerefentry>
 call is created from the third and fourth arguments of this command;
 flags `c' and `e' stand for IPC_CREAT and IPC_EXCL respectively and
 `perms' should be at least three digits of octal permission
@@ -80,7 +80,7 @@ argument is omitted, the current value is simply printed out.</para>
 <para> d(o) op -[un]     -- do a semaphore operation</para>
 
 <para>This command does a
-<citerefentry><refentrytitle>semop/refentrytitle><manvolnum>2</manvolnum></citerefentry>
+<citerefentry><refentrytitle>semop</refentrytitle><manvolnum>2</manvolnum></citerefentry>
 call. The first argument of the call will be the currently selected
 semaphore id. The third argument (number of operations) will be 1. The
 (struct sembuf *) second argument will point to a single operation
@@ -121,7 +121,7 @@ semid is omitted it defaults to the currently selected semaphore id.</para>
 <para> s(et) semval           -- set the value of a semaphore</para>
 
 <para>This command does a
-<citerefentry><refentrytitle>semop/refentrytitle><manvolnum>2</manvolnum></citerefentry>
+<citerefentry><refentrytitle>semop</refentrytitle><manvolnum>2</manvolnum></citerefentry>
 call using the SETVAL command to set the value of the currently
 selected semaphore. The first argument of the call will be the
 currently selected semaphore id. The second argument of the call will
@@ -140,7 +140,7 @@ gid should be decimal integers and mode at least three digits of octal.</para>
 <para> r(emove) semid         -- remove a semaphore group</para>
 
 <para>Do a
-<citerefentry><refentrytitle>semctl/refentrytitle><manvolnum>2</manvolnum></citerefentry>
+<citerefentry><refentrytitle>semctl</refentrytitle><manvolnum>2</manvolnum></citerefentry>
 to remove a semaphore group. If the semid argument is omitted, the
 currently selected semaphore group will be removed.</para>
 
@@ -168,10 +168,10 @@ currently selected semaphore (newline is a synonym for the `v' command).</para>
 
 <para>There is no way for <command>semex</command> to specify more
 than one semaphore op at once in
-<citerefentry><refentrytitle>semop/refentrytitle><manvolnum>2</manvolnum></citerefentry>.</para>
+<citerefentry><refentrytitle>semop</refentrytitle><manvolnum>2</manvolnum></citerefentry>.</para>
 
 <para>There is no support for exercising the GETALL or SETALL modes of
-<citerefentry><refentrytitle>semctl/refentrytitle><manvolnum>2</manvolnum></citerefentry>.</para>
+<citerefentry><refentrytitle>semctl</refentrytitle><manvolnum>2</manvolnum></citerefentry>.</para>
 
 </refsect1>