/src/sys/dev/isa/ |
uha_isa.c | 280 u14_start_mbox(struct uha_softc *sc, struct uha_mscp *mscp) 297 sc->sc_dmamap_mscp->dm_segs[0].ds_addr + UHA_MSCP_OFF(mscp)); 298 if (mscp->flags & MSCP_ABORT) 303 if ((mscp->xs->xs_control & XS_CTL_POLL) == 0) 304 callout_reset(&mscp->xs->xs_callout, 305 mstohz(mscp->timeout), uha_timeout, mscp); 343 struct uha_mscp *mscp; local in function:u14_intr 373 mscp = uha_mscp_phys_kv(sc, mboxval); 374 if (!mscp) { [all...] |
uha_isa.c | 280 u14_start_mbox(struct uha_softc *sc, struct uha_mscp *mscp) 297 sc->sc_dmamap_mscp->dm_segs[0].ds_addr + UHA_MSCP_OFF(mscp)); 298 if (mscp->flags & MSCP_ABORT) 303 if ((mscp->xs->xs_control & XS_CTL_POLL) == 0) 304 callout_reset(&mscp->xs->xs_callout, 305 mstohz(mscp->timeout), uha_timeout, mscp); 343 struct uha_mscp *mscp; local in function:u14_intr 373 mscp = uha_mscp_phys_kv(sc, mboxval); 374 if (!mscp) { [all...] |
/src/sys/dev/eisa/ |
uha_eisa.c | 229 u24_start_mbox(struct uha_softc *sc, struct uha_mscp *mscp) 247 sc->sc_dmamap_mscp->dm_segs[0].ds_addr + UHA_MSCP_OFF(mscp)); 248 if (mscp->flags & MSCP_ABORT) 254 if ((mscp->xs->xs_control & XS_CTL_POLL) == 0) 255 callout_reset(&mscp->xs->xs_callout, 256 mstohz(mscp->timeout), uha_timeout, mscp); 286 struct uha_mscp *mscp; local in function:u24_intr 316 mscp = uha_mscp_phys_kv(sc, mboxval); 317 if (!mscp) { [all...] |
uha_eisa.c | 229 u24_start_mbox(struct uha_softc *sc, struct uha_mscp *mscp) 247 sc->sc_dmamap_mscp->dm_segs[0].ds_addr + UHA_MSCP_OFF(mscp)); 248 if (mscp->flags & MSCP_ABORT) 254 if ((mscp->xs->xs_control & XS_CTL_POLL) == 0) 255 callout_reset(&mscp->xs->xs_callout, 256 mstohz(mscp->timeout), uha_timeout, mscp); 286 struct uha_mscp *mscp; local in function:u24_intr 316 mscp = uha_mscp_phys_kv(sc, mboxval); 317 if (!mscp) { [all...] |
/src/sys/dev/ic/ |
uha.c | 163 "unable to create mscp DMA map, error = %d\n", error); 169 "unable to load mscp DMA map, error = %d\n", error); 197 uha_reset_mscp(struct uha_softc *sc, struct uha_mscp *mscp) 200 mscp->flags = 0; 204 * A mscp (and hence a mbx-out) is put onto the free list. 207 uha_free_mscp(struct uha_softc *sc, struct uha_mscp *mscp) 212 uha_reset_mscp(sc, mscp); 213 TAILQ_INSERT_HEAD(&sc->sc_free_mscp, mscp, chain); 218 uha_init_mscp(struct uha_softc *sc, struct uha_mscp *mscp) 224 * Create the DMA map for this MSCP 254 struct uha_mscp *mscp; local in function:uha_create_mscps 280 struct uha_mscp *mscp; local in function:uha_get_mscp 300 struct uha_mscp *mscp = sc->sc_mscphash[hashnum]; local in function:uha_mscp_phys_kv 404 struct uha_mscp *mscp; local in function:uha_scsipi_request 576 struct uha_mscp *mscp = arg; local in function:uha_timeout [all...] |
uha.c | 163 "unable to create mscp DMA map, error = %d\n", error); 169 "unable to load mscp DMA map, error = %d\n", error); 197 uha_reset_mscp(struct uha_softc *sc, struct uha_mscp *mscp) 200 mscp->flags = 0; 204 * A mscp (and hence a mbx-out) is put onto the free list. 207 uha_free_mscp(struct uha_softc *sc, struct uha_mscp *mscp) 212 uha_reset_mscp(sc, mscp); 213 TAILQ_INSERT_HEAD(&sc->sc_free_mscp, mscp, chain); 218 uha_init_mscp(struct uha_softc *sc, struct uha_mscp *mscp) 224 * Create the DMA map for this MSCP 254 struct uha_mscp *mscp; local in function:uha_create_mscps 280 struct uha_mscp *mscp; local in function:uha_get_mscp 300 struct uha_mscp *mscp = sc->sc_mscphash[hashnum]; local in function:uha_mscp_phys_kv 404 struct uha_mscp *mscp; local in function:uha_scsipi_request 576 struct uha_mscp *mscp = arg; local in function:uha_timeout [all...] |
/src/sys/dev/mscp/ |
mscp.h | 1 /* $NetBSD: mscp.h,v 1.9 2012/07/10 22:30:23 abs Exp $ */ 34 * @(#)mscp.h 7.5 (Berkeley) 6/28/90 222 * An MSCP packet begins with a header giving the length of 252 u_short sccc_version; /* MSCP version number */ 267 u_short scce_version; /* MSCP version number */ 377 * MSCP packets. These appear to be true for both UDA50s and TMSCP 379 * not part of MSCP itself, yet at least the length is necessary 382 struct mscp { struct 411 #define MSCP_MSGLEN (sizeof (struct mscp) - 4) 448 * MSCP Error Log packe [all...] |
mscp.h | 1 /* $NetBSD: mscp.h,v 1.9 2012/07/10 22:30:23 abs Exp $ */ 34 * @(#)mscp.h 7.5 (Berkeley) 6/28/90 222 * An MSCP packet begins with a header giving the length of 252 u_short sccc_version; /* MSCP version number */ 267 u_short scce_version; /* MSCP version number */ 377 * MSCP packets. These appear to be true for both UDA50s and TMSCP 379 * not part of MSCP itself, yet at least the length is necessary 382 struct mscp { struct 411 #define MSCP_MSGLEN (sizeof (struct mscp) - 4) 448 * MSCP Error Log packe [all...] |