Home
last modified time | relevance | path

Searched refs:mscp (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/sys/dev/ic/
Duha.c197 uha_reset_mscp(struct uha_softc *sc, struct uha_mscp *mscp) in uha_reset_mscp() argument
200 mscp->flags = 0; in uha_reset_mscp()
207 uha_free_mscp(struct uha_softc *sc, struct uha_mscp *mscp) in uha_free_mscp() argument
212 uha_reset_mscp(sc, mscp); in uha_free_mscp()
213 TAILQ_INSERT_HEAD(&sc->sc_free_mscp, mscp, chain); in uha_free_mscp()
218 uha_init_mscp(struct uha_softc *sc, struct uha_mscp *mscp) in uha_init_mscp() argument
228 &mscp->dmamap_xfer); in uha_init_mscp()
239 mscp->hashkey = sc->sc_dmamap_mscp->dm_segs[0].ds_addr + in uha_init_mscp()
240 UHA_MSCP_OFF(mscp); in uha_init_mscp()
241 hashnum = MSCP_HASH(mscp->hashkey); in uha_init_mscp()
[all …]
/netbsd/src/sys/dev/mscp/
Dmscpvar.h101 struct mscp *mri_ring; /* base address of packets */
110 struct mscp * mxi_mp; /* Packet used in this command */
127 (device_t, struct mscp *, struct mscp_softc *);
131 (device_t, struct mscp *);
135 (device_t, struct mscp *);
137 (device_t, struct mscp *);
139 (device_t, struct mscp *, struct buf *);
141 (device_t, struct mscp *, struct buf *);
143 (struct buf *,struct mscp *);
145 (device_t, struct mscp *);
[all …]
Dfiles.mscp1 # $NetBSD: files.mscp,v 1.8 2012/06/22 20:42:24 abs Exp $
6 define mscp {}
7 file dev/mscp/mscp.c mscp
8 file dev/mscp/mscp_subr.c mscp
11 attach mscpbus at mscp
22 file dev/mscp/mscp_disk.c ra | racd | rx needs-flag
26 file dev/mscp/mscp_tape.c mt needs-flag
Dmscp_tape.c86 void mtdgram(device_t, struct mscp *, struct mscp_softc *);
88 int mtonline(device_t, struct mscp *);
89 int mtgotstatus(device_t, struct mscp *);
90 int mtioerror(device_t, struct mscp *, struct buf *);
91 void mtfillin(struct buf *, struct mscp *);
93 void mtcmddone(device_t, struct mscp *);
161 struct mscp *mp = da->da_mp; in mtmatch()
179 struct mscp *mp = da->da_mp; in mtattach()
196 struct mscp *mp; in mt_putonline()
317 mtfillin(struct buf *bp, struct mscp *mp) in mtfillin()
[all …]
Dmscp_disk.c205 struct mscp *mp = da->da_mp; in ramatch()
582 struct mscp *mp = da->da_mp; in rxmatch()
655 struct mscp *mp = da->da_mp; in racdmatch()
682 struct mscp *mp = da->da_mp; in raattach()
763 struct mscp *mp; in rx_putonline()
917 void rrdgram(device_t, struct mscp *, struct mscp_softc *);
919 int rronline(device_t, struct mscp *);
921 int rrgotstatus(device_t, struct mscp *);
922 void rrreplace(device_t, struct mscp *);
923 int rrioerror(device_t, struct mscp *, struct buf *);
[all …]
Dmscp_subr.c115 struct mscp mscp_cold_reply;
179 struct mscp *mp2; in mscp_attach()
180 volatile struct mscp *mp; in mscp_attach()
368 struct mscp *mp; in mscp_init()
474 struct mscp *mp; in mscp_initds()
527 struct mscp *mp = da->da_mp; in mscp_print()
560 struct mscp *mp; in mscp_kickaway()
604 struct mscp *mp; in mscp_dgo()
622 mscp_hexdump(struct mscp *mp) in mscp_hexdump()
814 mscp_printevent(struct mscp *mp) in mscp_printevent()
[all …]
Dmscp.c103 struct mscp *
107 struct mscp *mp; in mscp_getcp()
172 struct mscp *mp; in mscp_dorsp()
176 extern struct mscp mscp_cold_reply; in mscp_dorsp()
292 memcpy(&mscp_cold_reply, mp, sizeof(struct mscp)); in mscp_dorsp()
Dmscpreg.h124 struct mscp mp_rsp[NRSP]; /* response packets */
125 struct mscp mp_cmd[NCMD]; /* command packets */
Dmscp.h382 struct mscp { struct
411 #define MSCP_MSGLEN (sizeof (struct mscp) - 4) argument
/netbsd/src/sys/dev/isa/
Duha_isa.c280 u14_start_mbox(struct uha_softc *sc, struct uha_mscp *mscp) in u14_start_mbox() argument
297 sc->sc_dmamap_mscp->dm_segs[0].ds_addr + UHA_MSCP_OFF(mscp)); in u14_start_mbox()
298 if (mscp->flags & MSCP_ABORT) in u14_start_mbox()
303 if ((mscp->xs->xs_control & XS_CTL_POLL) == 0) in u14_start_mbox()
304 callout_reset(&mscp->xs->xs_callout, in u14_start_mbox()
305 mstohz(mscp->timeout), uha_timeout, mscp); in u14_start_mbox()
343 struct uha_mscp *mscp; in u14_intr() local
373 mscp = uha_mscp_phys_kv(sc, mboxval); in u14_intr()
374 if (!mscp) { in u14_intr()
380 callout_stop(&mscp->xs->xs_callout); in u14_intr()
[all …]
/netbsd/src/sys/dev/eisa/
Duha_eisa.c229 u24_start_mbox(struct uha_softc *sc, struct uha_mscp *mscp) in u24_start_mbox() argument
247 sc->sc_dmamap_mscp->dm_segs[0].ds_addr + UHA_MSCP_OFF(mscp)); in u24_start_mbox()
248 if (mscp->flags & MSCP_ABORT) in u24_start_mbox()
254 if ((mscp->xs->xs_control & XS_CTL_POLL) == 0) in u24_start_mbox()
255 callout_reset(&mscp->xs->xs_callout, in u24_start_mbox()
256 mstohz(mscp->timeout), uha_timeout, mscp); in u24_start_mbox()
286 struct uha_mscp *mscp; in u24_intr() local
316 mscp = uha_mscp_phys_kv(sc, mboxval); in u24_intr()
317 if (!mscp) { in u24_intr()
322 callout_stop(&mscp->xs->xs_callout); in u24_intr()
[all …]
/netbsd/src/sys/arch/vax/boot/boot/
Dtmscp.c60 struct mscp uda_rsp; /* response packets */
61 struct mscp uda_cmd; /* command packets */
Dra.c62 struct mscp uda_rsp; /* response packets */
63 struct mscp uda_cmd; /* command packets */
/netbsd/src/sys/dev/qbus/
Dfiles.uba29 device mtc: mscp
31 device uda: mscp
/netbsd/src/sys/dev/bi/
Dfiles.bi12 device kdb: mscp
Dkdb.c221 struct mscp *mp = mxi->mxi_mp; in kdbgo()
/netbsd/src/sys/arch/vax/conf/
Dfiles.vax105 include "dev/mscp/files.mscp"
/netbsd/src/sys/dev/
DDEVNAMES907 mscp MI Attribute
/netbsd/src/share/man/tools/
Dnewsp.errs3025 mscp.h