bp_mapout(D3)
bp_mapout - deallocate virtual address space for buffer page list
As shipped in IRIX 6.5.30. Unchanged since IRIX 6.5.
NAME bp_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. REFERENCES bp_mapin(D3), buf(D4)