Home | History | Annotate | Download | only in kern

Lines Matching refs:cd_devs

652 		if (cd->cd_devs[i] != NULL) {
668 KASSERT(cd->cd_devs == NULL);
731 if ((dev = cd->cd_devs[i]) == NULL)
1359 * Expand the size of the cd_devs array if necessary.
1384 osp = cd->cd_devs;
1398 if (cd->cd_devs != osp || cd->cd_ndevs != ondevs) {
1407 memcpy(nsp, cd->cd_devs, sizeof(device_t) * ondevs);
1410 cd->cd_devs = nsp;
1430 KASSERT(device_cfdriver(dev)->cd_devs[dev->dv_unit] == dev);
1470 cd->cd_devs[dev->dv_unit] = NULL;
1476 if (cd->cd_devs[i] != NULL)
1482 dg->dg_devs = cd->cd_devs;
1483 cd->cd_devs = NULL;
1530 if (cd->cd_devs[unit] == NULL)
1537 if (unit < cd->cd_ndevs && cd->cd_devs[unit] != NULL)
1555 cd->cd_devs[unit] = dev;
2841 else if ((dv = cd->cd_devs[unit]) != NULL && dv->dv_del_gen != 0)
2887 (dv = cd->cd_devs[unit]) == NULL ||