Home
last modified time | relevance | path

Searched refs:dmdp (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/io/
H A Dgen_drv.c1396 struct driver_minor_data *dmdp; in gen_create_mn_disk_chan() local
1402 for (dmdp = disk_minor_data; dmdp->name != NULL; dmdp++) { in gen_create_mn_disk_chan()
1403 if (ddi_create_minor_node(devi, dmdp->name, dmdp->type, in gen_create_mn_disk_chan()
1404 (INST_TO_MINOR(instance)) | dmdp->minor, in gen_create_mn_disk_chan()
1433 struct driver_minor_data *dmdp; in gen_create_mn_disk_wwn() local
1459 for (dmdp = disk_minor_data; dmdp->name != NULL; dmdp++) { in gen_create_mn_disk_wwn()
1460 if (ddi_create_minor_node(devi, dmdp->name, dmdp->type, in gen_create_mn_disk_wwn()
1461 (INST_TO_MINOR(instance)) | dmdp->minor, in gen_create_mn_disk_wwn()
1473 struct driver_minor_data *dmdp; in gen_create_mn_disk_cdrom() local
1476 for (dmdp = disk_minor_data; dmdp->name != NULL; dmdp++) { in gen_create_mn_disk_cdrom()
[all …]
H A Dfd.c345 struct driver_minor_data *dmdp; in fd_attach() local
494 for (dmdp = fd_minor; dmdp->name != NULL; dmdp++) { in fd_attach()
495 if (ddi_create_minor_node(dip, dmdp->name, dmdp->type, in fd_attach()
496 sig_minor | dmdp->minor, DDI_NT_FD, 0) in fd_attach()
H A Dcmlb.c1453 struct driver_minor_data *dmdp; in cmlb_create_minor_nodes() local
1489 dmdp = (newlabeltype == CMLB_LABEL_EFI) ? dk_minor_data_efi : in cmlb_create_minor_nodes()
1491 while (dmdp->name != NULL) { in cmlb_create_minor_nodes()
1493 (void) sprintf(name, "%s", dmdp->name); in cmlb_create_minor_nodes()
1496 dmdp->type, in cmlb_create_minor_nodes()
1497 (instance << shift) | dmdp->minor, in cmlb_create_minor_nodes()
1507 dmdp++; in cmlb_create_minor_nodes()
/illumos-gate/usr/src/uts/common/os/
H A Ddacf.c1162 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; in dacf_minor_name() local
1164 return (dmdp->ddm_name); in dacf_minor_name()
1175 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; in dacf_minor_number() local
1177 return (getminor(dmdp->ddm_dev)); in dacf_minor_number()
1188 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; in dacf_get_dev() local
1190 return (dmdp->ddm_dev); in dacf_get_dev()
1201 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; in dacf_driver_name() local
1203 return (ddi_driver_name(dmdp->dip)); in dacf_driver_name()
1214 struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl; in dacf_devinfo_node() local
1216 return (dmdp->dip); in dacf_devinfo_node()
[all …]
H A Ddacf_clnt.c69 dev_info_t *dip, struct ddi_minor_data *dmdp, int flag) in dacfc_match_create_minor() argument
88 if (!DEVI_IS_ATTACHING(dmdp->dip)) { in dacfc_match_create_minor()
163 dacf_rsrv_make(pa_rsrv, r, dmdp, &(DEVI(dip)->devi_dacf_tasks)); in dacfc_match_create_minor()
188 dacf_rsrv_make(pd_rsrv, r, dmdp, &(DEVI(dip)->devi_dacf_tasks)); in dacfc_match_create_minor()
H A Ddevid_cache.c750 struct ddi_minor_data *dmdp; in e_devid_minor_to_devlist() local
764 for (dmdp = DEVI(dip)->devi_minor; dmdp; dmdp = dmdp->next) { in e_devid_minor_to_devlist()
767 if ((dmdp->type != DDM_MINOR) || ((minor_all == 0) && in e_devid_minor_to_devlist()
768 strcmp(dmdp->ddm_name, minor_name))) in e_devid_minor_to_devlist()
774 (dmdp->ddm_spec_type != S_IFCHR)) || in e_devid_minor_to_devlist()
776 (dmdp->ddm_spec_type != S_IFBLK)))) in e_devid_minor_to_devlist()
780 devtsp[ndevts] = dmdp->ddm_dev; in e_devid_minor_to_devlist()
H A Dsunddi.c5315 ddi_append_minor_node(dev_info_t *ddip, struct ddi_minor_data *dmdp) in ddi_append_minor_node() argument
5321 DEVI(ddip)->devi_minor = dmdp; in ddi_append_minor_node()
5325 dp->next = dmdp; in ddi_append_minor_node()
5607 struct ddi_minor_data *dmdp; in ddi_create_minor_common() local
5681 if ((dmdp = kmem_zalloc(sizeof (struct ddi_minor_data), in ddi_create_minor_common()
5685 if ((dmdp->ddm_name = i_ddi_strdup(name, KM_NOSLEEP)) == NULL) { in ddi_create_minor_common()
5686 kmem_free(dmdp, sizeof (struct ddi_minor_data)); in ddi_create_minor_common()
5689 dmdp->dip = dip; in ddi_create_minor_common()
5690 dmdp->ddm_dev = makedevice(major, minor_num); in ddi_create_minor_common()
5691 dmdp->ddm_spec_type = spec_type; in ddi_create_minor_common()
[all …]
H A Dmodctl.c1262 struct ddi_minor_data *dmdp; in modctl_devid2paths() local
1349 for (dmdp = DEVI(dip)->devi_minor; dmdp; dmdp = dmdp->next) { in modctl_devid2paths()
1350 if ((dmdp->ddm_dev != devlist[i]) || in modctl_devid2paths()
1351 (dmdp->type != DDM_MINOR)) in modctl_devid2paths()
1357 strcmp(minor_name, dmdp->ddm_name)) in modctl_devid2paths()
1361 (dmdp->ddm_spec_type != S_IFCHR)) in modctl_devid2paths()
1364 (dmdp->ddm_spec_type != S_IFBLK)) in modctl_devid2paths()
1368 (void) ddi_pathname_minor(dmdp, path); in modctl_devid2paths()
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdllink.c262 dladm_mac_dev_t *dmdp = dmwp->dmd_dev_list; in i_dladm_mac_walk() local
281 while (dmdp) { in i_dladm_mac_walk()
285 if (strcmp(dmdp->dm_name, mac) == 0) in i_dladm_mac_walk()
288 last_dmdp = &dmdp->dm_next; in i_dladm_mac_walk()
289 dmdp = dmdp->dm_next; in i_dladm_mac_walk()
292 if ((dmdp = malloc(sizeof (*dmdp))) == NULL) in i_dladm_mac_walk()
295 (void) strlcpy(dmdp->dm_name, mac, MAXNAMELEN); in i_dladm_mac_walk()
296 dmdp->dm_next = NULL; in i_dladm_mac_walk()
297 *last_dmdp = dmdp; in i_dladm_mac_walk()
310 dladm_mac_dev_t *dmdp, *next; in dladm_mac_walk() local
[all …]
/illumos-gate/usr/src/uts/sun/io/
H A Dfd.c600 struct driver_minor_data *dmdp; in fd_attach() local
779 for (dmdp = fd_minor; dmdp->name != NULL; dmdp++) { in fd_attach()
780 if (ddi_create_minor_node(dip, dmdp->name, dmdp->type, in fd_attach()
781 (instance << FDINSTSHIFT) | dmdp->minor, in fd_attach()
/illumos-gate/usr/src/uts/common/sys/
H A Dsunddi.h1718 ddi_pathname_minor(struct ddi_minor_data *dmdp, char *path);