Symbol: uaudio_chan
sys/dev/sound/usb/uaudio.c
1337
uaudio_get_buffer_size(struct uaudio_chan *ch, uint8_t alt)
sys/dev/sound/usb/uaudio.c
1351
uaudio_max_buffer_size(struct uaudio_chan *ch, uint8_t alt)
sys/dev/sound/usb/uaudio.c
1374
uaudio_dir_running_rate(struct uaudio_chan *chans)
sys/dev/sound/usb/uaudio.c
1379
struct uaudio_chan *ch = &chans[i];
sys/dev/sound/usb/uaudio.c
1388
uaudio_chan_match_rate(struct uaudio_chan *ch, uint32_t rate, uint8_t *p_alt)
sys/dev/sound/usb/uaudio.c
1403
struct uaudio_chan *chan, int dir)
sys/dev/sound/usb/uaudio.c
1791
static struct uaudio_chan *
sys/dev/sound/usb/uaudio.c
1792
uaudio_get_chan(struct uaudio_softc *sc, struct uaudio_chan *chan,
sys/dev/sound/usb/uaudio.c
1821
struct uaudio_chan *chan;
sys/dev/sound/usb/uaudio.c
2320
struct uaudio_chan *ch = usbd_xfer_softc(xfer);
sys/dev/sound/usb/uaudio.c
2421
uaudio_chan_is_async(struct uaudio_chan *ch, uint8_t alt)
sys/dev/sound/usb/uaudio.c
2430
struct uaudio_chan *ch = usbd_xfer_softc(xfer);
sys/dev/sound/usb/uaudio.c
2431
struct uaudio_chan *ch_rec;
sys/dev/sound/usb/uaudio.c
2614
struct uaudio_chan *ch = usbd_xfer_softc(xfer);
sys/dev/sound/usb/uaudio.c
2726
uaudio_chan_init(struct uaudio_chan *ch, struct snd_dbuf *b,
sys/dev/sound/usb/uaudio.c
2769
uaudio_chan_free(struct uaudio_chan *ch)
sys/dev/sound/usb/uaudio.c
2782
uaudio_chan_set_param_blocksize(struct uaudio_chan *ch, uint32_t blocksize)
sys/dev/sound/usb/uaudio.c
2790
uaudio_chan_set_param_fragments(struct uaudio_chan *ch, uint32_t blocksize,
sys/dev/sound/usb/uaudio.c
2797
uaudio_chan_set_param_speed(struct uaudio_chan *ch, uint32_t speed)
sys/dev/sound/usb/uaudio.c
2823
uaudio_chan_getptr(struct uaudio_chan *ch)
sys/dev/sound/usb/uaudio.c
2829
uaudio_chan_getcaps(struct uaudio_chan *ch)
sys/dev/sound/usb/uaudio.c
2866
uaudio_chan_getmatrix(struct uaudio_chan *ch, uint32_t format)
sys/dev/sound/usb/uaudio.c
2880
uaudio_chan_set_param_format(struct uaudio_chan *ch, uint32_t format)
sys/dev/sound/usb/uaudio.c
2887
uaudio_chan_reconfigure(struct uaudio_chan *ch, uint8_t operation)
sys/dev/sound/usb/uaudio.c
2908
uaudio_chan_need_both(struct uaudio_chan *pchan, struct uaudio_chan *rchan)
sys/dev/sound/usb/uaudio.c
2918
uaudio_chan_need_none(struct uaudio_chan *pchan, struct uaudio_chan *rchan)
sys/dev/sound/usb/uaudio.c
2927
uaudio_chan_start(struct uaudio_chan *ch)
sys/dev/sound/usb/uaudio.c
2953
struct uaudio_chan *ch_play = &sc->sc_play_chan[i];
sys/dev/sound/usb/uaudio.c
2954
struct uaudio_chan *ch_rec = &sc->sc_rec_chan[i];
sys/dev/sound/usb/uaudio.c
2990
uaudio_chan_stop(struct uaudio_chan *ch)
sys/dev/sound/usb/uaudio.c
370
struct uaudio_chan sc_rec_chan[UAUDIO_MAX_CHILD];
sys/dev/sound/usb/uaudio.c
371
struct uaudio_chan sc_play_chan[UAUDIO_MAX_CHILD];
sys/dev/sound/usb/uaudio.c
852
uaudio_get_child_index_by_chan(struct uaudio_softc *sc, struct uaudio_chan *ch)
sys/dev/sound/usb/uaudio.h
34
struct uaudio_chan;
sys/dev/sound/usb/uaudio.h
43
extern void *uaudio_chan_init(struct uaudio_chan *ch, struct snd_dbuf *b,
sys/dev/sound/usb/uaudio.h
45
extern int uaudio_chan_free(struct uaudio_chan *ch);
sys/dev/sound/usb/uaudio.h
46
extern int uaudio_chan_set_param_blocksize(struct uaudio_chan *ch,
sys/dev/sound/usb/uaudio.h
48
extern int uaudio_chan_set_param_fragments(struct uaudio_chan *ch,
sys/dev/sound/usb/uaudio.h
50
extern int uaudio_chan_set_param_speed(struct uaudio_chan *ch,
sys/dev/sound/usb/uaudio.h
52
extern int uaudio_chan_getptr(struct uaudio_chan *ch);
sys/dev/sound/usb/uaudio.h
53
extern struct pcmchan_caps *uaudio_chan_getcaps(struct uaudio_chan *ch);
sys/dev/sound/usb/uaudio.h
54
extern struct pcmchan_matrix *uaudio_chan_getmatrix(struct uaudio_chan *ch,
sys/dev/sound/usb/uaudio.h
56
extern int uaudio_chan_set_param_format(struct uaudio_chan *ch,
sys/dev/sound/usb/uaudio.h
58
extern void uaudio_chan_start(struct uaudio_chan *ch);
sys/dev/sound/usb/uaudio.h
59
extern void uaudio_chan_stop(struct uaudio_chan *ch);