/illumos-gate/usr/src/uts/common/sys/ |
H A D | esunddi.h | 252 e_ddi_enter_driver_list(struct devnames *, int *); /* obsolete */ 255 e_ddi_tryenter_driver_list(struct devnames *, int *); /* obsolete */ 258 e_ddi_exit_driver_list(struct devnames *, int); /* obsolete */
|
H A D | autoconf.h | 46 struct devnames { struct 218 extern struct devnames *devnamesp; 219 extern struct devnames orphanlist;
|
H A D | ddi_implfuncs.h | 237 struct devnames; 238 void i_ddi_prop_list_hold(ddi_prop_list_t *, struct devnames *); 239 void i_ddi_prop_list_rele(ddi_prop_list_t *, struct devnames *);
|
H A D | devinfo_impl.h | 151 di_off_t devnames; member in struct:di_all 157 int devcnt; /* size of devnames array */ 254 int drv_major; /* for indexing into devnames array */
|
/illumos-gate/usr/src/cmd/fs.d/ufs/df/ |
H A D | df.c | 283 char **devnames; local 299 devnames = (char **)xmalloc(argc * sizeof (char *)); 318 free(devnames[j]); 319 free(devnames); 330 devnames[i] = NULL; 333 devnames[i] = cp; 363 cp = devnames[i]; 375 devnames[i] = NULL; 385 devnames[i] = NULL; 396 free(devnames); [all...] |
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | devalloc.h | 153 char **devnames; member in struct:_da_optargs
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | devinfo.h | 79 extern int devnames(uintptr_t, uint_t, int, const mdb_arg_t *);
|
H A D | devinfo.c | 400 * with the node (by driver name, from the devnames array). 436 struct devnames *dnw_names; 451 mdb_warn("devnames walker only supports global walks\n"); 466 dnw->dnw_size = sizeof (struct devnames) * devcnt; 472 mdb_warn("couldn't read devnames array at %p", devnamesp); 489 status = wsp->walk_callback(dnw->dnw_ndx * sizeof (struct devnames) + 1292 *vaddr = devnamesp + (major * sizeof (struct devnames)); 1298 devnames(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) function 1326 struct devnames dn; 1346 if (mdb_walk_dcmd("devnames", "devname [all...] |
/illumos-gate/usr/src/cmd/devfsadm/ |
H A D | devalloc.c | 122 dargs.devnames = NULL; 289 dargs.devnames = NULL;
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | instance.c | 57 static void in_removenode(struct devnames *dnp, in_node_t *mp, in_node_t *ap); 71 static void in_removedrv(struct devnames *dnp, in_drv_t *mp); 84 * This plus devnames defines the entire software state of the instance world. 238 struct devnames *dnp; 668 struct devnames *dnp; 705 struct devnames *dnp; 780 struct devnames *dnp; 902 * Hash instance list to devnames structure of major. 919 in_removenode(struct devnames *dnp, in_node_t *mp, in_node_t *ap) 1296 struct devnames *dn [all...] |
H A D | modsubr.c | 133 struct devnames *dnp; 365 * Attach driver.conf info to devnames for a driver 374 struct devnames *dnp; 440 * Destroy driver.conf info in devnames array for a driver 446 struct devnames *dnp = &devnamesp[major]; 654 * Set up the devnames array. Error check for duplicate entries. 669 * Allocate the devnames array. All mutexes and cv's will be 672 devnamesp = kobj_zalloc(size * sizeof (struct devnames), KM_SLEEP); 675 * Stick the contents of mb_hashtab into the devnames array. Warn if 706 struct devnames *dn [all...] |
H A D | devcfg.c | 198 static void add_to_dn_list(struct devnames *, dev_info_t *); 199 static void remove_from_dn_list(struct devnames *, dev_info_t *); 1356 struct devnames *dnp; 1512 struct devnames *dnp; 2461 i_ddi_prop_list_hold(ddi_prop_list_t *prop_list, struct devnames *dnp) 2469 i_ddi_prop_list_rele(ddi_prop_list_t *prop_list, struct devnames *dnp) 2553 * - early in boot after devnames array is initialized 2574 struct devnames *dnp = &devnamesp[m]; 2599 struct devnames *dnp; 2945 struct devnames *dn [all...] |
H A D | driver.c | 623 struct devnames *dnp; 647 struct devnames *dnp;
|
H A D | modconf.c | 546 struct devnames *dnp; 645 struct devnames *dnp;
|
H A D | modctl.c | 149 struct devnames *devnamesp; 150 struct devnames orphanlist; 653 * devnames. Add class if any after establishing the major 708 struct devnames *dnp; 713 /* mark devnames as removed */ 1705 struct devnames *dnp = &devnamesp[major]; 1757 struct devnames *dnp = &devnamesp[major]; 4559 struct devnames *dnp; 4640 struct devnames *dnp;
|
H A D | sunndi.c | 1155 e_ddi_enter_driver_list(struct devnames *dnp, int *listcnt) /* obsolete */ 1165 e_ddi_exit_driver_list(struct devnames *dnp, int listcnt) /* obsolete */ 1175 e_ddi_tryenter_driver_list(struct devnames *dnp, int *listcnt) /* obsolete */
|
/illumos-gate/usr/src/cmd/allocate/ |
H A D | mkdevalloc.c | 432 dargs.devnames = NULL; 635 dargs.devnames = NULL; 802 dargs.devnames = NULL; 1067 dargs.devnames = NULL; 1245 dargs.devnames = NULL;
|
H A D | allocate3.c | 1840 update_device(char **devnames, char *zonename, int flag) argument 1850 dargs.devnames = devnames;
|
H A D | add_allocatable.c | 106 dargs.devnames = NULL;
|
/illumos-gate/usr/src/uts/i86pc/io/dr/ |
H A D | dr_quiesce.c | 62 extern void e_ddi_enter_driver_list(struct devnames *dnp, int *listcnt); 63 extern void e_ddi_exit_driver_list(struct devnames *dnp, int listcnt); 212 for (i = 0, cpp = dr_unsafe_devs.devnames; i < ndevs; i++) {
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_quiesce.c | 75 extern void e_ddi_enter_driver_list(struct devnames *dnp, int *listcnt); 76 extern void e_ddi_exit_driver_list(struct devnames *dnp, int listcnt);
|
/illumos-gate/usr/src/cmd/mdb/common/modules/mdb_ks/ |
H A D | mdb_ks.c | 1043 struct devnames dn; 1050 if (mdb_vread(&dn, sizeof (struct devnames), devnamesp + 1051 major * sizeof (struct devnames)) != sizeof (struct devnames))
|
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_quiesce.c | 63 extern void e_ddi_enter_driver_list(struct devnames *dnp, int *listcnt); 64 extern void e_ddi_exit_driver_list(struct devnames *dnp, int listcnt); 213 for (i = 0, cpp = dr_unsafe_devs.devnames; i < ndevs; i++) {
|
/illumos-gate/usr/src/uts/sun4u/ngdr/sys/ |
H A D | dr.h | 242 char **devnames; member in struct:__anon9878
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | dr.h | 272 char **devnames; member in struct:__anon9417
|