Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/share/man/man9 vslock() is gone in UVM; uvm_vslock() can be ...
details: https://anonhg.NetBSD.org/src/rev/0d39137e6099
branches: trunk
changeset: 480252:0d39137e6099
user: kleink <kleink%NetBSD.org@localhost>
date: Fri Jan 07 21:14:25 2000 +0000
description:
vslock() is gone in UVM; uvm_vslock() can be found in uvm(9).
diffstat:
share/man/man9/Makefile | 5 +--
share/man/man9/vslock.9 | 67 -------------------------------------------------
2 files changed, 2 insertions(+), 70 deletions(-)
diffs (97 lines):
diff -r 2fe6aa1b8866 -r 0d39137e6099 share/man/man9/Makefile
--- a/share/man/man9/Makefile Fri Jan 07 20:23:41 2000 +0000
+++ b/share/man/man9/Makefile Fri Jan 07 21:14:25 2000 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.55 1999/12/15 11:27:34 augustss Exp $
+# $NetBSD: Makefile,v 1.56 2000/01/07 21:14:25 kleink Exp $
# Makefile for section 9 (kernel function and variable) manual pages.
@@ -10,7 +10,7 @@
powerhook_establish.9 psignal.9 resettodr.9 rnd.9 \
rt_timer.9 shutdownhook_establish.9 \
sleep.9 spl.9 store.9 time.9 timeout.9 uiomove.9 usbdi.9 uvm.9 \
- vslock.9 wdc.9
+ wdc.9
MLINKS+=arp.9 arp_ifinit.9 arp.9 arpresolve.9 arp.9 arpintr.9
MLINKS+=access.9 kernacc.9 access.9 useracc.9
MLINKS+=bus_space.9 bus_space_alloc.9 bus_space.9 bus_space_barrier.9 \
@@ -123,7 +123,6 @@
uvm.9 uvm_kernacc.9 uvm.9 uvm_useracc.9 uvm.9 uvm_vslock.9 \
uvm.9 uvm_vsunlock.9 uvm.9 uvm_meter.9 uvm.9 uvm_sysctl.9 \
uvm.9 uvm_fork.9 uvm.9 uvm_grow.9 uvm.9 uvm_coredump.9
-MLINKS+=vslock.9 vsunlock.9
SUBDIR= man9.i386 man9.sun3
diff -r 2fe6aa1b8866 -r 0d39137e6099 share/man/man9/vslock.9
--- a/share/man/man9/vslock.9 Fri Jan 07 20:23:41 2000 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,67 +0,0 @@
-.\" $NetBSD: vslock.9,v 1.8 1999/03/16 00:40:48 garbled Exp $
-.\"
-.\" Copyright (c) 1996, 1998 The NetBSD Foundation, Inc.
-.\" All rights reserved.
-.\"
-.\" This code is derived from software contributed to The NetBSD Foundation
-.\" by Paul Kranenburg.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\" 3. All advertising materials mentioning features or use of this software
-.\" must display the following acknowledgement:
-.\" This product includes software developed by the NetBSD
-.\" Foundation, Inc. and its contributors.
-.\" 4. Neither the name of The NetBSD Foundation nor the names of its
-.\" contributors may be used to endorse or promote products derived
-.\" from this software without specific prior written permission.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
-.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
-.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-.\" POSSIBILITY OF SUCH DAMAGE.
-.\"
-.Dd June 15, 1996
-.Dt VSLOCK 9
-.Os
-.Sh NAME
-.Nm vslock ,
-.Nm vsunlock
-.Nd lock/unlock user space addresses in memory
-.Sh SYNOPSIS
-.Ft void
-.Fn vslock "struct proc *p" "caddr_t addr" "size_t len"
-.Ft void
-.Fn vsunlock "struct proc *p" "caddr_t addr" "size_t len"
-.Sh DESCRIPTION
-The
-.Fn vslock
-and
-.Fn vsunlock
-functions respectively lock and unlock a range of
-addresses belonging to the currently running process into memory.
-The actual amount of memory locked is a multiple of the machine's page size.
-The starting page number is computed by truncating
-.Fa addr
-to the nearest preceding page boundary, and by rounding up
-.Fa addr +
-.Fa len
-to the next page boundary.
-The process context to use for this operation is taken from
-.Fa p .
-.Pp
-.Sh SEE ALSO
-.Xr physio 9
Home |
Main Index |
Thread Index |
Old Index