Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ btopr(D3) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought






       btopr(D3)                                                  btopr(D3)


       NAME
             btopr - convert size in bytes to size in pages (round up)

       SYNOPSIS
             #include <sys/types.h>
             #include <sys/ddi.h>
             ulong_t btopr(ulong_t numbytes);

          Arguments
             numbytes  Size in bytes to convert to equivalent size in
                       pages.

       DESCRIPTION
             btopr returns the number of pages that are contained in the
             specified number of bytes, with upward rounding if the byte
             count is not a page multiple.

          Return Values
             The return value is the number of pages.  There are no invalid
             input values, and therefore no error return values.

       USAGE
          Level
             Initialization, 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.

          Examples
             If the page size is 2048, then btopr(4096) and btopr(4095)
             both return 2, and btopr(4097) returns 3.  btopr(0) returns 0.

       REFERENCES
             btop(D3), ptob(D3)

       NOTICES
          Portability
             All processors

          Applicability
             ddi: 1, 2, 3, 4, 5, 5mp, 6, 6mp, 7, 7mp




                           Copyright 1994 Novell, Inc.               Page 1








Typewritten Software • bear@typewritten.org • Edmonds, WA 98026