Searched defs:dmdp (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Ddacf_clnt.c71 struct ddi_minor_data *dmdp, int flag)
90 if (!DEVI_IS_ATTACHING(dmdp->dip)) {
165 dacf_rsrv_make(pa_rsrv, r, dmdp, &(DEVI(dip)->devi_dacf_tasks));
190 dacf_rsrv_make(pd_rsrv, r, dmdp, &(DEVI(dip)->devi_dacf_tasks));
70 dacfc_match_create_minor(char *name, char *node_type, dev_info_t *dip, struct ddi_minor_data *dmdp, int flag) argument
H A Ddacf.c1164 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; local
1166 return (dmdp->ddm_name);
1177 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; local
1179 return (getminor(dmdp->ddm_dev));
1190 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; local
1192 return (dmdp->ddm_dev);
1203 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; local
1205 return (ddi_driver_name(dmdp->dip));
1216 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; local
1218 return (dmdp
1255 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; local
1280 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; local
1298 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; local
[all...]
H A Ddevid_cache.c734 struct ddi_minor_data *dmdp; local
748 for (dmdp = DEVI(dip)->devi_minor; dmdp; dmdp = dmdp->next) {
751 if ((dmdp->type != DDM_MINOR) || ((minor_all == 0) &&
752 strcmp(dmdp->ddm_name, minor_name)))
758 (dmdp->ddm_spec_type != S_IFCHR)) ||
760 (dmdp->ddm_spec_type != S_IFBLK))))
764 devtsp[ndevts] = dmdp
[all...]
H A Dmodctl.c1244 struct ddi_minor_data *dmdp; local
1331 for (dmdp = DEVI(dip)->devi_minor; dmdp; dmdp = dmdp->next) {
1332 if ((dmdp->ddm_dev != devlist[i]) ||
1333 (dmdp->type != DDM_MINOR))
1339 strcmp(minor_name, dmdp->ddm_name))
1343 (dmdp->ddm_spec_type != S_IFCHR))
1346 (dmdp
[all...]
H A Dsunddi.c5384 ddi_append_minor_node(dev_info_t *ddip, struct ddi_minor_data *dmdp) argument
5391 DEVI(ddip)->devi_minor = dmdp;
5395 dp->next = dmdp;
5687 struct ddi_minor_data *dmdp; local
5761 if ((dmdp = kmem_zalloc(sizeof (struct ddi_minor_data),
5765 if ((dmdp->ddm_name = i_ddi_strdup(name, KM_NOSLEEP)) == NULL) {
5766 kmem_free(dmdp, sizeof (struct ddi_minor_data));
5769 dmdp->dip = dip;
5770 dmdp->ddm_dev = makedevice(major, minor_num);
5771 dmdp
5847 struct ddi_minor_data *dmdp, *dmdp1; local
6663 ddi_pathname_minor(struct ddi_minor_data *dmdp, char *path) argument
7486 struct ddi_minor_data *dmdp; local
7522 struct ddi_minor_data *dmdp; local
[all...]
/illumos-gate/usr/src/uts/sun4u/montecarlo/io/ttymux_dacf/
H A Dttymux_dacf.c244 struct ddi_minor_data *dmdp; local
264 for (dmdp = DEVI(dip)->devi_minor; dmdp != NULL; dmdp = dmdp->next) {
265 struct ddi_minor_data *mdp = dmdp;
/illumos-gate/usr/src/uts/common/io/
H A Dgen_drv.c1396 struct driver_minor_data *dmdp; local
1402 for (dmdp = disk_minor_data; dmdp->name != NULL; dmdp++) {
1403 if (ddi_create_minor_node(devi, dmdp->name, dmdp->type,
1404 (INST_TO_MINOR(instance)) | dmdp->minor,
1433 struct driver_minor_data *dmdp; local
1459 for (dmdp = disk_minor_data; dmdp
1473 struct driver_minor_data *dmdp; local
1490 struct driver_minor_data *dmdp; local
1507 struct driver_serial_minor_data *dmdp; local
[all...]
H A Dfd.c341 struct driver_minor_data *dmdp; local
489 for (dmdp = fd_minor; dmdp->name != NULL; dmdp++) {
490 if (ddi_create_minor_node(dip, dmdp->name, dmdp->type,
491 sig_minor | dmdp->minor, DDI_NT_FD, NULL)
H A Dcmlb.c1451 struct driver_minor_data *dmdp; local
1487 dmdp = (newlabeltype == CMLB_LABEL_EFI) ? dk_minor_data_efi :
1489 while (dmdp->name != NULL) {
1491 (void) sprintf(name, "%s", dmdp->name);
1494 dmdp->type,
1495 (instance << shift) | dmdp->minor,
1505 dmdp++;
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdllink.c263 dladm_mac_dev_t *dmdp = dmwp->dmd_dev_list; local
282 while (dmdp) {
286 if (strcmp(dmdp->dm_name, mac) == 0)
289 last_dmdp = &dmdp->dm_next;
290 dmdp = dmdp->dm_next;
293 if ((dmdp = malloc(sizeof (*dmdp))) == NULL)
296 (void) strlcpy(dmdp->dm_name, mac, MAXNAMELEN);
297 dmdp
311 dladm_mac_dev_t *dmdp, *next; local
[all...]
/illumos-gate/usr/src/uts/sun/io/
H A Dfd.c598 struct driver_minor_data *dmdp; local
777 for (dmdp = fd_minor; dmdp->name != NULL; dmdp++) {
778 if (ddi_create_minor_node(dip, dmdp->name, dmdp->type,
779 (instance << FDINSTSHIFT) | dmdp->minor,

Completed in 113 milliseconds