Home
last modified time | relevance | path

Searched refs:major_t (Results 1 – 25 of 210) sorted by relevance

123456789

/illumos-gate/usr/src/lib/libc/port/gen/
H A Dmkdev.c39 __makedev(const int version, const major_t majdev, const minor_t mindev) in __makedev()
82 major_t
85 major_t maj; in __major()
92 return ((major_t)NODEV); in __major()
100 return ((major_t)NODEV); in __major()
105 return ((major_t)NODEV); in __major()
112 return ((major_t)NODEV); in __major()
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfake_misc.c36 static major_t devcnt = 0x280;
40 major_t
43 static major_t next = 0; in getudev()
44 major_t ret; in getudev()
53 ret = ((major_t)-1); in getudev()
71 major_t major = dev >> L_BITSMINOR; in cmpldev()
/illumos-gate/usr/src/uts/common/sys/
H A Dhwconf.h53 major_t hwc_major;
62 major_t par_major; /* Simple name of parent */
91 extern struct par_list *impl_make_parlist(major_t);
92 extern int impl_free_parlist(major_t);
95 extern struct hwc_spec *hwc_get_child_spec(dev_info_t *, major_t);
H A Dddi_implfuncs.h170 extern int i_ddi_load_drvconf(major_t);
171 extern int i_ddi_unload_drvconf(major_t);
176 extern int i_ddi_detach_installed_driver(major_t, int);
179 extern int i_ddi_unbind_devs_by_alias(major_t, char *);
180 extern void i_ddi_unbind_devs(major_t);
191 extern int i_ddi_devs_attached(major_t);
198 extern struct dev_ops *ddi_hold_driver(major_t);
199 extern void ddi_rele_driver(major_t);
H A Dddi.h94 extern int etoimajor(major_t);
96 extern int itoemajor(major_t, int);
113 extern major_t getemajor(dev_t);
115 extern major_t getmajor(dev_t);
117 extern dev_t makedevice(major_t, minor_t);
H A Dmkdev.h87 extern dev_t makedev(const major_t, const minor_t);
88 extern major_t major(const dev_t);
90 extern dev_t __makedev(const int, const major_t, const minor_t);
91 extern major_t __major(const int, const dev_t);
H A Dmodctl.h598 extern int major_valid(major_t);
599 extern int driver_installed(major_t);
600 extern int driver_active(major_t);
602 extern void mod_rele_dev_by_major(major_t);
603 extern struct dev_ops *mod_hold_dev_by_major(major_t);
607 extern int make_devname(const char *, major_t, int);
624 extern major_t mod_name_to_major(const char *);
626 extern char *mod_major_to_name(major_t);
H A Dkstr.h43 extern int kstr_open(major_t, minor_t, vnode_t **, int *);
51 extern int kstr_autopush(int, major_t *, minor_t *, minor_t *, uint_t *,
H A Dsysmacros.h127 #define major(x) (major_t)((((unsigned)(x)) >> O_BITSMINOR) & O_MAXMAJ)
128 #define bmajor(x) (major_t)((((unsigned)(x)) >> O_BITSMINOR) & O_MAXMAJ)
132 #define getmajor(x) (major_t)((((dev_t)(x)) >> L_BITSMINOR) & L_MAXMAJ)
146 #define major(x) (major_t)((((unsigned)(x)) >> O_BITSMINOR) & O_MAXMAJ)
169 (major_t)(((unsigned int)(x) >> O_BITSMINOR) > O_MAXMAJ) ? \
179 #define getemajor(x) (major_t)((((dev_t)(x) >> L_BITSMINOR) > L_MAXMAJ) ? \
H A Ddevpolicy.h52 major_t dps_maj; /* major number */
114 #define DEVPOLICY_DFLT_MAJ ((major_t)~0)
H A Dautoconf.h214 extern major_t clone_major;
215 extern major_t mm_major;
216 extern major_t nulldriver_major;
275 extern major_t path_to_major(char *);
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/
H A Dfake_ddi.c52 major_t
56 return ((major_t)((dev >> NBITSMINOR64) & MAXMAJ64)); in getmajor()
58 return ((major_t)((dev >> NBITSMINOR) & MAXMAJ)); in getmajor()
81 makedevice(major_t maj, minor_t minor) in makedevice()
102 major_t major = dev >> L_BITSMINOR; in cmpldev()
/illumos-gate/usr/src/uts/common/os/
H A Dmodsubr.c75 major_valid(major_t major) in major_valid()
81 driver_installed(major_t major) in driver_installed()
87 driver_active(major_t major) in driver_active()
172 major_t major; in mod_hold_dev_by_devi()
184 major_t major; in mod_rele_dev_by_devi()
368 impl_make_parlist(major_t major) in impl_make_parlist()
443 impl_free_parlist(major_t major) in impl_free_parlist()
612 major_t
616 major_t maj; in mod_name_to_major()
646 mod_major_to_name(major_t major) in mod_major_to_name()
[all …]
H A Dddi.c84 major_t
88 return ((major_t)((dev >> NBITSMINOR64) & MAXMAJ64)); in getmajor()
90 return ((major_t)((dev >> NBITSMINOR) & MAXMAJ)); in getmajor()
98 major_t
104 return ((major_t)((dev >> NBITSMINOR) & MAXMAJ)); in getemajor()
141 etoimajor(major_t emajnum) in etoimajor()
166 itoemajor(major_t imajnum, int lastemaj) in itoemajor()
193 makedevice(major_t maj, minor_t minor) in makedevice()
208 major_t major_d; in cmpdev()
226 major_t major_d; in expdev()
[all …]
H A Dsubr.c91 major_t
94 static major_t next = 0; in getudev()
95 major_t ret; in getudev()
132 ret = (major_t)i; in getudev()
154 major_t major = dev >> L_BITSMINOR; in cmpldev()
H A Dinstance.c73 static int in_next_instance_block(major_t, int);
74 static int in_next_instance(major_t);
237 major_t m; in in_preassign_instance()
240 extern major_t devcnt; in in_preassign_instance()
410 major_t major; in in_assign_instance_block()
546 major_t major; in e_ddi_assign_instance()
702 in_next_instance_block(major_t major, int block_size) in in_next_instance_block()
764 in_next_instance(major_t major) in in_next_instance()
779 major_t major; in e_ddi_free_instance()
1294 major_t major; in in_inuse()
[all …]
H A Dautoconf.c69 major_t mm_major;
70 major_t nulldriver_major;
140 major_t major; in impl_create_root_class()
372 major_t major; in create_devinfo_tree()
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/
H A Dhvm_bootstrap.c51 major_t dev_major; in hvmboot_rootconf()
54 if (dev_major == (major_t)-1) in hvmboot_rootconf()
63 if (dev_major == (major_t)-1) in hvmboot_rootconf()
/illumos-gate/usr/src/uts/common/io/
H A Dvcons_conf.c72 major_t in _NOTE()
75 major_t maj = (major_t)-1; in _NOTE()
/illumos-gate/usr/src/cmd/mknod/
H A Dmknod.c68 major_t majno; in main()
98 majno = (major_t)number(argv[3]); in main()
99 if (majno == (major_t)-1 || majno > MAXMAJ) { in main()
/illumos-gate/usr/src/cmd/modload/
H A Daddrem.h135 extern int update_name_to_major(char *, major_t *, int);
148 extern int config_driver(char *, major_t, char *, char *, int, int);
149 extern int unconfig_driver(char *, major_t, char *, int);
/illumos-gate/usr/src/head/
H A Dpkgstrct.h46 #define BADMAJOR (major_t)ULONG_MAX
59 major_t major;
/illumos-gate/usr/src/uts/i86pc/io/dr/
H A Ddr_quiesce.c74 static int dr_is_unsafe_major(major_t major);
205 dr_is_unsafe_major(major_t major) in dr_is_unsafe_major()
243 major_t devmajor; in dr_resolve_devname()
281 major_t major; in dr_check_dip()
296 if (dname && ((major = ddi_name_to_major(dname)) != (major_t)-1)) { in dr_check_dip()
351 major_t major; in dr_suspend_devices()
372 major = (major_t)-1; in dr_suspend_devices()
430 major_t major; in dr_resume_devices()
433 major = (major_t)-1; in dr_resume_devices()
/illumos-gate/usr/src/uts/sun4u/ngdr/io/
H A Ddr_quiesce.c75 static int dr_is_unsafe_major(major_t major);
206 dr_is_unsafe_major(major_t major) in dr_is_unsafe_major()
244 major_t devmajor; in dr_resolve_devname()
282 major_t major; in dr_check_dip()
297 if (dname && ((major = ddi_name_to_major(dname)) != (major_t)-1)) { in dr_check_dip()
352 major_t major; in dr_suspend_devices()
373 major = (major_t)-1; in dr_suspend_devices()
431 major_t major; in dr_resume_devices()
434 major = (major_t)-1; in dr_resume_devices()
/illumos-gate/usr/src/cmd/autopush/
H A Dautopush.c112 major_t major; /* major device number */ in main()
153 major = (major_t)atol(optarg); in main()
345 rem_info(major_t maj, minor_t min) in rem_info()
409 get_info(major_t maj, minor_t min) in get_info()
520 major_t major_num; in parse_line()

123456789