/freebsd/sys/dev/sound/pcm/ |
H A D | channel.h | 53 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 D | vchan.h | 39 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 D | dsp.c | 53 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 D | channel.c | 132 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 D | feeder.h | 61 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 D | vchan.c | 58 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 D | feeder_chain.c | 138 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 D | buffer.h | 54 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 D | sound.h | 83 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 D | feeder_mixer.c | 132 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 D | feeder.c | 188 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 D | sound.c | 137 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 D | feeder_eq.c | 367 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 D | feeder_format.c | 125 feed_format_feed(struct pcm_feeder *f, struct pcm_channel *c, uint8_t *b, in feed_format_feed()
|
H A D | feeder_if.m | 83 struct pcm_channel* c;
|
/freebsd/sys/dev/sound/usb/ |
H A D | uaudio.h | 38 struct pcm_channel; 44 struct pcm_channel *c, int dir);
|
H A D | uaudio_pcm.c | 41 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 D | aoa.c | 61 struct pcm_channel *pcm; /* PCM channel */ 222 struct pcm_channel *c, int dir) in aoa_chan_init()
|
/freebsd/sys/dev/sound/ |
H A D | dummy.c | 51 struct pcm_channel *chan; 129 struct pcm_channel *c, int dir) in dummy_chan_init()
|
/freebsd/sys/dev/sound/pci/ |
H A D | t4dwave.c | 77 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 D | hdspe.h | 183 struct pcm_channel *channel;
|
H A D | maestro3.c | 109 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 D | emu10kx-pcm.c | 62 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 D | hdsp.h | 192 struct pcm_channel *channel;
|
/freebsd/sys/dev/sound/fdt/ |
H A D | audio_soc.c | 54 struct pcm_channel *pcm; /* PCM channel */ 206 struct pcm_channel *c, int dir) in audio_soc_chan_init()
|