Lines Matching defs:dunit
134 int dunit;
142 dunit = UMCPMIO_DEV_WHAT(minor(dev));
144 if (sc->sc_dev_open[dunit]) {
145 DPRINTF(("umcpmio_dev_open: dunit=%d BUSY\n", dunit));
154 if (dunit != CONTROL_DEV &&
165 if (dunit != CONTROL_DEV &&
166 dunit != EEPROM_DEV)
170 if (dunit != CONTROL_DEV) {
171 switch (dunit) {
204 sc->sc_dev_open[dunit] = true;
208 DPRINTF(("umcpmio_dev_open: Opened dunit=%d, pin=%d, error=%d\n",
209 dunit, pin, error));
217 int dunit, struct umcpmio_softc *sc)
231 switch (dunit) {
304 int dunit;
310 dunit = UMCPMIO_DEV_WHAT(minor(dev));
312 if (dunit == CONTROL_DEV) {
315 if (dunit != EEPROM_DEV)
316 return (umcpmio_dev_read_adc(dev, uio, flags, dunit, sc));
390 int dunit;
396 dunit = UMCPMIO_DEV_WHAT(minor(dev));
398 if (dunit == CONTROL_DEV) {
401 if (dunit != EEPROM_DEV)
413 int dunit;
421 dunit = UMCPMIO_DEV_WHAT(minor(dev));
426 if (dunit != CONTROL_DEV &&
427 dunit != EEPROM_DEV) {
428 switch (dunit) {
452 sc->sc_dev_open[dunit] = false;
482 int dunit;
489 dunit = UMCPMIO_DEV_WHAT(minor(dev));
491 if (dunit != CONTROL_DEV) {
494 DPRINTF(("umcpmio_dev_ioctl: dunit is not the CONTROL device:"
495 " dunit=%d, cmd=%ld\n", dunit, cmd));