bp_mapout(D3)bp_mapout(D3)NAMEbp_mapout - deallocate virtual address space for buffer page list
SYNOPSIS
#include <sys/types.h>
#include <sys/buf.h>
#include <sys/ddi.h>
void bp_mapout(struct buf_t *bp);
Arguments
bp Pointer to the buffer header structure.
DESCRIPTION
The bp_mapout function deallocates the system virtual address space
associated with a buffer header page list.
Return Values
None
USAGE
The virtual address space must have been allocated by a previous call to
bp_mapin(D3). Drivers should not reference any virtual addresses in the
mapped range after bp_mapout has been called.
Level
Base or Interrupt.
Synchronization Constraints
Does not sleep.
Driver-defined basic locks, read/write locks, and sleep locks may be held
across calls to this function.
REFERENCESbp_mapin(D3), buf(D4)
Page 1