HomeSort by: relevance | last modified time | path
    Searched refs:sc_drq (Results 1 - 25 of 41) sorted by relevancy

1 2

  /src/sys/dev/isa/
cs89x0isavar.h 37 int sc_drq; /* DRQ line */ member in struct:cs_softc_isa
cs89x0isa.c 69 if (isc->sc_drq == ISA_UNKNOWN_DRQ)
72 else if (isc->sc_drq < 5 || isc->sc_drq > 7)
79 maxsize = isa_dmamaxsize(isc->sc_ic, isc->sc_drq);
88 if (isa_drq_alloc(isc->sc_ic, isc->sc_drq) != 0) {
91 isc->sc_drq);
95 if (isa_dmamap_create(isc->sc_ic, isc->sc_drq,
101 if (isa_dmamem_alloc(isc->sc_ic, isc->sc_drq,
107 if (isa_dmamem_map(isc->sc_ic, isc->sc_drq, dma_addr,
112 isa_dmamem_free(isc->sc_ic, isc->sc_drq, dma_addr
    [all...]
atppc_isa.c 70 int sc_drq; member in struct:atppc_isa_softc
177 sc->sc_drq = ia->ia_drq[0].ir_drq;
179 sc->sc_drq = -1;
181 if (sc->sc_drq != -1
182 && atppc_isadma_setup(lsc, sc->sc_ic, sc->sc_drq) == 0) {
206 return atppc_isadma_start(sc->sc_ic, sc->sc_drq, buf, nbytes, mode);
215 return atppc_isadma_finish(sc->sc_ic, sc->sc_drq);
224 return atppc_isadma_abort(sc->sc_ic, sc->sc_drq);
234 return atppc_isadma_malloc(sc->sc_ic, sc->sc_drq, buf, bus_addr, size);
244 return atppc_isadma_free(sc->sc_ic, sc->sc_drq, buf, bus_addr, size)
    [all...]
wdc_isa.c 65 int sc_drq; member in struct:wdc_isa_softc
195 sc->sc_drq = ia->ia_drq[0].ir_drq;
238 if ((maxsize = isa_dmamaxsize(sc->sc_ic, sc->sc_drq)) < MAXPHYS) {
246 if (isa_drq_alloc(sc->sc_ic, sc->sc_drq) != 0) {
248 "can't reserve drq %d\n", sc->sc_drq);
253 if (isa_dmamap_create(sc->sc_ic, sc->sc_drq,
256 "can't create map for drq %d\n", sc->sc_drq);
267 isa_dmastart(sc->sc_ic, sc->sc_drq, databuf, datalen, NULL,
284 isa_dmadone(sc->sc_ic, sc->sc_drq);
aha_isa.c 100 ia->ia_drq[0].ir_drq != apd.sc_drq)
110 ia->ia_drq[0].ir_drq = apd.sc_drq;
148 if (apd.sc_drq != -1) {
149 if ((error = isa_dmacascade(ic, apd.sc_drq)) != 0) {
bha_isa.c 99 ia->ia_drq[0].ir_drq != bpd.sc_drq)
109 ia->ia_drq[0].ir_drq = bpd.sc_drq;
147 if (bpd.sc_drq != -1) {
148 if ((error = isa_dmacascade(ic, bpd.sc_drq)) != 0) {
esp_isavar.h 78 int sc_drq; member in struct:esp_isa_softc
cec.c 76 int sc_drq; member in struct:cec_softc
204 sc->sc_drq = ia->ia_drq[0].ir_drq;
206 (void) isa_drq_alloc(sc->sc_ic, sc->sc_drq);
207 maxsize = isa_dmamaxsize(sc->sc_ic, sc->sc_drq);
208 if (isa_dmamap_create(sc->sc_ic, sc->sc_drq,
211 "unable to create map for drq %d\n", sc->sc_drq);
263 isa_dmadone(sc->sc_ic, sc->sc_drq);
512 isa_dmastart(sc->sc_ic, sc->sc_drq, buf, count, NULL,
538 isa_dmastart(sc->sc_ic, sc->sc_drq, buf, count-1, NULL,
543 while (!isa_dmafinished(sc->sc_ic, sc->sc_drq))
    [all...]
fdcvar.h 127 int sc_drq; member in struct:fdc_softc
uha_isa.c 114 ia->ia_drq[0].ir_drq != upd.sc_drq)
124 ia->ia_drq[0].ir_drq = upd.sc_drq;
162 if (upd.sc_drq != -1) {
164 if ((error = isa_dmacascade(ic, upd.sc_drq)) != 0) {
269 sc->sc_drq = drq;
if_cs_isa.c 223 isc->sc_drq = ia->ia_drq[0].ir_drq;
225 isc->sc_drq = -1;
  /src/sys/arch/i386/pnpbios/
atppc_pnpbios.c 63 int sc_drq; member in struct:atppc_pnpbios_softc
110 if (pnpbios_getdmachan(aa->pbt, aa->resc, 0, &asc->sc_drq)) {
128 if (atppc_isadma_setup(sc, asc->sc_ic, asc->sc_drq) == 0) {
148 return atppc_isadma_start(sc->sc_ic, sc->sc_drq, buf, nbytes, mode);
157 return atppc_isadma_finish(sc->sc_ic, sc->sc_drq);
166 return atppc_isadma_abort(sc->sc_ic, sc->sc_drq);
176 return atppc_isadma_malloc(sc->sc_ic, sc->sc_drq, buf, bus_addr, size);
186 return atppc_isadma_free(sc->sc_ic, sc->sc_drq, buf, bus_addr, size);
fdc_pnpbios.c 157 if (pnpbios_getdmachan(aa->pbt, aa->resc, 0, &fdc->sc_drq)) {
  /src/sys/dev/acpi/
atppc_acpi.c 57 int sc_drq; member in struct:atppc_acpi_softc
125 asc->sc_drq = drq->ar_drq;
150 if (atppc_isadma_setup(sc, asc->sc_ic, asc->sc_drq) == 0) {
174 return atppc_isadma_start(sc->sc_ic, sc->sc_drq, buf, nbytes, mode);
183 return atppc_isadma_finish(sc->sc_ic, sc->sc_drq);
192 return atppc_isadma_abort(sc->sc_ic, sc->sc_drq);
202 return atppc_isadma_malloc(sc->sc_ic, sc->sc_drq, buf, bus_addr, size);
212 return atppc_isadma_free(sc->sc_ic, sc->sc_drq, buf, bus_addr, size);
  /src/sys/dev/isapnp/
atppc_isapnp.c 65 int sc_drq; member in struct:atppc_isapnp_softc
115 asc->sc_drq = -1; /* Initialized below */
126 asc->sc_drq = ipa->ipa_drq[0].num;
146 return atppc_isadma_start(sc->sc_ic, sc->sc_drq, buf, nbytes, mode);
155 return atppc_isadma_finish(sc->sc_ic, sc->sc_drq);
164 return atppc_isadma_abort(sc->sc_ic, sc->sc_drq);
174 return atppc_isadma_malloc(sc->sc_ic, sc->sc_drq, buf, bus_addr, size);
184 return atppc_isadma_free(sc->sc_ic, sc->sc_drq, buf, bus_addr, size);
aha_isapnp.c 99 if (apd.sc_drq != -1) {
104 } else if (apd.sc_drq != ipa->ipa_drq[0].num) {
106 apd.sc_drq, ipa->ipa_drq[0].num);
wdc_isapnp.c 60 int sc_drq; member in struct:wdc_isapnp_softc
144 sc->sc_drq = ipa->ipa_drq[0].num;
171 if (isa_dmamap_create(sc->sc_ic, sc->sc_drq,
174 "can't create map for drq %d\n", sc->sc_drq);
184 isa_dmastart(sc->sc_ic, sc->sc_drq, buf, size, NULL,
194 isa_dmadone(sc->sc_ic, sc->sc_drq);
  /src/sys/dev/ofisa/
atppc_ofisa.c 62 int sc_drq; member in struct:atppc_ofisa_softc
139 asc->sc_drq = dma.drq;
161 if (atppc_isadma_setup(sc, asc->sc_ic, asc->sc_drq) == 0) {
181 return atppc_isadma_start(sc->sc_ic, sc->sc_drq, buf, nbytes, mode);
190 return atppc_isadma_finish(sc->sc_ic, sc->sc_drq);
199 return atppc_isadma_abort(sc->sc_ic, sc->sc_drq);
209 return atppc_isadma_malloc(sc->sc_ic, sc->sc_drq, buf, bus_addr, size);
219 return atppc_isadma_free(sc->sc_ic, sc->sc_drq, buf, bus_addr, size);
  /src/sys/dev/ic/
uhavar.h 71 int sc_irq, sc_drq; member in struct:uha_probe_data
ahavar.h 111 int sc_irq, sc_drq; member in struct:aha_probe_data
bhavar.h 146 int sc_irq, sc_drq; member in struct:bha_probe_data
  /src/sys/arch/acorn32/eb7500atx/
if_cs.c 154 isc->sc_drq = ia->ia_drq[0].ir_drq;
156 isc->sc_drq = -1;
  /src/sys/dev/mca/
aha_mca.c 144 apd.sc_drq = ma->ma_pos[5] & 0xf;
149 apd.sc_irq, apd.sc_drq);
  /src/sys/arch/alpha/sableio/
fdc_sableio.c 94 fdc->sc_drq = sa->sa_drq;
  /src/sys/arch/prep/pnpbus/
fdc_pnpbus.c 150 if (pnpbus_getdmachan(&pna->pna_res, 0, &fdc->sc_drq)) {

Completed in 22 milliseconds

1 2