Home
last modified time | relevance | path

Searched refs:audio_client_t (Results 1 – 9 of 9) sorted by relevance

/titanic_41/usr/src/uts/common/io/audio/impl/
H A Daudio_client.h38 int (*aco_open)(audio_client_t *, int);
39 void (*aco_close)(audio_client_t *);
40 int (*aco_read)(audio_client_t *, struct uio *, cred_t *);
41 int (*aco_write)(audio_client_t *, struct uio *, cred_t *);
42 int (*aco_ioctl)(audio_client_t *, int, intptr_t, int,
44 int (*aco_chpoll)(audio_client_t *, short, int, short *,
46 int (*aco_mmap)(audio_client_t *, ...);
47 void (*aco_input)(audio_client_t *);
48 void (*aco_output)(audio_client_t *);
49 void (*aco_drain)(audio_client_t *);
[all …]
H A Daudio_oss.c68 audio_client_t *o_client;
475 oss_open(audio_client_t *c, int oflag) in oss_open()
531 oss_close(audio_client_t *c) in oss_close()
603 sndctl_dsp_speed(audio_client_t *c, int *ratep) in sndctl_dsp_speed()
625 sndctl_dsp_setfmt(audio_client_t *c, int *fmtp) in sndctl_dsp_setfmt()
674 sndctl_dsp_getfmts(audio_client_t *c, int *fmtsp) in sndctl_dsp_getfmts()
693 sndctl_dsp_channels(audio_client_t *c, int *chanp) in sndctl_dsp_channels()
723 sndctl_dsp_stereo(audio_client_t *c, int *onoff) in sndctl_dsp_stereo()
742 sndctl_dsp_post(audio_client_t *c) in sndctl_dsp_post()
753 sndctl_dsp_getcaps(audio_client_t *c, int *capsp) in sndctl_dsp_getcaps()
[all …]
H A Daudio_client.c74 auclnt_get_private(audio_client_t *c) in auclnt_get_private()
80 auclnt_set_private(audio_client_t *c, void *private) in auclnt_set_private()
166 auclnt_input_stream(audio_client_t *c) in auclnt_input_stream()
172 auclnt_output_stream(audio_client_t *c) in auclnt_output_stream()
328 auclnt_read(audio_client_t *c, struct uio *uio) in auclnt_read()
403 auclnt_write(audio_client_t *c, struct uio *uio) in auclnt_write()
487 auclnt_chpoll(audio_client_t *c, short events, int anyyet, short *reventsp, in auclnt_chpoll()
524 auclnt_pollwakeup(audio_client_t *c, short events) in auclnt_pollwakeup()
530 auclnt_get_output_qlen(audio_client_t *c, uint_t *slen, uint_t *flen) in auclnt_get_output_qlen()
627 auclnt_get_output_format(audio_client_t *c) in auclnt_get_output_format()
[all …]
H A Daudio_ddi.c117 audio_client_t *c; in audio_getinfo()
153 audio_client_t *c; in audio_open()
196 audio_client_t *c; in audio_stropen()
256 audio_client_t *c; in audio_strclose()
304 audio_client_t *c; in audio_close()
355 audio_client_t *c; in audio_write()
373 audio_client_t *c; in audio_read()
392 audio_client_t *c; in audio_ioctl()
409 audio_client_t *c; in audio_chpoll()
426 audio_client_t *c; in audio_wput()
[all …]
H A Daudio_sun.c107 audio_client_t *dc_client;
135 audio_client_t *p_writer;
136 audio_client_t *p_reader;
139 int devaudio_proc_hold(audio_client_t *, int);
140 void devaudio_proc_release(audio_client_t *);
241 devaudio_proc_alloc(audio_client_t *c) in devaudio_proc_alloc()
322 devaudio_proc_hold(audio_client_t *c, int oflag) in devaudio_proc_hold()
458 devaudio_clear_eof(audio_client_t *c) in devaudio_clear_eof()
472 devaudio_proc_release(audio_client_t *c) in devaudio_proc_release()
523 devaudio_input(audio_client_t *c) in devaudio_input()
[all …]
H A Daudio_impl.h147 audio_client_t *s_client;
171 audio_client_t *c_next_input;
172 audio_client_t *c_next_output;
173 audio_client_t *c_next_drain;
462 audio_client_t *auimpl_client_create(dev_t);
463 void auimpl_client_destroy(audio_client_t *);
464 void auimpl_client_activate(audio_client_t *);
465 void auimpl_client_deactivate(audio_client_t *);
H A Daudio_output.c274 auimpl_output_callback_impl(audio_engine_t *eng, audio_client_t **output, in auimpl_output_callback_impl()
275 audio_client_t **drain) in auimpl_output_callback_impl()
293 audio_client_t *c = sp->s_client; in auimpl_output_callback_impl()
457 audio_client_t *c; in auimpl_output_callback()
458 audio_client_t *output = NULL; in auimpl_output_callback()
459 audio_client_t *drain = NULL; in auimpl_output_callback()
H A Daudio_input.c144 audio_client_t *c; in auimpl_input_callback()
145 audio_client_t *clist = NULL; in auimpl_input_callback()
/titanic_41/usr/src/uts/common/sys/audio/
H A Daudio_common.h45 typedef struct audio_client audio_client_t; typedef