/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | mkdev.c | 43 __makedev(const int version, const major_t majdev, const minor_t mindev) in __makedev() 97 major_t 100 major_t maj; in __major() 107 return ((major_t)NODEV); in __major() 115 return ((major_t)NODEV); in __major() 120 return ((major_t)NODEV); in __major() 129 return ((major_t)NODEV); in __major() 135 return ((major_t)NODEV); in __major()
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_misc.c | 36 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 D | hwconf.h | 53 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 D | ddi_implfuncs.h | 170 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 D | ddi.h | 94 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 D | mkdev.h | 87 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 D | modctl.h | 604 extern int major_valid(major_t); 605 extern int driver_installed(major_t); 606 extern int driver_active(major_t); 608 extern void mod_rele_dev_by_major(major_t); 609 extern struct dev_ops *mod_hold_dev_by_major(major_t); 613 extern int make_devname(const char *, major_t, int); 630 extern major_t mod_name_to_major(const char *); 632 extern char *mod_major_to_name(major_t);
|
H A D | sysmacros.h | 127 #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 D | kstr.h | 43 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 D | devpolicy.h | 52 major_t dps_maj; /* major number */ 114 #define DEVPOLICY_DFLT_MAJ ((major_t)~0)
|
H A D | autoconf.h | 214 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 D | fake_ddi.c | 52 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 D | modsubr.c | 71 static void hwc_hash(struct hwc_spec *, major_t); 75 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() 94 mod_hold_dev_by_major(major_t major) in mod_hold_dev_by_major() 129 mod_rele_dev_by_major(major_t major) in mod_rele_dev_by_major() 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() [all …]
|
H A D | ddi.c | 84 major_t 88 return ((major_t)((dev >> NBITSMINOR64) & MAXMAJ64)); in getmajor() 90 return ((major_t)((dev >> NBITSMINOR) & MAXMAJ)); in getmajor() 98 major_t 102 return ((major_t)((dev >> NBITSMINOR64) & MAXMAJ64)); in getemajor() 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() [all …]
|
H A D | subr.c | 91 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 D | instance.c | 73 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() 341 in_set_instance(dev_info_t *dip, in_drv_t *dp, major_t major) in in_set_instance() 410 major_t major; in in_assign_instance_block() 546 major_t major; in e_ddi_assign_instance() 666 e_ddi_instance_majorinstance_to_path(major_t major, uint_t inst, char *path) in e_ddi_instance_majorinstance_to_path() 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() [all …]
|
H A D | autoconf.c | 69 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 D | hvm_bootstrap.c | 51 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 D | vcons_conf.c | 72 major_t in _NOTE() 75 major_t maj = (major_t)-1; in _NOTE()
|
/illumos-gate/usr/src/cmd/mknod/ |
H A D | mknod.c | 68 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 D | addrem.h | 135 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/uts/i86pc/io/dr/ |
H A D | dr_quiesce.c | 74 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 D | dr_quiesce.c | 75 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/head/ |
H A D | pkgstrct.h | 46 #define BADMAJOR (major_t)ULONG_MAX 59 major_t major;
|
/illumos-gate/usr/src/cmd/autopush/ |
H A D | autopush.c | 112 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()
|