'\"macro stdmacro
.if n .pH ddi_dki.bp_mapout @(#)bp_mapout	40.5 of 10/10/89
.\" Copyright 1989 AT&T
.de IX
.ie '\\n(.z'' .tm .Index: \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9	\\n%
.el \\!.IX \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
..
.nr X
.if \nX=0 .ds x} bp_mapout D3DK "" DDI/DKI "\&"
.if \nX=1 .ds x} bp_mapout D3DK "" DDI/DKI
.if \nX=2 .ds x} bp_mapout D3DK "" "\&"
.if \nX=3 .ds x} bp_mapout "" "" "\&"
.TH \*(x}
.IX "\f4bp_mapout\fP(D3DK)"
.SH NAME
\f4bp_mapout\f1 \- deallocate virtual address space
.SH SYNOPSIS
.nf
.na
\f4#include <sys/types.h>
#include <sys/buf.h>
.sp 0.5
\f4void bp_mapin(\f4struct buf *\f2bp\f4);\f1
.ad
.fi
.SH ARGUMENTS
.RS 0n 10
.IP "\f2bp\f1" 10n
Pointer to the buffer header structure.
.RE
.SH DESCRIPTION
This function deallocates system virtual address space allocated by
a previous call to \f4bp_mapin\f1(D3DK).  \f4bp_mapin\fP maps
virtual address space to a page list maintained by the buffer header
for a paged-I/O request, then returns the offset into the map to the
\f4b_addr\fP field of the \f4buf\fP structure.  
.SH RETURN VALUE
None
.SH LEVEL
Base
.SH SEE ALSO
.na
\f4bp_mapin\f1(D3DK),
\f4buf\f1(D4DK)
.ad
