Home
last modified time | relevance | path

Searched refs:audio_engine_t (Results 1 – 25 of 26) sorted by relevance

12

/titanic_50/usr/src/uts/common/io/audio/impl/
H A Daudio_impl.h148 audio_engine_t *s_engine;
249 typedef void (*audio_import_fn_t)(audio_engine_t *, uint_t, audio_stream_t *);
250 typedef void (*audio_export_fn_t)(audio_engine_t *, uint_t, uint_t);
440 void auimpl_export_16ne(audio_engine_t *, uint_t, uint_t);
441 void auimpl_export_16oe(audio_engine_t *, uint_t, uint_t);
442 void auimpl_export_24ne(audio_engine_t *, uint_t, uint_t);
443 void auimpl_export_24oe(audio_engine_t *, uint_t, uint_t);
444 void auimpl_export_32ne(audio_engine_t *, uint_t, uint_t);
445 void auimpl_export_32oe(audio_engine_t *, uint_t, uint_t);
447 void auimpl_output_preload(audio_engine_t *);
[all …]
H A Daudio_engine.c153 auimpl_engine_reset(audio_engine_t *e) in auimpl_engine_reset()
199 audio_engine_t *
203 audio_engine_t *e; in audio_engine_alloc()
214 e = kmem_zalloc(sizeof (audio_engine_t), KM_NOSLEEP); in audio_engine_alloc()
245 audio_engine_free(audio_engine_t *e) in audio_engine_free()
374 audio_engine_t *e = NULL; in auimpl_engine_setup()
426 for (audio_engine_t *t = list_head(list); t; t = list_next(list, t)) { in auimpl_engine_setup()
838 audio_engine_t *e = sp->s_engine; in auimpl_engine_close()
967 audio_engine_t *e = ksp->ks_private; in auimpl_engine_ksupdate()
999 auimpl_engine_ksinit(audio_dev_t *d, audio_engine_t *e) in auimpl_engine_ksinit()
[all …]
H A Daudio_client.h257 int (*)(audio_engine_t *, void *), void *);
258 int auclnt_engine_get_format(audio_engine_t *);
259 int auclnt_engine_get_rate(audio_engine_t *);
260 int auclnt_engine_get_channels(audio_engine_t *);
261 uint_t auclnt_engine_get_capab(audio_engine_t *);
H A Daudio_output.c40 auimpl_export_##NAME(audio_engine_t *eng, uint_t nfr, uint_t froff) \
84 auimpl_output_limiter(audio_engine_t *eng) in auimpl_output_limiter()
168 audio_engine_t *eng = sp->s_engine; in auimpl_output_mix()
274 auimpl_output_callback_impl(audio_engine_t *eng, audio_client_t **output, in auimpl_output_callback_impl()
455 audio_engine_t *e = arg; in auimpl_output_callback()
535 auimpl_output_preload(audio_engine_t *e) in auimpl_output_preload()
H A Daudio_input.c41 auimpl_import_##NAME(audio_engine_t *e, uint_t nfr, audio_stream_t *sp) \
141 audio_engine_t *e = arg; in auimpl_input_callback()
H A Daudio_client.c533 audio_engine_t *e = sp->s_engine; in auclnt_get_output_qlen()
H A Daudio_oss.c1228 audioinfo_walker(audio_engine_t *e, void *a) in audioinfo_walker()
/titanic_50/usr/src/uts/common/sys/audio/
H A Daudio_driver.h140 audio_engine_t *audio_engine_alloc(audio_engine_ops_t *, uint_t);
141 void audio_engine_set_private(audio_engine_t *, void *);
142 void *audio_engine_get_private(audio_engine_t *);
143 void audio_engine_free(audio_engine_t *);
145 void audio_dev_add_engine(audio_dev_t *, audio_engine_t *);
146 void audio_dev_remove_engine(audio_dev_t *, audio_engine_t *);
H A Daudio_common.h44 typedef struct audio_engine audio_engine_t; typedef
/titanic_50/usr/src/uts/common/io/audio/drv/audiocmi/
H A Daudiocmi.h262 audio_engine_t *engine;
291 void (*callb)(audio_engine_t *);
/titanic_50/usr/src/uts/common/io/audio/drv/audiovia823x/
H A Daudiovia823x.h124 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audiop16x/
H A Daudiop16x.h55 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audio810/
H A Daudio810.h173 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audioixp/
H A Daudioixp.h223 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audiols/
H A Daudiols.h205 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audio1575/
H A Daudio1575.h370 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/sys/usb/clients/audio/usb_ac/
H A Dusb_ac.h134 audio_engine_t *af_engp;
/titanic_50/usr/src/uts/common/io/audio/drv/audioemu10k/
H A Daudioemu10k.h353 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audiocmihd/
H A Daudiocmihd.h314 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audiots/
H A Daudiots.h444 audio_engine_t *tp_engine;
/titanic_50/usr/src/uts/sun/io/audio/drv/audiocs/
H A Daudio_4231.h299 audio_engine_t *ce_engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audiohd/
H A Daudiohd.h695 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audioens/
H A Daudioens.c102 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audiopci/
H A Daudiopci.c95 audio_engine_t *engine;
/titanic_50/usr/src/uts/common/io/audio/drv/audiosolo/
H A Daudiosolo.c140 audio_engine_t *engine;

12