Lines Matching refs:hdl

85 static int zzax_open(void *hdl, int flags);
86 static void zzax_close(void *hdl);
87 static int zzax_query_format(void *hdl, audio_format_query_t *afp);
88 static int zzax_set_format(void *hdl, int setmode,
91 static int zzax_round_blocksize(void *hdl, int bs, int mode,
93 static int zzax_commit_settings(void *hdl);
94 static int zzax_init_output(void *hdl, void *buffer, int size);
95 static int zzax_init_input(void *hdl, void *buffer, int size);
96 static int zzax_start_output(void *hdl, void *block, int blksize,
98 static int zzax_start_input(void *hdl, void *block, int blksize,
100 static int zzax_halt_output(void *hdl);
101 static int zzax_halt_input(void *hdl);
102 static int zzax_speaker_ctl(void *hdl, int on);
103 static int zzax_getdev(void *hdl, struct audio_device *ret);
104 static int zzax_set_port(void *hdl, mixer_ctrl_t *mc);
105 static int zzax_get_port(void *hdl, mixer_ctrl_t *mc);
106 static int zzax_query_devinfo(void *hdl, mixer_devinfo_t *di);
108 static void *zzax_allocm(void *hdl, int direction, size_t size);
109 static void zzax_freem(void *hdl, void *addr, size_t size);
111 static size_t zzax_round_buffersize(void *hdl, int direction, size_t bufsize);
112 static int zzax_get_props(void *hdl);
113 static int zzax_trigger_output(void *hdl, void *start, void *end, int blksize,
115 static int zzax_trigger_input(void *hdl, void *start, void *end, int blksize,
117 static int zzax_dev_ioctl(void *hdl, u_long cmd, void *addr, int flag,
119 static void zzax_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread);
283 zzax_open(void *hdl, int flags) in zzax_open() argument
285 struct zzax_softc *sc = hdl; in zzax_open()
294 zzax_close(void *hdl) in zzax_close() argument
300 zzax_query_format(void *hdl, audio_format_query_t *afp) in zzax_query_format() argument
307 zzax_set_format(void *hdl, int setmode, in zzax_set_format() argument
311 struct zzax_softc *sc = hdl; in zzax_set_format()
335 zzax_round_blocksize(void *hdl, int bs, int mode, const audio_params_t *param) in zzax_round_blocksize() argument
350 zzax_commit_settings(void *hdl) in zzax_commit_settings() argument
357 zzax_init_output(void *hdl, void *buffer, int size) in zzax_init_output() argument
364 zzax_init_input(void *hdl, void *buffer, int size) in zzax_init_input() argument
371 zzax_start_output(void *hdl, void *block, int blksize, in zzax_start_output() argument
379 zzax_start_input(void *hdl, void *block, int blksize, in zzax_start_input() argument
387 zzax_halt_output(void *hdl) in zzax_halt_output() argument
394 zzax_halt_input(void *hdl) in zzax_halt_input() argument
401 zzax_speaker_ctl(void *hdl, int on) in zzax_speaker_ctl() argument
408 zzax_getdev(void *hdl, struct audio_device *ret) in zzax_getdev() argument
416 zzax_set_port(void *hdl, mixer_ctrl_t *mc) in zzax_set_port() argument
423 zzax_get_port(void *hdl, mixer_ctrl_t *mc) in zzax_get_port() argument
430 zzax_query_devinfo(void *hdl, mixer_devinfo_t *di) in zzax_query_devinfo() argument
469 zzax_allocm(void *hdl, int direction, size_t size)
475 zzax_freem(void *hdl, void *addr, size_t size)
482 zzax_round_buffersize(void *hdl, int direction, size_t bufsize) in zzax_round_buffersize() argument
491 zzax_get_props(void *hdl) in zzax_get_props() argument
497 zzax_trigger_output(void *hdl, void *start, void *end, int blksize, in zzax_trigger_output() argument
505 zzax_trigger_input(void *hdl, void *start, void *end, int blksize, in zzax_trigger_input() argument
512 zzax_dev_ioctl(void *hdl, u_long cmd, void *addr, int flag, struct lwp *l) in zzax_dev_ioctl() argument
519 zzax_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread) in zzax_get_locks() argument
521 struct zzax_softc *sc = hdl; in zzax_get_locks()