Home
last modified time | relevance | path

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

/linux/include/sound/
H A Dtimer.h38 struct snd_timer;
48 int (*open) (struct snd_timer * timer);
49 int (*close) (struct snd_timer * timer);
50 unsigned long (*c_resolution) (struct snd_timer * timer);
51 int (*start) (struct snd_timer * timer);
52 int (*stop) (struct snd_timer * timer);
53 int (*set_period) (struct snd_timer * timer, unsigned long period_num, unsigned long period_den);
54 int (*precise_resolution) (struct snd_timer * timer, unsigned long *num, unsigned long *den);
57 struct snd_timer { struct
69 void (*private_free) (struct snd_timer *timer); argument
[all …]
H A Dopl3.h293 struct snd_timer *timer1;
294 struct snd_timer *timer2;
H A Dad1816a.h137 struct snd_timer *timer;
H A Dgus.h355 struct snd_timer *timer1;
356 struct snd_timer *timer2;
H A Dwss.h85 struct snd_timer *timer;
H A Demu10k1.h1786 struct snd_timer *timer;
H A Dpcm.h480 struct snd_timer *timer; /* timer */
/linux/sound/core/
H A Dhrtimer.c26 struct snd_timer *timer;
34 struct snd_timer *t = stime->timer; in snd_hrtimer_callback()
63 static int snd_hrtimer_open(struct snd_timer *t) in snd_hrtimer_open()
76 static int snd_hrtimer_close(struct snd_timer *t) in snd_hrtimer_close()
93 static int snd_hrtimer_start(struct snd_timer *t) in snd_hrtimer_start()
104 static int snd_hrtimer_stop(struct snd_timer *t) in snd_hrtimer_stop()
126 static struct snd_timer *mytimer;
130 struct snd_timer *timer; in snd_hrtimer_init()
H A Dtimer.c119 struct snd_timer *timer;
140 static int snd_timer_free(struct snd_timer *timer);
145 static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left);
186 static struct snd_timer *snd_timer_find(struct snd_timer_id *tid) in snd_timer_find()
188 struct snd_timer *timer; in snd_timer_find()
256 struct snd_timer *timer; in snd_timer_check_slave()
303 struct snd_timer *timer; in snd_timer_open()
397 struct snd_timer *timer) in remove_slave_links()
421 struct snd_timer *timer = timeri->timer; in snd_timer_close_locked()
483 static unsigned long snd_timer_hw_resolution(struct snd_timer *timer) in snd_timer_hw_resolution()
[all …]
H A Dpcm_timer.c52 static unsigned long snd_pcm_timer_resolution(struct snd_timer * timer) in snd_pcm_timer_resolution()
60 static int snd_pcm_timer_start(struct snd_timer * timer) in snd_pcm_timer_start()
69 static int snd_pcm_timer_stop(struct snd_timer * timer) in snd_pcm_timer_stop()
92 static void snd_pcm_timer_free(struct snd_timer *timer) in snd_pcm_timer_free()
101 struct snd_timer *timer; in snd_pcm_timer_init()
H A Dtimer_compat.c52 struct snd_timer *t; in snd_timer_user_info_compat()
/linux/sound/isa/gus/
H A Dgus_timer.c17 static int snd_gf1_timer1_start(struct snd_timer * timer) in snd_gf1_timer1_start()
33 static int snd_gf1_timer1_stop(struct snd_timer * timer) in snd_gf1_timer1_stop()
49 static int snd_gf1_timer2_start(struct snd_timer * timer) in snd_gf1_timer2_start()
65 static int snd_gf1_timer2_stop(struct snd_timer * timer) in snd_gf1_timer2_stop()
83 struct snd_timer *timer = gus->gf1.timer1; in snd_gf1_interrupt_timer1()
92 struct snd_timer *timer = gus->gf1.timer2; in snd_gf1_interrupt_timer2()
121 static void snd_gf1_timer1_free(struct snd_timer *timer) in snd_gf1_timer1_free()
127 static void snd_gf1_timer2_free(struct snd_timer *timer) in snd_gf1_timer2_free()
135 struct snd_timer *timer; in snd_gf1_timers_init()
/linux/sound/pci/emu10k1/
H A Dtimer.c14 static int snd_emu10k1_timer_start(struct snd_timer *timer) in snd_emu10k1_timer_start()
28 static int snd_emu10k1_timer_stop(struct snd_timer *timer) in snd_emu10k1_timer_stop()
37 static unsigned long snd_emu10k1_timer_c_resolution(struct snd_timer *timer) in snd_emu10k1_timer_c_resolution()
48 static int snd_emu10k1_timer_precise_resolution(struct snd_timer *timer, in snd_emu10k1_timer_precise_resolution()
72 struct snd_timer *timer = NULL; in snd_emu10k1_timer()
/linux/sound/drivers/
H A Daloop.c115 } snd_timer; member
242 err = snd_timer_start(cable->snd_timer.instance, 1); in loopback_snd_timer_start()
253 cable->snd_timer.id.card, in loopback_snd_timer_start()
254 cable->snd_timer.id.device, in loopback_snd_timer_start()
255 cable->snd_timer.id.subdevice, in loopback_snd_timer_start()
281 err = snd_timer_stop(cable->snd_timer.instance); in loopback_snd_timer_stop()
285 cable->snd_timer.id.card, in loopback_snd_timer_stop()
286 cable->snd_timer.id.device, in loopback_snd_timer_stop()
287 cable->snd_timer.id.subdevice, in loopback_snd_timer_stop()
307 if (!cable->snd_timer.instance) in loopback_snd_timer_close_cable()
[all …]
/linux/sound/drivers/opl3/
H A Dopl3_lib.c137 static int snd_opl3_timer1_start(struct snd_timer * timer) in snd_opl3_timer1_start()
153 static int snd_opl3_timer1_stop(struct snd_timer * timer) in snd_opl3_timer1_stop()
170 static int snd_opl3_timer2_start(struct snd_timer * timer) in snd_opl3_timer2_start()
186 static int snd_opl3_timer2_stop(struct snd_timer * timer) in snd_opl3_timer2_stop()
223 struct snd_timer *timer = NULL; in snd_opl3_timer1_init()
244 struct snd_timer *timer = NULL; in snd_opl3_timer2_init()
271 struct snd_timer *timer; in snd_opl3_interrupt()
/linux/sound/isa/ad1816a/
H A Dad1816a_lib.c344 static int snd_ad1816a_timer_close(struct snd_timer *timer) in snd_ad1816a_timer_close()
351 static int snd_ad1816a_timer_open(struct snd_timer *timer) in snd_ad1816a_timer_open()
358 static unsigned long snd_ad1816a_timer_resolution(struct snd_timer *timer) in snd_ad1816a_timer_resolution()
366 static int snd_ad1816a_timer_start(struct snd_timer *timer) in snd_ad1816a_timer_start()
384 static int snd_ad1816a_timer_stop(struct snd_timer *timer) in snd_ad1816a_timer_stop()
615 struct snd_timer *timer; in snd_ad1816a_timer()
/linux/sound/sparc/
H A Dcs4231.c98 struct snd_timer *timer;
651 static unsigned long snd_cs4231_timer_resolution(struct snd_timer *timer) in snd_cs4231_timer_resolution()
658 static int snd_cs4231_timer_start(struct snd_timer *timer) in snd_cs4231_timer_start()
682 static int snd_cs4231_timer_stop(struct snd_timer *timer) in snd_cs4231_timer_stop()
832 static int snd_cs4231_timer_open(struct snd_timer *timer) in snd_cs4231_timer_open()
839 static int snd_cs4231_timer_close(struct snd_timer *timer) in snd_cs4231_timer_close()
1200 struct snd_timer *timer; in snd_cs4231_timer()
/linux/sound/isa/wss/
H A Dwss_lib.c731 static unsigned long snd_wss_timer_resolution(struct snd_timer *timer) in snd_wss_timer_resolution()
740 static int snd_wss_timer_start(struct snd_timer *timer) in snd_wss_timer_start()
763 static int snd_wss_timer_stop(struct snd_timer *timer) in snd_wss_timer_stop()
924 static int snd_wss_timer_open(struct snd_timer *timer) in snd_wss_timer_open()
931 static int snd_wss_timer_close(struct snd_timer *timer) in snd_wss_timer_close()
1831 static void snd_wss_timer_free(struct snd_timer *timer) in snd_wss_timer_free()
1839 struct snd_timer *timer; in snd_wss_timer()
/linux/sound/pci/
H A Dazt3328.c270 struct snd_timer *timer;
2129 snd_azf3328_timer_start(struct snd_timer *timer) in snd_azf3328_timer_start()
2152 snd_azf3328_timer_stop(struct snd_timer *timer) in snd_azf3328_timer_stop()
2171 snd_azf3328_timer_precise_resolution(struct snd_timer *timer, in snd_azf3328_timer_precise_resolution()
2191 struct snd_timer *timer = NULL; in snd_azf3328_timer()
/linux/sound/pci/ymfpci/
H A Dymfpci.h358 struct snd_timer *timer;
H A Dymfpci_main.c1843 static int snd_ymfpci_timer_start(struct snd_timer *timer) in snd_ymfpci_timer_start()
1866 static int snd_ymfpci_timer_stop(struct snd_timer *timer) in snd_ymfpci_timer_stop()
1876 static int snd_ymfpci_timer_precise_resolution(struct snd_timer *timer, in snd_ymfpci_timer_precise_resolution()
1895 struct snd_timer *timer = NULL; in snd_ymfpci_timer()
/linux/sound/core/seq/
H A Dseq_timer.c336 struct snd_timer *t; in initialize_timer()
/linux/Documentation/translations/zh_TW/admin-guide/
H A Dbug-hunting.rst19 …a_codec_hdmi snd_hda_intel snd_hda_codec snd_hwdep snd_hda_core snd_pcm snd_timer snd soundcore nv…
/linux/Documentation/translations/zh_CN/admin-guide/
H A Dbug-hunting.rst16 …a_codec_hdmi snd_hda_intel snd_hda_codec snd_hwdep snd_hda_core snd_pcm snd_timer snd soundcore nv…
/linux/Documentation/admin-guide/
H A Dbug-hunting.rst8 …a_codec_hdmi snd_hda_intel snd_hda_codec snd_hwdep snd_hda_core snd_pcm snd_timer snd soundcore nv…