'\"macro stdmacro
.if n .pH ddi_dki.getemajor @(#)getemajor	40.7 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} getemajor D3D "3B2" "DDI" "\&"
.if \nX=1 .ds x} getemajor D3D "3B2" "DDI"
.if \nX=2 .ds x} getemajor D3D "" "\&"
.if \nX=3 .ds x} getemajor "" "" "\&"
.TH \*(x}
.IX "\f4getemajor\fP(D3D)"
.SH NAME
\f4getemajor\f1 \- get external major device number
.IX "major device number, external"
.SH SYNOPSIS
.nf
.na
\f4#include <sys/types.h>
#include <sys/ddi.h>
.sp 0.5
major_t getemajor(dev_t \f2dev\f4);\f1
.ad
.fi
.SH ARGUMENT
.RS 0n 10
.IP "\f2dev\f1" 10n
An external device number (contains both the major and minor number).
.RE
.SH DESCRIPTION
\f4getemajor\f1 returns the external major number given a device number,
\f2dev\f1.
.SH RETURN VALUE
The external major number.
.SH LEVEL
Base or Interrupt
.SH SEE ALSO
.na
\f4geteminor\f1(D3D),
\f4etoimajor\f1(D3D),
\f4getmajor\f1(D3DK),
\f4makedevice\f1(D3DK),
\f4getminor\f1(D3DK)
.ad
