Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ itoemajor(D3) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought






       itoemajor(D3)                                          itoemajor(D3)


       NAME
             itoemajor - convert internal to external major device number

       SYNOPSIS
             #include <sys/types.h>
             #include <sys/ddi.h>
             int itoemajor(major_t imaj, int prevemaj);

          Arguments
             imaj      Internal major number.

             prevemaj  Most recently obtained external major number (or
                       NODEV, if this is the first time the function has
                       been called).

       DESCRIPTION
             itoemajor converts the internal major number imaj to the
             external major number.  The external-to-internal major number
             mapping can be many-to-one, and so any internal major number
             may correspond to more than one external major number.

          Return Values
             External major number, or NODEV, if all have been searched.

       USAGE
             By repeatedly invoking this function and passing the most
             recent external major number obtained, the driver can obtain
             all possible external major number values.

             See getemajor(D3) for an explanation of external and internal
             major numbers.

          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.

       REFERENCES
             etoimajor(D3), getemajor(D3), geteminor(D3), getmajor(D3),
             getminor(D3), makedevice(D3)




                           Copyright 1994 Novell, Inc.               Page 1













      itoemajor(D3)                                          itoemajor(D3)


      NOTICES
         Portability
            All processors

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










































                          Copyright 1994 Novell, Inc.               Page 2








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