Home
last modified time | relevance | path

Searched refs:devnamesp (Results 1 – 25 of 31) sorted by relevance

12

/titanic_53/usr/src/uts/common/os/
H A Dsubr.c117 LOCK_DEV_OPS(&devnamesp[i].dn_lock); in getudev()
118 if (devnamesp[i].dn_name == NULL && in getudev()
119 ((devnamesp[i].dn_flags & DN_TAKEN_GETUDEV) == 0)) in getudev()
121 UNLOCK_DEV_OPS(&devnamesp[i].dn_lock); in getudev()
126 devnamesp[i].dn_flags |= DN_TAKEN_GETUDEV; in getudev()
127 UNLOCK_DEV_OPS(&devnamesp[i].dn_lock); in getudev()
H A Dmodsubr.c84 return (major_valid(major) && devnamesp[major].dn_name != NULL); in driver_installed()
90 return (driver_installed(major) && !(devnamesp[major].dn_flags & in driver_active()
104 LOCK_DEV_OPS(&(devnamesp[major].dn_lock)); in mod_hold_dev_by_major()
108 UNLOCK_DEV_OPS(&(devnamesp[major].dn_lock)); in mod_hold_dev_by_major()
113 LOCK_DEV_OPS(&(devnamesp[major].dn_lock)); in mod_hold_dev_by_major()
121 UNLOCK_DEV_OPS(&(devnamesp[major].dn_lock)); in mod_hold_dev_by_major()
138 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 Dinstance.c243 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 Ddriver.c628 dnp = &(devnamesp[maj]); in cdev_size()
652 dnp = &(devnamesp[maj]); in cdev_Size()
H A Dswapgeneric.c757 dnp = &devnamesp[major]; in load_boot_driver()
1007 dip = devnamesp[major].dn_head; in load_boot_platform_modules()
H A Ddevcfg.c1445 dnp = &(devnamesp[DEVI(dip)->devi_major]); in detach_node()
1522 dnp = &devnamesp[DEVI(dip)->devi_major]; in predetach_node()
2574 struct devnames *dnp = &devnamesp[m]; in i_ddi_load_drvconf()
2607 dnp = &devnamesp[major]; in i_ddi_unload_drvconf()
2960 dnp = &devnamesp[major]; in link_to_driver_list()
2975 dnp = &devnamesp[major]; in unlink_from_driver_list()
3105 dnp = &devnamesp[DEVI(dip)->devi_major]; in add_global_props()
3136 dnp = &devnamesp[major]; in remove_global_props()
3335 struct devnames *dnp = &devnamesp[i]; in attach_drivers()
3592 dnp = &devnamesp[major]; in e_ddi_walk_driver()
[all …]
H A Dautoconf.c387 devnamesp[major].dn_head = top_devinfo; in create_devinfo_tree()
H A Dmodctl.c149 struct devnames *devnamesp; variable
714 dnp = &devnamesp[major]; in modctl_rem_major()
1705 struct devnames *dnp = &devnamesp[major]; in rem_minorperm()
1757 struct devnames *dnp = &devnamesp[major]; in add_minorperm()
4579 dnp = &devnamesp[major]; in dev_alias_minorperm()
4604 dnp = &devnamesp[major]; in dev_alias_minorperm()
4675 dnp = &devnamesp[major]; in dev_minorperm()
H A Dmodconf.c598 dnp = &devnamesp[major]; in mod_installdrv()
672 dnp = &(devnamesp[major]); in mod_removedrv()
H A Ddevid_cache.c431 dnp = &devnamesp[major]; in e_ddi_devid_hold_installed_driver()
/titanic_53/usr/src/lib/libdtrace_jni/java/docs/examples/
H A Dintrstat.d38 @counts[stringof(`devnamesp[this->devi->devi_major].dn_name),
40 @times[stringof(`devnamesp[this->devi->devi_major].dn_name),
/titanic_53/usr/src/uts/common/sys/
H A Dautoconf.h218 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)
/titanic_53/usr/src/uts/common/io/
H A Dpseudonex.c322 dmp = &devnamesp[childmaj].dn_lock; in pseudonex_check_assignment()
324 for (tdip = devnamesp[childmaj].dn_head; in pseudonex_check_assignment()
356 dmp = &devnamesp[childmaj].dn_lock; in pseudonex_auto_assign()
359 for (tdip = devnamesp[childmaj].dn_head; tdip != NULL; in pseudonex_auto_assign()
H A Ddevinfo.c1658 if (devnamesp[i].dn_name == NULL) { in di_copydevnm()
1672 devnamesp[i].dn_name, devnamesp[i].dn_instance, off)); in di_copydevnm()
1674 size = strlen(devnamesp[i].dn_name) + 1; in di_copydevnm()
1677 devnamesp[i].dn_name); in di_copydevnm()
1680 mutex_enter(&devnamesp[i].dn_lock); in di_copydevnm()
1685 snap_driver_list(st, &devnamesp[i], &dnp[i].head); in di_copydevnm()
1690 dnp[i].flags = devnamesp[i].dn_flags; in di_copydevnm()
1691 dnp[i].instance = devnamesp[i].dn_instance; in di_copydevnm()
1697 devnamesp[i].dn_global_prop_ptr) { in di_copydevnm()
1700 &devnamesp[i].dn_global_prop_ptr->prop_list, in di_copydevnm()
[all …]
/titanic_53/usr/src/cmd/dtrace/demo/sdt/
H A Dintr.d36 @[stringof(`devnamesp[this->devi->devi_major].dn_name),
/titanic_53/usr/src/uts/i86pc/io/
H A Dconsplat.c175 if ((dip = devnamesp[major].dn_head) == NULL) in plat_devpath()
466 if ((dip = devnamesp[major].dn_head) == NULL) in plat_ttypath()
H A Dimmu.c643 if (devnamesp[maj].dn_head != NULL) { in blacklisted_driver()
/titanic_53/usr/src/cmd/mdb/common/modules/genunix/
H A Ddevinfo.c446 uintptr_t devnamesp; in devnames_walk_init() local
458 if (mdb_readvar(&devnamesp, "devnamesp") == -1) { in devnames_walk_init()
466 dnw->dnw_base = devnamesp; in devnames_walk_init()
470 mdb_warn("couldn't read devnames array at %p", devnamesp); in devnames_walk_init()
1238 uintptr_t devnamesp; in major_to_addr() local
1245 if (mdb_readvar(&devnamesp, "devnamesp") == -1) { in major_to_addr()
1255 *vaddr = devnamesp + (major * sizeof (struct devnames)); in major_to_addr()
/titanic_53/usr/src/lib/libdtrace/common/
H A Dio.d.in96 stringof(`devnamesp[getmajor(B->b_edev)].dn_name);
98 stringof(`devnamesp[getmajor(B->b_edev)].dn_name),
/titanic_53/usr/src/cmd/mdb/common/modules/mdb_ks/
H A Dmdb_ks.c1042 uintptr_t devnamesp; in mdb_major_to_name() local
1047 mdb_readvar(&devnamesp, "devnamesp") == -1) in mdb_major_to_name()
1050 if (mdb_vread(&dn, sizeof (struct devnames), devnamesp + in mdb_major_to_name()
/titanic_53/usr/src/uts/common/pcmcia/nexus/
H A Dpcmcia.c3931 LOCK_DEV_OPS(&devnamesp[major].dn_lock); in pcmcia_create_device()
3935 UNLOCK_DEV_OPS(&devnamesp[major].dn_lock); in pcmcia_create_device()
4042 LOCK_DEV_OPS(&devnamesp[major].dn_lock); in pcmcia_get_minors()
4047 UNLOCK_DEV_OPS(&devnamesp[major].dn_lock); in pcmcia_get_minors()
4081 for (np = devnamesp[major].dn_head; np != NULL; in pcmcia_dump_minors()
/titanic_53/usr/src/uts/i86pc/os/
H A Dddi_impl.c159 devnamesp[major].dn_flags |= DN_DRIVER_REMOVED; in check_driver_disable()
1945 devi = devnamesp[major].dn_head; in get_vga_properties()
/titanic_53/usr/src/uts/common/io/ib/ibnex/
H A Dibnex.c4110 if (devnamesp == NULL) in ibnex_hw_in_dev_tree()
4117 if (devnamesp[major].dn_head != (dev_info_t *)NULL) in ibnex_hw_in_dev_tree()
/titanic_53/usr/src/uts/common/io/mac/
H A Dmac.c512 LOCK_DEV_OPS(&devnamesp[major].dn_lock); in mac_init_ops()
513 devnamesp[major].dn_flags |= (DN_GLDV3_DRIVER | DN_NETWORK_DRIVER); in mac_init_ops()
514 UNLOCK_DEV_OPS(&devnamesp[major].dn_lock); in mac_init_ops()
/titanic_53/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c666 (devnamesp[maj].dn_flags & DN_OPEN_RETURNS_EINTR)) in spec_open()

12