Searched refs:mscp (Results 1 – 3 of 3) sorted by relevance
/openbsd/sys/dev/ic/ |
H A D | uha.c | 159 if (mscp) { in uha_mscp_alloc() 165 return (mscp); in uha_mscp_alloc() 177 while (mscp) { in uha_mscp_phys_kv() 180 mscp = mscp->nexthash; in uha_mscp_phys_kv() 182 return (mscp); in uha_mscp_phys_kv() 266 mscp = xs->io; in uha_scsi_cmd() 268 mscp->xs = xs; in uha_scsi_cmd() 282 bcopy(&xs->cmd, &mscp->scsi_cmd, mscp->scsi_cmd_length); in uha_scsi_cmd() 290 mscp->sense_ptr = KVTOPHYS(&mscp->mscp_sense); in uha_scsi_cmd() 291 mscp->req_sense_length = sizeof(mscp->mscp_sense); in uha_scsi_cmd() [all …]
|
/openbsd/sys/dev/isa/ |
H A D | uha_isa.c | 233 u14_start_mbox(struct uha_softc *sc, struct uha_mscp *mscp) in u14_start_mbox() argument 248 bus_space_write_4(iot, ioh, U14_OGMPTR, KVTOPHYS(mscp)); in u14_start_mbox() 249 if (mscp->flags & MSCP_ABORT) in u14_start_mbox() 254 if ((mscp->xs->flags & SCSI_POLL) == 0) in u14_start_mbox() 255 timeout_add_msec(&mscp->xs->stimeout, mscp->timeout); in u14_start_mbox() 293 struct uha_mscp *mscp; in u14_intr() local 321 mscp = uha_mscp_phys_kv(sc, mboxval); in u14_intr() 322 if (!mscp) { in u14_intr() 328 timeout_del(&mscp->xs->stimeout); in u14_intr() 329 uha_done(sc, mscp); in u14_intr()
|
/openbsd/sys/dev/eisa/ |
H A D | uha_eisa.c | 210 u24_start_mbox(struct uha_softc *sc, struct uha_mscp *mscp) in u24_start_mbox() argument 225 bus_space_write_4(iot, ioh, U24_OGMPTR, KVTOPHYS(mscp)); in u24_start_mbox() 226 if (mscp->flags & MSCP_ABORT) in u24_start_mbox() 232 if ((mscp->xs->flags & SCSI_POLL) == 0) in u24_start_mbox() 233 timeout_add_msec(&mscp->xs->stimeout, mscp->timeout); in u24_start_mbox() 267 struct uha_mscp *mscp; in u24_intr() local 295 mscp = uha_mscp_phys_kv(sc, mboxval); in u24_intr() 296 if (!mscp) { in u24_intr() 301 timeout_del(&mscp->xs->stimeout); in u24_intr() 302 uha_done(sc, mscp); in u24_intr()
|