/illumos-gate/usr/src/uts/common/os/ |
H A D | subr.c | 121 LOCK_DEV_OPS(&devnamesp[i].dn_lock); in getudev() 122 if (devnamesp[i].dn_name == NULL && in getudev() 123 ((devnamesp[i].dn_flags & DN_TAKEN_GETUDEV) == 0)) in getudev() 125 UNLOCK_DEV_OPS(&devnamesp[i].dn_lock); in getudev() 130 devnamesp[i].dn_flags |= DN_TAKEN_GETUDEV; in getudev() 131 UNLOCK_DEV_OPS(&devnamesp[i].dn_lock); in getudev()
|
H A D | modsubr.c | 83 return (major_valid(major) && devnamesp[major].dn_name != NULL); in driver_installed() 89 return (driver_installed(major) && !(devnamesp[major].dn_flags & in driver_active() 103 LOCK_DEV_OPS(&(devnamesp[major].dn_lock)); in mod_hold_dev_by_major() 107 UNLOCK_DEV_OPS(&(devnamesp[major].dn_lock)); in mod_hold_dev_by_major() 112 LOCK_DEV_OPS(&(devnamesp[major].dn_lock)); in mod_hold_dev_by_major() 120 UNLOCK_DEV_OPS(&(devnamesp[major].dn_lock)); in mod_hold_dev_by_major() 137 dnp = &devnamesp[major]; in mod_rele_dev_by_major() 376 dnp = &devnamesp[major]; in impl_make_parlist() 446 struct devnames *dnp = &devnamesp[major]; in impl_free_parlist() 650 return ((&devnamesp[major])->dn_name); in mod_major_to_name() [all …]
|
H A D | instance.c | 243 dnp = &devnamesp[m]; in in_preassign_instance() 675 dnp = &devnamesp[major]; in e_ddi_instance_majorinstance_to_path() 710 dnp = &devnamesp[major]; in in_next_instance_block() 800 dnp = &devnamesp[major]; in e_ddi_free_instance() 1307 dnp = &devnamesp[major]; in in_inuse() 1339 dnp = &devnamesp[major]; in in_hashdrv()
|
H A D | driver.c | 612 dnp = &(devnamesp[maj]); in cdev_size() 636 dnp = &(devnamesp[maj]); in cdev_Size()
|
H A D | devcfg.c | 1463 dnp = &(devnamesp[DEVI(dip)->devi_major]); in detach_node() 1540 dnp = &devnamesp[DEVI(dip)->devi_major]; in predetach_node() 2656 struct devnames *dnp = &devnamesp[m]; in i_ddi_load_drvconf() 2689 dnp = &devnamesp[major]; in i_ddi_unload_drvconf() 3047 dnp = &devnamesp[major]; in link_to_driver_list() 3062 dnp = &devnamesp[major]; in unlink_from_driver_list() 3192 dnp = &devnamesp[DEVI(dip)->devi_major]; in add_global_props() 3223 dnp = &devnamesp[major]; in remove_global_props() 3422 struct devnames *dnp = &devnamesp[i]; in attach_drivers() 3676 dnp = &devnamesp[major]; in e_ddi_walk_driver() [all …]
|
H A D | swapgeneric.c | 757 dnp = &devnamesp[major]; in load_boot_driver() 1007 dip = devnamesp[major].dn_head; in load_boot_platform_modules()
|
H A D | autoconf.c | 394 devnamesp[major].dn_head = top_devinfo; in create_devinfo_tree()
|
H A D | modctl.c | 152 struct devnames *devnamesp; variable 733 dnp = &devnamesp[major]; in modctl_rem_major() 1723 struct devnames *dnp = &devnamesp[major]; in rem_minorperm() 1775 struct devnames *dnp = &devnamesp[major]; in add_minorperm() 4630 dnp = &devnamesp[major]; in dev_alias_minorperm() 4655 dnp = &devnamesp[major]; in dev_alias_minorperm() 4726 dnp = &devnamesp[major]; in dev_minorperm()
|
H A D | modconf.c | 601 dnp = &devnamesp[major]; in mod_installdrv() 675 dnp = &(devnamesp[major]); in mod_removedrv()
|
H A D | devid_cache.c | 433 dnp = &devnamesp[major]; in e_ddi_devid_hold_installed_driver()
|
/illumos-gate/usr/src/lib/libdtrace_jni/java/docs/examples/ |
H A D | intrstat.d | 36 @counts[stringof(`devnamesp[this->devi->devi_major].dn_name), 38 @times[stringof(`devnamesp[this->devi->devi_major].dn_name),
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | autoconf.h | 218 extern struct devnames *devnamesp; 245 #define NETWORK_DRV(maj) (devnamesp[(maj)].dn_flags & DN_NETWORK_DRIVER) 246 #define GLDV3_DRV(maj) (devnamesp[(maj)].dn_flags & DN_GLDV3_DRIVER) 248 (devnamesp[(maj)].dn_flags & DN_NETWORK_PHYSDRIVER)
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | pseudonex.c | 333 dmp = &devnamesp[childmaj].dn_lock; in pseudonex_check_assignment() 335 for (tdip = devnamesp[childmaj].dn_head; in pseudonex_check_assignment() 367 dmp = &devnamesp[childmaj].dn_lock; in pseudonex_auto_assign() 370 for (tdip = devnamesp[childmaj].dn_head; tdip != NULL; in pseudonex_auto_assign()
|
H A D | devinfo.c | 1660 if (devnamesp[i].dn_name == NULL) { in di_copydevnm() 1674 devnamesp[i].dn_name, devnamesp[i].dn_instance, off)); in di_copydevnm() 1676 size = strlen(devnamesp[i].dn_name) + 1; in di_copydevnm() 1679 devnamesp[i].dn_name); in di_copydevnm() 1682 mutex_enter(&devnamesp[i].dn_lock); in di_copydevnm() 1687 snap_driver_list(st, &devnamesp[i], &dnp[i].head); in di_copydevnm() 1692 dnp[i].flags = devnamesp[i].dn_flags; in di_copydevnm() 1693 dnp[i].instance = devnamesp[i].dn_instance; in di_copydevnm() 1699 devnamesp[i].dn_global_prop_ptr) { in di_copydevnm() 1702 &devnamesp[i].dn_global_prop_ptr->prop_list, in di_copydevnm() [all …]
|
/illumos-gate/usr/src/cmd/dtrace/demo/sdt/ |
H A D | intr.d | 36 @[stringof(`devnamesp[this->devi->devi_major].dn_name),
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | consplat.c | 179 if ((dip = devnamesp[major].dn_head) == NULL) in plat_devpath() 470 if ((dip = devnamesp[major].dn_head) == NULL) in plat_ttypath()
|
H A D | immu.c | 649 if (devnamesp[maj].dn_head != NULL) { in blacklisted_driver()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | devinfo.c | 457 uintptr_t devnamesp; in devnames_walk_init() local 469 if (mdb_readvar(&devnamesp, "devnamesp") == -1) { in devnames_walk_init() 477 dnw->dnw_base = devnamesp; in devnames_walk_init() 481 mdb_warn("couldn't read devnames array at %p", devnamesp); in devnames_walk_init() 1332 uintptr_t devnamesp; in major_to_addr() local 1339 if (mdb_readvar(&devnamesp, "devnamesp") == -1) { in major_to_addr() 1349 *vaddr = devnamesp + (major * sizeof (struct devnames)); in major_to_addr()
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | io.d.in | 96 stringof(`devnamesp[getmajor(B->b_edev)].dn_name); 98 stringof(`devnamesp[getmajor(B->b_edev)].dn_name),
|
/illumos-gate/usr/src/cmd/mdb/common/modules/mdb_ks/ |
H A D | mdb_ks.c | 1044 uintptr_t devnamesp; in mdb_major_to_name() local 1049 mdb_readvar(&devnamesp, "devnamesp") == -1) in mdb_major_to_name() 1052 if (mdb_vread(&dn, sizeof (struct devnames), devnamesp + in mdb_major_to_name()
|
/illumos-gate/usr/src/uts/common/pcmcia/nexus/ |
H A D | pcmcia.c | 3934 LOCK_DEV_OPS(&devnamesp[major].dn_lock); in pcmcia_create_device() 3938 UNLOCK_DEV_OPS(&devnamesp[major].dn_lock); in pcmcia_create_device() 4044 LOCK_DEV_OPS(&devnamesp[major].dn_lock); in pcmcia_get_minors() 4049 UNLOCK_DEV_OPS(&devnamesp[major].dn_lock); in pcmcia_get_minors() 4082 for (np = devnamesp[major].dn_head; np != NULL; in pcmcia_dump_minors()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | ddi_impl.c | 161 devnamesp[major].dn_flags |= DN_DRIVER_REMOVED; in check_driver_disable() 1980 devi = devnamesp[major].dn_head; in get_vga_properties()
|
/illumos-gate/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex.c | 4132 if (devnamesp == NULL) in ibnex_hw_in_dev_tree() 4139 if (devnamesp[major].dn_head != (dev_info_t *)NULL) in ibnex_hw_in_dev_tree()
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac.c | 516 LOCK_DEV_OPS(&devnamesp[major].dn_lock); in mac_init_ops() 517 devnamesp[major].dn_flags |= (DN_GLDV3_DRIVER | DN_NETWORK_DRIVER); in mac_init_ops() 518 UNLOCK_DEV_OPS(&devnamesp[major].dn_lock); in mac_init_ops()
|
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specvnops.c | 669 (devnamesp[maj].dn_flags & DN_OPEN_RETURNS_EINTR)) in spec_open()
|