Home
last modified time | relevance | path

Searched refs:L_BITSMINOR (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dsysmacros.h112 #define L_BITSMINOR 32 /* # of minor device bits in 64-bit Solaris */ macro
117 #define L_BITSMINOR L_BITSMINOR32 macro
132 #define getmajor(x) (major_t)((((dev_t)(x)) >> L_BITSMINOR) & L_MAXMAJ)
160 #define makedevice(x, y) (dev_t)(((dev_t)(x) << L_BITSMINOR) | ((y) & L_MAXMIN))
179 #define getemajor(x) (major_t)((((dev_t)(x) >> L_BITSMINOR) > L_MAXMAJ) ? \
180 NODEV : (((dev_t)(x) >> L_BITSMINOR) & L_MAXMAJ))
188 #if (L_BITSMAJOR32 == L_BITSMAJOR) && (L_BITSMINOR32 == L_BITSMINOR)
196 (dev32_t)((((x) >> L_BITSMINOR) > L_MAXMAJ32 || \
198 ((((x) >> L_BITSMINOR) << L_BITSMINOR32) | ((x) & L_MAXMIN32)))
209 (o_dev_t)((((x) >> L_BITSMINOR) > O_MAXMAJ || \
[all …]
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsysmacros.h122 #define L_BITSMINOR 32 /* # of minor device bits in 64-bit Solaris */ macro
127 #define L_BITSMINOR L_BITSMINOR32 macro
136 #if (L_BITSMAJOR32 == L_BITSMAJOR) && (L_BITSMINOR32 == L_BITSMINOR)
144 (dev32_t)((((x) >> L_BITSMINOR) > L_MAXMAJ32 || \
146 ((((x) >> L_BITSMINOR) << L_BITSMINOR32) | ((x) & L_MAXMIN32)))
157 (o_dev_t)((((x) >> L_BITSMINOR) > O_MAXMAJ || \
159 ((((x) >> L_BITSMINOR) << O_BITSMINOR) | ((x) & O_MAXMIN)))
164 (dev_t)(((dev_t)(((x) >> O_BITSMINOR) & O_MAXMAJ) << L_BITSMINOR) | \