Symbol: dai
sys/arch/arm/rockchip/rk_i2s.c
419
rk_i2s_dai_set_sysclk(audio_dai_tag_t dai, u_int rate, int dir)
sys/arch/arm/rockchip/rk_i2s.c
421
struct rk_i2s_softc * const sc = audio_dai_private(dai);
sys/arch/arm/rockchip/rk_i2s.c
435
rk_i2s_dai_set_format(audio_dai_tag_t dai, u_int format)
sys/arch/arm/rockchip/rk_i2s.c
437
struct rk_i2s_softc * const sc = audio_dai_private(dai);
sys/arch/arm/sunxi/sun50i_a64_acodec.c
577
a64_acodec_dai_jack_detect(audio_dai_tag_t dai, u_int jack, int present)
sys/arch/arm/sunxi/sun50i_a64_acodec.c
579
struct a64_acodec_softc * const sc = audio_dai_private(dai);
sys/arch/arm/sunxi/sun8i_codec.c
209
sun8i_codec_dai_set_format(audio_dai_tag_t dai, u_int format)
sys/arch/arm/sunxi/sun8i_codec.c
211
struct sun8i_codec_softc * const sc = audio_dai_private(dai);
sys/arch/arm/sunxi/sun8i_codec.c
269
sun8i_codec_dai_add_device(audio_dai_tag_t dai, audio_dai_tag_t aux)
sys/arch/arm/sunxi/sun8i_codec.c
271
struct sun8i_codec_softc * const sc = audio_dai_private(dai);
sys/arch/arm/sunxi/sunxi_i2s.c
633
sunxi_i2s_dai_set_sysclk(audio_dai_tag_t dai, u_int rate, int dir)
sys/arch/arm/sunxi/sunxi_i2s.c
635
struct sunxi_i2s_softc * const sc = audio_dai_private(dai);
sys/arch/arm/sunxi/sunxi_i2s.c
692
sunxi_i2s_dai_set_format(audio_dai_tag_t dai, u_int format)
sys/arch/arm/sunxi/sunxi_i2s.c
694
struct sunxi_i2s_softc * const sc = audio_dai_private(dai);
sys/compat/linux/common/linux_cdrom.c
425
error = copyin(SCARG(uap, data), &dai, sizeof dai);
sys/compat/linux/common/linux_cdrom.c
428
error = ioctlf(fp, DVD_AUTH, &dai);
sys/compat/linux/common/linux_cdrom.c
431
error = copyout(&dai, SCARG(uap, data), sizeof dai);
sys/dev/audio/audio_dai.h
100
if (!dai->dai_set_format)
sys/dev/audio/audio_dai.h
103
return dai->dai_set_format(dai, format);
sys/dev/audio/audio_dai.h
107
audio_dai_add_device(audio_dai_tag_t dai, audio_dai_tag_t aux)
sys/dev/audio/audio_dai.h
109
if (!dai->dai_add_device)
sys/dev/audio/audio_dai.h
112
return dai->dai_add_device(dai, aux);
sys/dev/audio/audio_dai.h
116
audio_dai_jack_detect(audio_dai_tag_t dai, u_int jack, bool present)
sys/dev/audio/audio_dai.h
118
if (!dai->dai_jack_detect)
sys/dev/audio/audio_dai.h
121
return dai->dai_jack_detect(dai, jack, present);
sys/dev/audio/audio_dai.h
125
audio_dai_open(audio_dai_tag_t dai, int flags)
sys/dev/audio/audio_dai.h
127
if (!dai->dai_hw_if->open)
sys/dev/audio/audio_dai.h
129
return dai->dai_hw_if->open(dai->dai_priv, flags);
sys/dev/audio/audio_dai.h
133
audio_dai_close(audio_dai_tag_t dai)
sys/dev/audio/audio_dai.h
135
if (!dai->dai_hw_if->close)
sys/dev/audio/audio_dai.h
137
dai->dai_hw_if->close(dai->dai_priv);
sys/dev/audio/audio_dai.h
141
audio_dai_query_format(audio_dai_tag_t dai, audio_format_query_t *afp)
sys/dev/audio/audio_dai.h
143
if (!dai->dai_hw_if->query_format)
sys/dev/audio/audio_dai.h
145
return dai->dai_hw_if->query_format(dai->dai_priv, afp);
sys/dev/audio/audio_dai.h
149
audio_dai_mi_set_format(audio_dai_tag_t dai, int setmode,
sys/dev/audio/audio_dai.h
153
if (!dai->dai_hw_if->set_format)
sys/dev/audio/audio_dai.h
155
return dai->dai_hw_if->set_format(dai->dai_priv, setmode,
sys/dev/audio/audio_dai.h
160
audio_dai_round_blocksize(audio_dai_tag_t dai, int bs, int mode,
sys/dev/audio/audio_dai.h
163
if (!dai->dai_hw_if->round_blocksize)
sys/dev/audio/audio_dai.h
165
return dai->dai_hw_if->round_blocksize(dai->dai_priv, bs,
sys/dev/audio/audio_dai.h
170
audio_dai_commit_settings(audio_dai_tag_t dai)
sys/dev/audio/audio_dai.h
172
if (!dai->dai_hw_if->commit_settings)
sys/dev/audio/audio_dai.h
174
return dai->dai_hw_if->commit_settings(dai->dai_priv);
sys/dev/audio/audio_dai.h
178
audio_dai_halt(audio_dai_tag_t dai, int dir)
sys/dev/audio/audio_dai.h
182
if (!dai->dai_hw_if->halt_output)
sys/dev/audio/audio_dai.h
184
return dai->dai_hw_if->halt_output(dai->dai_priv);
sys/dev/audio/audio_dai.h
186
if (!dai->dai_hw_if->halt_input)
sys/dev/audio/audio_dai.h
188
return dai->dai_hw_if->halt_input(dai->dai_priv);
sys/dev/audio/audio_dai.h
195
audio_dai_trigger(audio_dai_tag_t dai, void *start, void *end, int blksize,
sys/dev/audio/audio_dai.h
201
if (!dai->dai_hw_if->trigger_output)
sys/dev/audio/audio_dai.h
203
return dai->dai_hw_if->trigger_output(dai->dai_priv, start,
sys/dev/audio/audio_dai.h
206
if (!dai->dai_hw_if->trigger_input)
sys/dev/audio/audio_dai.h
208
return dai->dai_hw_if->trigger_input(dai->dai_priv, start,
sys/dev/audio/audio_dai.h
216
audio_dai_allocm(audio_dai_tag_t dai, int dir, size_t size)
sys/dev/audio/audio_dai.h
218
if (!dai->dai_hw_if->allocm)
sys/dev/audio/audio_dai.h
220
return dai->dai_hw_if->allocm(dai->dai_priv, dir, size);
sys/dev/audio/audio_dai.h
224
audio_dai_freem(audio_dai_tag_t dai, void *addr, size_t size)
sys/dev/audio/audio_dai.h
226
if (!dai->dai_hw_if->freem)
sys/dev/audio/audio_dai.h
228
dai->dai_hw_if->freem(dai->dai_priv, addr, size);
sys/dev/audio/audio_dai.h
232
audio_dai_round_buffersize(audio_dai_tag_t dai, int dir, size_t bufsize)
sys/dev/audio/audio_dai.h
234
if (!dai->dai_hw_if->round_buffersize)
sys/dev/audio/audio_dai.h
236
return dai->dai_hw_if->round_buffersize(dai->dai_priv, dir, bufsize);
sys/dev/audio/audio_dai.h
240
audio_dai_get_props(audio_dai_tag_t dai)
sys/dev/audio/audio_dai.h
242
if (!dai->dai_hw_if->get_props)
sys/dev/audio/audio_dai.h
244
return dai->dai_hw_if->get_props(dai->dai_priv);
sys/dev/audio/audio_dai.h
248
audio_dai_getdev(audio_dai_tag_t dai, struct audio_device *adev)
sys/dev/audio/audio_dai.h
250
if (!dai->dai_hw_if->getdev)
sys/dev/audio/audio_dai.h
252
return dai->dai_hw_if->getdev(dai->dai_priv, adev);
sys/dev/audio/audio_dai.h
256
audio_dai_get_port(audio_dai_tag_t dai, mixer_ctrl_t *mc)
sys/dev/audio/audio_dai.h
258
if (!dai->dai_hw_if->get_port)
sys/dev/audio/audio_dai.h
260
return dai->dai_hw_if->get_port(dai->dai_priv, mc);
sys/dev/audio/audio_dai.h
264
audio_dai_set_port(audio_dai_tag_t dai, mixer_ctrl_t *mc)
sys/dev/audio/audio_dai.h
266
if (!dai->dai_hw_if->set_port)
sys/dev/audio/audio_dai.h
268
return dai->dai_hw_if->set_port(dai->dai_priv, mc);
sys/dev/audio/audio_dai.h
272
audio_dai_query_devinfo(audio_dai_tag_t dai, mixer_devinfo_t *di)
sys/dev/audio/audio_dai.h
274
if (!dai->dai_hw_if->query_devinfo)
sys/dev/audio/audio_dai.h
276
return dai->dai_hw_if->query_devinfo(dai->dai_priv, di);
sys/dev/audio/audio_dai.h
280
audio_dai_get_locks(audio_dai_tag_t dai, kmutex_t **intr, kmutex_t **thread)
sys/dev/audio/audio_dai.h
282
if (!dai->dai_hw_if->get_locks) {
sys/dev/audio/audio_dai.h
288
dai->dai_hw_if->get_locks(dai->dai_priv, intr, thread);
sys/dev/audio/audio_dai.h
77
audio_dai_device(audio_dai_tag_t dai)
sys/dev/audio/audio_dai.h
79
return dai->dai_dev;
sys/dev/audio/audio_dai.h
83
audio_dai_private(audio_dai_tag_t dai)
sys/dev/audio/audio_dai.h
85
return dai->dai_priv;
sys/dev/audio/audio_dai.h
89
audio_dai_set_sysclk(audio_dai_tag_t dai, u_int rate, int dir)
sys/dev/audio/audio_dai.h
91
if (!dai->dai_set_sysclk)
sys/dev/audio/audio_dai.h
94
return dai->dai_set_sysclk(dai, rate, dir);
sys/dev/audio/audio_dai.h
98
audio_dai_set_format(audio_dai_tag_t dai, u_int format)
sys/dev/fdt/spdif_tx.c
60
spdif_tx_set_format(audio_dai_tag_t dai, u_int format)
sys/dev/fdt/spdif_tx.c
66
spdif_tx_add_device(audio_dai_tag_t dai, audio_dai_tag_t aux)
sys/dev/i2c/es8316ac.c
490
escodec_dai_set_sysclk(audio_dai_tag_t dai, u_int rate, int dir)
sys/dev/i2c/es8316ac.c
492
struct escodec_softc * const sc = audio_dai_private(dai);
sys/dev/i2c/es8316ac.c
503
escodec_dai_set_format(audio_dai_tag_t dai, u_int format)
sys/dev/i2c/es8316ac.c
505
struct escodec_softc * const sc = audio_dai_private(dai);
sys/dev/i2c/es8316ac.c
572
escodec_dai_add_device(audio_dai_tag_t dai, audio_dai_tag_t aux)
sys/dev/i2c/es8316ac.c
574
struct escodec_softc * const sc = audio_dai_private(dai);
sys/dev/ic/anx_dp.c
777
anxdp_dai_set_format(audio_dai_tag_t dai, u_int format)
sys/dev/ic/anx_dp.c
783
anxdp_dai_add_device(audio_dai_tag_t dai, audio_dai_tag_t aux)
sys/dev/ic/dw_hdmi.c
715
dwhdmi_dai_set_format(audio_dai_tag_t dai, u_int format)
sys/dev/ic/dw_hdmi.c
721
dwhdmi_dai_add_device(audio_dai_tag_t dai, audio_dai_tag_t aux)