Home
last modified time | relevance | path

Searched refs:pcm_channel (Results 1 – 25 of 57) sorted by relevance

123

/freebsd/sys/dev/sound/pcm/
H A Dchannel.h53 struct pcm_channel;
80 struct pcm_channel *ch;
87 struct pcm_channel { struct
106 struct pcm_channel *parentchannel; argument
150 SLIST_HEAD(, pcm_channel) head; argument
151 SLIST_ENTRY(pcm_channel) link;
153 SLIST_HEAD(, pcm_channel) head;
154 SLIST_ENTRY(pcm_channel) link;
160 SLIST_ENTRY(pcm_channel) link; argument
162 SLIST_ENTRY(pcm_channel) link;
[all …]
H A Dvchan.h39 int vchan_create(struct pcm_channel *, struct pcm_channel **);
40 int vchan_destroy(struct pcm_channel *);
43 int vchan_passthrough(struct pcm_channel *, const char *);
46 int vchan_sync(struct pcm_channel *);
H A Ddsp.c53 struct pcm_channel *rdch;
54 struct pcm_channel *wrch;
55 struct pcm_channel *volch;
94 static int dsp_oss_syncgroup(struct pcm_channel *wrch, struct pcm_channel *rdch, oss_syncgroup *gro…
96 static int dsp_oss_policy(struct pcm_channel *wrch, struct pcm_channel *rdch, int policy);
97 static int dsp_oss_cookedmode(struct pcm_channel *wrch, struct pcm_channel *rdch, int enabled);
98 static int dsp_oss_getchnorder(struct pcm_channel *wrch, struct pcm_channel *rdch, unsigned long lo…
99 static int dsp_oss_setchnorder(struct pcm_channel *wrch, struct pcm_channel *rdch, unsigned long lo…
100 static int dsp_oss_getchannelmask(struct pcm_channel *wrch, struct pcm_channel *rdch, int *mask);
102 static int dsp_oss_getlabel(struct pcm_channel *wrch, struct pcm_channel *rdch, oss_label_t *label);
[all …]
H A Dchannel.c132 struct pcm_channel *c; in chn_vpc_proc()
225 chn_lockinit(struct pcm_channel *c, int dir) in chn_lockinit()
253 chn_lockdestroy(struct pcm_channel *c) in chn_lockdestroy()
273 chn_polltrigger(struct pcm_channel *c) in chn_polltrigger()
296 chn_pollreset(struct pcm_channel *c) in chn_pollreset()
304 chn_wakeup(struct pcm_channel *c) in chn_wakeup()
307 struct pcm_channel *ch; in chn_wakeup()
327 chn_sleep(struct pcm_channel *c, int timeout) in chn_sleep()
349 chn_dmaupdate(struct pcm_channel *c) in chn_dmaupdate()
385 chn_wrfeed(struct pcm_channel *c) in chn_wrfeed()
[all …]
H A Dfeeder.h61 int feeder_add(struct pcm_channel *c, struct feeder_class *fc,
63 void feeder_remove(struct pcm_channel *c);
64 struct pcm_feeder *feeder_find(struct pcm_channel *c, u_int32_t type);
66 int feeder_chain(struct pcm_channel *);
H A Dvchan.c58 struct pcm_channel *channel;
68 struct pcm_channel *c, int dir) in vchan_init()
71 struct pcm_channel *p; in vchan_init()
145 struct pcm_channel *c, *p; in vchan_trigger()
194 struct pcm_channel *c; in vchan_getcaps()
315 struct pcm_channel *c; in sysctl_dev_pcm_vchanmode()
407 struct pcm_channel *c, *ch; in sysctl_dev_pcm_vchanrate()
505 struct pcm_channel *c, *ch; in sysctl_dev_pcm_vchanformat()
604 vchan_create(struct pcm_channel *parent, struct pcm_channel **child) in vchan_create()
607 struct pcm_channel *ch; in vchan_create()
[all …]
H A Dfeeder_chain.c138 feeder_build_format(struct pcm_channel *c, struct feeder_chain_desc *cdesc) in feeder_build_format()
179 feeder_build_formatne(struct pcm_channel *c, struct feeder_chain_desc *cdesc) in feeder_build_formatne()
206 feeder_build_rate(struct pcm_channel *c, struct feeder_chain_desc *cdesc) in feeder_build_rate()
284 feeder_build_matrix(struct pcm_channel *c, struct feeder_chain_desc *cdesc) in feeder_build_matrix()
341 feeder_build_volume(struct pcm_channel *c, struct feeder_chain_desc *cdesc) in feeder_build_volume()
409 feeder_build_eq(struct pcm_channel *c, struct feeder_chain_desc *cdesc) in feeder_build_eq()
463 feeder_build_root(struct pcm_channel *c, struct feeder_chain_desc *cdesc) in feeder_build_root()
494 feeder_build_mixer(struct pcm_channel *c, struct feeder_chain_desc *cdesc) in feeder_build_mixer()
579 feeder_chain(struct pcm_channel *c) in feeder_chain()
H A Dbuffer.h54 struct pcm_channel *channel;
58 struct snd_dbuf *sndbuf_create(device_t dev, char *drv, char *desc, struct pcm_channel *channel);
115 int sndbuf_feed(struct snd_dbuf *from, struct snd_dbuf *to, struct pcm_channel *channel, struct pcm…
H A Dsound.h83 struct pcm_channel;
223 SLIST_HEAD(, pcm_channel) head;
225 SLIST_HEAD(, pcm_channel) head;
228 SLIST_HEAD(, pcm_channel) head;
231 SLIST_HEAD(, pcm_channel) head;
H A Dfeeder_mixer.c132 feed_mixer_rec(struct pcm_channel *c) in feed_mixer_rec()
134 struct pcm_channel *ch; in feed_mixer_rec()
234 feed_mixer_feed(struct pcm_feeder *f, struct pcm_channel *c, uint8_t *b, in feed_mixer_feed()
239 struct pcm_channel *ch; in feed_mixer_feed()
H A Dfeeder.c188 feeder_add(struct pcm_channel *c, struct feeder_class *fc, struct pcm_feederdesc *desc) in feeder_add()
206 feeder_remove(struct pcm_channel *c) in feeder_remove()
218 feeder_find(struct pcm_channel *c, u_int32_t type) in feeder_find()
406 feed_root(struct pcm_feeder *feeder, struct pcm_channel *ch, u_int8_t *buffer, u_int32_t count, voi… in feed_root()
H A Dsound.c137 struct pcm_channel *ch; in pcm_addchan()
158 struct pcm_channel *ch; in pcm_killchans()
542 struct pcm_channel *c; in sound_oss_sysinfo()
H A Dfeeder_eq.c367 feed_eq_feed(struct pcm_feeder *f, struct pcm_channel *c, uint8_t *b, in feed_eq_feed()
483 struct pcm_channel *c; in sysctl_dev_pcm_eq()
543 struct pcm_channel *c; in sysctl_dev_pcm_eq_preamp()
H A Dfeeder_format.c125 feed_format_feed(struct pcm_feeder *f, struct pcm_channel *c, uint8_t *b, in feed_format_feed()
H A Dfeeder_if.m83 struct pcm_channel* c;
/freebsd/sys/dev/sound/usb/
H A Duaudio.h38 struct pcm_channel;
44 struct pcm_channel *c, int dir);
H A Duaudio_pcm.c41 ua_chan_init(kobj_t obj, void *devinfo, struct snd_dbuf *b, struct pcm_channel *c, int dir)
/freebsd/sys/dev/sound/macio/
H A Daoa.c61 struct pcm_channel *pcm; /* PCM channel */
222 struct pcm_channel *c, int dir) in aoa_chan_init()
/freebsd/sys/dev/sound/
H A Ddummy.c51 struct pcm_channel *chan;
129 struct pcm_channel *c, int dir) in dummy_chan_init()
/freebsd/sys/dev/sound/pci/
H A Dt4dwave.c77 struct pcm_channel *channel;
85 struct pcm_channel *channel;
500 trpchan_init(kobj_t obj, void *devinfo, struct snd_dbuf *b, struct pcm_channel *c, int dir) in trpchan_init()
609 trrchan_init(kobj_t obj, void *devinfo, struct snd_dbuf *b, struct pcm_channel *c, int dir) in trrchan_init()
H A Dhdspe.h183 struct pcm_channel *channel;
H A Dmaestro3.c109 struct pcm_channel *channel;
123 struct pcm_channel *channel;
169 static void *m3_pchan_init(kobj_t, void *, struct snd_dbuf *, struct pcm_channel *, int);
181 static void *m3_rchan_init(kobj_t, void *, struct snd_dbuf *, struct pcm_channel *, int);
374 m3_pchan_init(kobj_t kobj, void *devinfo, struct snd_dbuf *b, struct pcm_channel *c, int dir) in m3_pchan_init()
751 m3_rchan_init(kobj_t kobj, void *devinfo, struct snd_dbuf *b, struct pcm_channel *c, int dir) in m3_rchan_init()
H A Demu10kx-pcm.c62 struct pcm_channel *channel;
80 struct pcm_channel *channel;
706 emupchan_init(kobj_t obj __unused, void *devinfo, struct snd_dbuf *b, struct pcm_channel *c, int di… in emupchan_init()
857 emurchan_init(kobj_t obj __unused, void *devinfo, struct snd_dbuf *b, struct pcm_channel *c, int di… in emurchan_init()
1037 emufxrchan_init(kobj_t obj __unused, void *devinfo, struct snd_dbuf *b, struct pcm_channel *c, int … in emufxrchan_init()
H A Dhdsp.h192 struct pcm_channel *channel;
/freebsd/sys/dev/sound/fdt/
H A Daudio_soc.c54 struct pcm_channel *pcm; /* PCM channel */
206 struct pcm_channel *c, int dir) in audio_soc_chan_init()

123