/illumos-gate/usr/src/uts/common/os/ |
H A D | dacf_clnt.c | 71 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 D | dacf.c | 1164 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 D | devid_cache.c | 734 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 D | modctl.c | 1244 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 D | sunddi.c | 5384 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 D | ttymux_dacf.c | 244 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 D | gen_drv.c | 1396 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 D | fd.c | 341 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 D | cmlb.c | 1451 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 D | libdllink.c | 263 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 D | fd.c | 598 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,
|