| /netbsd-src/sys/arch/bebox/stand/boot/ |
| H A D | fd.c | 137 int ctlr; member 194 int ctlr = un->ctlr; in fdinit() local 200 fdReset(ctlr); in fdinit() 202 if (fdc_out(ctlr, CMD_VERSION) != SUCCESS) { /* version check */ in fdinit() 203 printf ("fdc%d:fatal error: CMD_VERSION cmd fail\n", ctlr); in fdinit() 206 if (fdc_in(ctlr, &result) != SUCCESS) { in fdinit() 207 printf ("fdc%d:fatal error: CMD_VERSION exec fail\n", ctlr); in fdinit() 211 printf ("fdc%d:fatal error: unknown version fdc\n", ctlr); in fdinit() 223 fdopen(struct open_file *f, int ctlr, int unit) in fdopen() argument 228 if (ctlr >= CTLR_MAX) in fdopen() [all …]
|
| H A D | devopen.c | 49 devparse(const char *fname, int *dev, int *ctlr, int *unit, int *lunit, in devparse() argument 68 *ctlr = 0; in devparse() 82 *ctlr = *(p - 2) - '0'; in devparse() 116 *ctlr = *(p - 7) - '0'; in devparse() 139 int dev = 0, ctlr = 0, unit = 0, lunit = 0, part = 0; in devopen() local 144 error = devparse(fname, &dev, &ctlr, &unit, &lunit, &part, file); in devopen() 158 if ((error = (*dp->dv_open)(f, ctlr, unit, lunit, part)) == 0) in devopen()
|
| /netbsd-src/sys/arch/hp300/stand/common/ |
| H A D | ct.c | 83 ctinit(int ctlr, int unit) in ctinit() argument 85 struct ct_softc *rs = &ct_softc[ctlr][unit]; in ctinit() 88 if (hpibrecv(ctlr, unit, C_QSTAT, &stat, 1) != 1 || stat) in ctinit() 90 if (ctident(ctlr, unit) < 0) in ctinit() 99 hpibsend(ctlr, unit, C_CMD, (uint8_t *)&ct_ssmc, sizeof(ct_ssmc)); in ctinit() 100 hpibswait(ctlr, unit); in ctinit() 101 hpibrecv(ctlr, unit, C_QSTAT, &stat, 1); in ctinit() 107 ctident(int ctlr, int unit) in ctident() argument 114 id = hpibid(ctlr, unit); in ctident() 122 ct_softc[ctlr][unit].sc_punit = ctinfo[i].punit; in ctident() [all …]
|
| H A D | rd.c | 121 rdinit(int ctlr, int unit) in rdinit() argument 123 struct rd_softc *rs = &rd_softc[ctlr][unit]; in rdinit() 125 rs->sc_type = rdident(ctlr, unit); in rdinit() 133 rdreset(int ctlr, int unit) in rdreset() argument 143 hpibsend(ctlr, unit, C_CMD, (uint8_t *)&rd_ssmc, sizeof(rd_ssmc)); in rdreset() 144 hpibswait(ctlr, unit); in rdreset() 145 hpibrecv(ctlr, unit, C_QSTAT, &stat, 1); in rdreset() 149 rdident(int ctlr, int unit) in rdident() argument 156 id = hpibid(ctlr, unit); in rdident() 165 rdreset(ctlr, unit); in rdident() [all …]
|
| H A D | sd.c | 84 sdinit(int ctlr, int unit) in sdinit() argument 86 struct sd_softc *ss = &sd_softc[ctlr][unit]; in sdinit() 93 stat = scsi_test_unit_rdy(ctlr, unit); in sdinit() 98 stat = scsi_test_unit_rdy(ctlr, unit); in sdinit() 102 ctlr, unit, stat); in sdinit() 111 stat = scsi_inquiry(ctlr, unit, (u_char *)&inqbuf, sizeof(inqbuf)); in sdinit() 125 stat = scsi_read_capacity(ctlr, unit, in sdinit() 193 int ctlr, unit, part; in sdopen() local 197 ctlr = va_arg(ap, int); in sdopen() 205 ctlr, unit, part); in sdopen() [all …]
|
| H A D | devopen.c | 143 devparse(const char *fname, int *dev, int *adapt, int *ctlr, int *unit, in devparse() argument 168 *ctlr = atoi(args[1]); in devparse() 173 *ctlr = atoi(args[0]); in devparse() 206 *ctlr = temp % 8; in devparse() 239 int dev, adapt, ctlr, unit, part; in devopen() local 244 ctlr = B_CONTROLLER(bootdev); in devopen() 248 if ((error = devparse(fname, &dev, &adapt, &ctlr, &unit, &part, file)) in devopen() 288 if ((error = (*dp->dv_open)(f, adapt, ctlr, part)) == 0) { in devopen() 290 (*punitsw[dev].p_punit)(adapt, ctlr, &unit)) != 0) { in devopen() 293 opendev = MAKEBOOTDEV(dev, adapt, ctlr, unit, part); in devopen() [all …]
|
| H A D | scsi.c | 373 scsi_test_unit_rdy(int ctlr, int slave) in scsi_test_unit_rdy() argument 375 struct scsi_softc *hs = &scsi_softc[ctlr]; in scsi_test_unit_rdy() 383 scsi_request_sense(int ctlr, int slave, uint8_t *buf, unsigned int len) in scsi_request_sense() argument 385 struct scsi_softc *hs = &scsi_softc[ctlr]; in scsi_request_sense() 394 scsi_read_capacity(int ctlr, int slave, uint8_t *buf, unsigned int len) in scsi_read_capacity() argument 396 struct scsi_softc *hs = &scsi_softc[ctlr]; in scsi_read_capacity() 405 scsi_inquiry(int ctlr, int slave, uint8_t *buf, unsigned int len) in scsi_inquiry() argument 407 struct scsi_softc *hs = &scsi_softc[ctlr]; in scsi_inquiry() 417 scsi_tt_read(int ctlr, int slave, uint8_t *buf, u_int len, daddr_t blk, in scsi_tt_read() argument 420 struct scsi_softc *hs = &scsi_softc[ctlr]; in scsi_tt_read() [all …]
|
| /netbsd-src/sys/arch/luna68k/stand/boot/ |
| H A D | sc.c | 105 scinit(int ctlr, void *addr) in scinit() argument 110 if (ctlr < 0 || ctlr >= NSC) in scinit() 113 hs = &scsi_softc[ctlr]; in scinit() 114 hs->sc_ctlr = ctlr; in scinit() 188 scident(uint ctlr, uint target, uint lun, struct scsi_inquiry *inqout, in scident() 207 while ((i = scsi_test_unit_rdy(ctlr, target, lun)) != 0) { in scident() 214 scsi_request_sense(ctlr, target, lun, sensebuf, 8); in scident() 221 if (scsi_immed_command(ctlr, target, lun, &inq, (uint8_t *)&inqbuf, in scident() 223 scsi_immed_command(ctlr, targe in scident() 178 scident(uint ctlr,uint target,uint lun,struct scsi_inquiry * inqout,uint32_t * capout) scident() argument 347 scrun(int ctlr,int target,uint8_t * cdb,int cdblen,uint8_t * buf,int len,volatile int * lock) scrun() argument 384 scfinish(int ctlr) scfinish() argument 473 scsi_test_unit_rdy(int ctlr,int target,int lun) scsi_test_unit_rdy() argument 508 scsi_request_sense(int ctlr,int target,int lun,uint8_t * buf,unsigned int len) scsi_request_sense() argument 553 scsi_immed_command(int ctlr,int target,int lun,struct scsi_generic_cdb * cdb,uint8_t * buf,unsigned int len) scsi_immed_command() argument 590 scsi_format_unit(int ctlr,int target,int lun) scsi_format_unit() argument [all...] |
| /netbsd-src/sys/arch/vax/boot/boot/ |
| H A D | devopen.c | 51 int dev, unit, ctlr, part, adapt, i, a[4], x; in devopen() local 66 adapt = ctlr = -1; in devopen() 111 ctlr = a[x - 3]; in devopen() 151 if (ctlr < 0) in devopen() 152 ctlr = bootrpb.adpphy & 15; in devopen() 155 nexaddr = BI_BASE(adapt, ctlr); in devopen() 163 if (ctlr < 0) in devopen() 166 nexaddr = (nexaddr & 0xff000000) + BI_NODE(ctlr); in devopen() 168 nexaddr = BI_BASE(adapt, ctlr); in devopen() 192 printf("adapter %d ctlr %d unit %d part %d\n", adapt, ctlr, unit, part); in devopen() [all …]
|
| /netbsd-src/sys/arch/hp300/dev/ |
| H A D | ct.c | 332 int ctlr, slave; in ctreset() local 335 ctlr = device_unit(device_parent(sc->sc_dev)); in ctreset() 340 hpibsend(ctlr, slave, C_TCMD, &sc->sc_clear, sizeof(sc->sc_clear)); in ctreset() 341 hpibswait(ctlr, slave); in ctreset() 342 hpibrecv(ctlr, slave, C_QSTAT, &stat, sizeof(stat)); in ctreset() 348 hpibsend(ctlr, slave, C_CMD, &sc->sc_src, sizeof(sc->sc_src)); in ctreset() 349 hpibswait(ctlr, slave); in ctreset() 350 hpibrecv(ctlr, slave, C_QSTAT, &stat, sizeof(stat)); in ctreset() 358 hpibsend(ctlr, slave, C_CMD, &sc->sc_ssmc, sizeof(sc->sc_ssmc)); in ctreset() 359 hpibswait(ctlr, slave); in ctreset() [all …]
|
| H A D | rd.c | 567 int i, id, n, ctlr, slave; in rdident() local 569 ctlr = device_unit(parent); in rdident() 593 rdreset_unit(ctlr, slave, ha->ha_punit); in rdident() 597 hpibsend(ctlr, slave, C_CMD, cmd, sizeof(cmd)); in rdident() 598 hpibrecv(ctlr, slave, C_EXEC, &desc, sizeof(desc)); in rdident() 599 hpibrecv(ctlr, slave, C_QSTAT, &stat, sizeof(stat)); in rdident() 703 int ctlr, slave, punit; in rdreset() local 705 ctlr = device_unit(device_parent(sc->sc_dev)); in rdreset() 708 rdreset_unit(ctlr, slave, punit); in rdreset() 715 rdreset_unit(int ctlr, int slave, int punit) in rdreset_unit() argument [all …]
|
| /netbsd-src/sys/arch/prep/stand/boot/ |
| H A D | devopen.c | 62 devparse(const char *fname, int *dev, int *adapt, int *ctlr, int *unit, in devparse() argument 105 *ctlr = atoi(args[0]); in devparse() 123 int dev = 0, ctlr = 0, unit = 0, part = 0; in devopen() local 128 error = devparse(fname, &dev, &adapt, &ctlr, &unit, &part, file); in devopen() 143 if ((error = (*dp->dv_open)(f, ctlr, unit, part)) == 0) in devopen() 150 ctlr, unit, part, strerror(error)); in devopen()
|
| /netbsd-src/sys/arch/rs6000/stand/boot/ |
| H A D | devopen.c | 62 devparse(const char *fname, int *dev, int *adapt, int *ctlr, int *unit, in devparse() argument 105 *ctlr = atoi(args[0]); in devparse() 123 int dev = 0, ctlr = 0, unit = 0, part = 0; in devopen() local 128 devparse(fname, &dev, &adapt, &ctlr, &unit, &part, file)) != 0) in devopen() 136 if ((error = (*dp->dv_open)(f, ctlr, unit, part)) == 0) in devopen() 140 ctlr, unit, part, strerror(error)); in devopen()
|
| /netbsd-src/sys/arch/hp300/hp300/ |
| H A D | autoconf.c | 220 LIST_ENTRY(dev_data) dd_clist; /* ctlr list */ 350 "type = %d, ctlr = %d, slave = %d, punit = %d, part = %d\n", in cpu_rootconf() 491 int type, ctlr, slave, punit, part; in findbootdev() local 502 ctlr = B_ADAPTOR(bootdev); in findbootdev() 538 findbootdev_slave(&dev_data_list_hpib, ctlr, in findbootdev() 560 findbootdev_slave(&dev_data_list_scsi, ctlr, in findbootdev() 588 findbootdev_slave(ddlist_t *ddlist, int ctlr, int slave, int punit) in findbootdev_slave() argument 595 for (cdd = LIST_FIRST(ddlist); ctlr != 0 && cdd != NULL; in findbootdev_slave() 597 ctlr--; in findbootdev_slave() 633 int type, ctlr; in setbootdev() local [all...] |
| /netbsd-src/sys/arch/alpha/stand/netboot/ |
| H A D | devopen.c | 54 int ctlr = 0, unit = 0, part = 0; in devopen() local 63 ctlr = c - '0'; in devopen() 107 ctlr = c - '0'; in devopen() 133 ctlr = unit = part = 0; in devopen() 150 rc = (dp->dv_open)(f, ctlr, unit, part); in devopen()
|
| /netbsd-src/sys/arch/evbmips/stand/sbmips/netboot/ |
| H A D | devopen.c | 54 int ctlr = 0, unit = 0, part = 0; in devopen() local 63 ctlr = c - '0'; in devopen() 107 ctlr = c - '0'; in devopen() 133 ctlr = unit = part = 0; in devopen() 150 rc = (dp->dv_open)(f, ctlr, unit, part); in devopen()
|
| /netbsd-src/sys/arch/sbmips/stand/netboot/ |
| H A D | devopen.c | 54 int ctlr = 0, unit = 0, part = 0; in devopen() local 63 ctlr = c - '0'; in devopen() 107 ctlr = c - '0'; in devopen() 133 ctlr = unit = part = 0; in devopen() 150 rc = (dp->dv_open)(f, ctlr, unit, part); in devopen()
|
| /netbsd-src/sys/arch/pmax/stand/common/ |
| H A D | devopen.c | 48 int ctlr = 0, unit = 0, part = 0; in devopen() local 66 ctlr = c - '0'; in devopen() 106 ctlr = c - '0'; in devopen() 132 rc = DEV_OPEN(dp)(f, ctlr, unit, part); in devopen() 150 rc = (dp->dv_open)(f, ctlr, unit, part); in devopen()
|
| /netbsd-src/sys/arch/sun3/sun3/ |
| H A D | autoconf.c | 241 net_find(char *name, int ctlr, int unit) in net_find() argument 243 return device_find_by_driver_unit(name, ctlr); in net_find() 252 scsi_find(char *name, int ctlr, int unit) in scsi_find() argument 259 scsibus = device_find_by_driver_unit("scsibus", ctlr); in scsi_find() 282 xx_find(char *name, int ctlr, int unit) in xx_find() argument 284 return device_find_by_driver_unit(name, ctlr * 2 + unit); in xx_find()
|
| /netbsd-src/sys/dev/ |
| H A D | midictl.c | 340 midictl_read(midictl *mc, uint_fast8_t chan, uint_fast8_t ctlr, in midictl_read() argument 350 key = ctlr; in midictl_read() 380 midictl_rpn_read(midictl *mc, uint_fast8_t chan, uint_fast16_t ctlr, in midictl_rpn_read() argument 387 return read14(mc, chan, RPN, ctlr, dflt); in midictl_rpn_read() 391 midictl_nrpn_read(midictl *mc, uint_fast8_t chan, uint_fast16_t ctlr, in midictl_nrpn_read() argument 398 return read14(mc, chan, NRPN, ctlr, dflt); in midictl_nrpn_read() 404 uint_fast16_t ctlr, key; in reset_all_controllers() local 410 for ( ctlr = 0 ; ; ++ ctlr ) { in reset_all_controllers() 411 switch ( ctlr ) { in reset_all_controllers() 420 ctlr += 31; /* skip all these LSBs anyway */ in reset_all_controllers() [all …]
|
| /netbsd-src/sys/arch/mipsco/stand/common/ |
| H A D | devopen.c | 48 int ctlr = 0, unit = 0, part = 0; in devopen() local 74 ctlr = c - '0'; in devopen() 103 rc = DEV_OPEN(dp)(f, ctlr, unit, part); in devopen() 121 rc = (dp->dv_open)(f, ctlr, unit, part); in devopen()
|
| /netbsd-src/sys/arch/sun68k/sun68k/ |
| H A D | autoconf.c | 372 net_find(char *name, int ctlr, int unit) in net_find() argument 375 return device_find_by_driver_unit(name, ctlr); in net_find() 384 scsi_find(char *name, int ctlr, int unit) in scsi_find() argument 391 if ((scsibus = device_find_by_driver_unit("scsibus", ctlr)) == NULL) in scsi_find() 413 xx_find(char *name, int ctlr, int unit) in xx_find() argument 416 return device_find_by_driver_unit(name, ctlr * 2 + unit); in xx_find()
|
| /netbsd-src/sys/arch/emips/stand/common/ |
| H A D | devopen.c | 49 int ctlr = 0, unit = 0, part = 0; in devopen() local 71 ctlr = c - '0'; in devopen() 113 rc = DEV_OPEN(dp)(f, ctlr, unit, part); in devopen() 131 rc = (dp->dv_open)(f, ctlr, unit, part, cp); in devopen()
|
| /netbsd-src/sys/arch/sun68k/stand/libsa/ |
| H A D | promdev.c | 68 int ctlr, error; in prom_iopen() local 75 ctlr = si->si_ctlr; in prom_iopen() 96 if (ctlr >= dip->d_stdcount) { in prom_iopen() 101 dip->d_stdaddrs[ctlr], dip->d_devbytes); in prom_iopen()
|
| /netbsd-src/sys/arch/news68k/news68k/ |
| H A D | autoconf.c | 127 int ctlr, part, type; in findroot() local 133 ctlr = BOOTDEV_CTLR(bootdev); /* SCSI ID */ in findroot() 147 periph = scsipi_lookup_periph(sdv->sc_channel, ctlr, 0); in findroot()
|