Searched refs:devnames (Results 1 - 25 of 39) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Desunddi.h252 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 Dautoconf.h46 struct devnames { struct
218 extern struct devnames *devnamesp;
219 extern struct devnames orphanlist;
H A Dddi_implfuncs.h237 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 Ddevinfo_impl.h151 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 Ddf.c283 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 Ddevalloc.h153 char **devnames; member in struct:_da_optargs
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Ddevinfo.h79 extern int devnames(uintptr_t, uint_t, int, const mdb_arg_t *);
H A Ddevinfo.c400 * 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 Ddevalloc.c122 dargs.devnames = NULL;
289 dargs.devnames = NULL;
/illumos-gate/usr/src/uts/common/os/
H A Dinstance.c57 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 Dmodsubr.c133 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 Ddevcfg.c198 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 Ddriver.c623 struct devnames *dnp;
647 struct devnames *dnp;
H A Dmodconf.c546 struct devnames *dnp;
645 struct devnames *dnp;
H A Dmodctl.c149 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 Dsunndi.c1155 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 Dmkdevalloc.c432 dargs.devnames = NULL;
635 dargs.devnames = NULL;
802 dargs.devnames = NULL;
1067 dargs.devnames = NULL;
1245 dargs.devnames = NULL;
H A Dallocate3.c1840 update_device(char **devnames, char *zonename, int flag) argument
1850 dargs.devnames = devnames;
H A Dadd_allocatable.c106 dargs.devnames = NULL;
/illumos-gate/usr/src/uts/i86pc/io/dr/
H A Ddr_quiesce.c62 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 Dsbdp_quiesce.c75 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 Dmdb_ks.c1043 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 Ddr_quiesce.c63 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 Ddr.h242 char **devnames; member in struct:__anon9878
/illumos-gate/usr/src/uts/i86pc/sys/
H A Ddr.h272 char **devnames; member in struct:__anon9417

Completed in 109 milliseconds

12