Home
last modified time | relevance | path

Searched refs:sc_inbuf (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/sys/dev/
H A Dspkr.c434 sc->sc_inbuf = NULL; in spkr_attach()
454 while ((flags & DETACH_FORCE) != 0 && sc->sc_inbuf != NULL) in spkr_detach()
456 if (sc->sc_inbuf != NULL) in spkr_detach()
502 if (sc->sc_inbuf != NULL) in spkropen()
505 sc->sc_inbuf = kmem_alloc(DEV_BSIZE, KM_SLEEP); in spkropen()
521 if (sc->sc_inbuf == NULL) in spkrwrite()
525 int error = uiomove(sc->sc_inbuf, n, uio); in spkrwrite()
528 playstring(sc, sc->sc_inbuf, n); in spkrwrite()
542 if (sc->sc_inbuf == NULL) in spkrclose()
546 kmem_free(sc->sc_inbuf, DEV_BSIZE); in spkrclose()
[all …]
H A Dspkrvar.h17 char *sc_inbuf; member
/netbsd-src/sys/dev/ppbus/
H A Dlpt.c168 if(ppbus_dma_malloc(parent, &(sc->sc_inbuf), in lpt_attach()
178 ppbus_dma_free(parent, &(sc->sc_inbuf), in lpt_attach()
185 sc->sc_inbuf = malloc(BUFSIZE, M_DEVBUF, M_WAITOK); in lpt_attach()
229 ppbus_dma_free(device_parent(self), &(lpt->sc_inbuf), in lpt_detach()
234 free(lpt->sc_inbuf, M_DEVBUF); in lpt_detach()
601 error = uiomove(sc->sc_inbuf, n, uio); in lptwrite()
605 error = ppbus_write(device_parent(dev), sc->sc_inbuf, n, ioflag, in lptwrite()
H A Dlptvar.h69 void *sc_inbuf; member
/netbsd-src/sys/arch/atari/dev/
H A Dlpt.c99 struct buf *sc_inbuf; member
229 sc->sc_inbuf = geteblk(LPT_BSIZE); in lpopen()
278 brelse(sc->sc_inbuf, 0); in lpclose()
350 uiomove(sc->sc_cp = sc->sc_inbuf->b_data, n, uio); in lpwrite()
/netbsd-src/sys/dev/ir/
H A Dirframe_tty.c103 u_char* sc_inbuf; member
439 if (sc->sc_inbuf != NULL) in irt_buffer()
440 free(sc->sc_inbuf, M_DEVBUF); in irt_buffer()
445 sc->sc_inbuf = malloc(sc->sc_params.maxsize+2, in irt_buffer()
452 sc->sc_inbuf = NULL; in irt_buffer()
465 if (sc->sc_inbuf == NULL) /* XXX happens if device is closed? */ in irt_frame()
514 if (sc->sc_inbuf == NULL) in irframetinput()
530 irt_frame(sc, sc->sc_inbuf, sc->sc_inchars - 2); in irframetinput()
555 sc->sc_inbuf[sc->sc_inchars++] = c; in irframetinput()
/netbsd-src/sys/dev/mvme/
H A Dlpt_mvme.c210 sc->sc_inbuf = geteblk(LPT_BSIZE); in lptopen()
257 brelse(sc->sc_inbuf, 0); in lptclose()
331 uiomove(sc->sc_cp = sc->sc_inbuf->b_data, n, uio); in lptwrite()
H A Dlptvar.h50 struct buf *sc_inbuf; member
/netbsd-src/sys/dev/ic/
H A Dlpt.c218 sc->sc_inbuf = malloc(LPT_BSIZE, M_DEVBUF, M_WAITOK); in lptopen()
287 free(sc->sc_inbuf, M_DEVBUF); in lptclose()
373 uiomove(sc->sc_cp = sc->sc_inbuf, n, uio); in lptwrite()
H A Dlptvar.h67 void *sc_inbuf; member