Home
last modified time | relevance | path

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

/linux-4.4.14/include/sound/
Dtimer.h53 struct snd_timer;
63 int (*open) (struct snd_timer * timer);
64 int (*close) (struct snd_timer * timer);
65 unsigned long (*c_resolution) (struct snd_timer * timer);
66 int (*start) (struct snd_timer * timer);
67 int (*stop) (struct snd_timer * timer);
68 int (*set_period) (struct snd_timer * timer, unsigned long period_num, unsigned long period_den);
69 int (*precise_resolution) (struct snd_timer * timer, unsigned long *num, unsigned long *den);
72 struct snd_timer { struct
84 void (*private_free) (struct snd_timer *timer); argument
[all …]
Dopl3.h311 struct snd_timer *timer1;
312 struct snd_timer *timer2;
Dad1816a.h149 struct snd_timer *timer;
Dgus.h370 struct snd_timer *timer1;
371 struct snd_timer *timer2;
Dwss.h100 struct snd_timer *timer;
Demu10k1.h1783 struct snd_timer *timer;
Dpcm.h452 struct snd_timer *timer; /* timer */
/linux-4.4.14/sound/core/
Drtctimer.c40 static int rtctimer_open(struct snd_timer *t);
41 static int rtctimer_close(struct snd_timer *t);
42 static int rtctimer_start(struct snd_timer *t);
43 static int rtctimer_stop(struct snd_timer *t);
61 static struct snd_timer *rtctimer;
67 rtctimer_open(struct snd_timer *t) in rtctimer_open()
79 rtctimer_close(struct snd_timer *t) in rtctimer_close()
91 rtctimer_start(struct snd_timer *timer) in rtctimer_start()
102 rtctimer_stop(struct snd_timer *timer) in rtctimer_stop()
113 snd_timer_interrupt((struct snd_timer *)data, 1); in rtctimer_tasklet()
[all …]
Dhrtimer.c39 struct snd_timer *timer;
47 struct snd_timer *t = stime->timer; in snd_hrtimer_callback()
61 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()
88 static int snd_hrtimer_start(struct snd_timer *t) in snd_hrtimer_start()
100 static int snd_hrtimer_stop(struct snd_timer *t) in snd_hrtimer_stop()
120 static struct snd_timer *mytimer;
124 struct snd_timer *timer; in snd_hrtimer_init()
Dtimer.c91 static int snd_timer_free(struct snd_timer *timer);
96 static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left);
103 struct snd_timer *timer) in snd_timer_instance_new()
133 static struct snd_timer *snd_timer_find(struct snd_timer_id *tid) in snd_timer_find()
135 struct snd_timer *timer = NULL; in snd_timer_find()
183 struct snd_timer *timer; in snd_timer_check_slave()
239 struct snd_timer *timer; in snd_timer_open()
315 struct snd_timer *timer = NULL; in snd_timer_close()
383 struct snd_timer * timer; in snd_timer_resolution()
397 struct snd_timer *timer; in snd_timer_notify1()
[all …]
Dpcm_timer.c65 static unsigned long snd_pcm_timer_resolution(struct snd_timer * timer) in snd_pcm_timer_resolution()
73 static int snd_pcm_timer_start(struct snd_timer * timer) in snd_pcm_timer_start()
82 static int snd_pcm_timer_stop(struct snd_timer * timer) in snd_pcm_timer_stop()
105 static void snd_pcm_timer_free(struct snd_timer *timer) in snd_pcm_timer_free()
114 struct snd_timer *timer; in snd_pcm_timer_init()
Dtimer_compat.c40 struct snd_timer *t; in snd_timer_user_info_compat()
/linux-4.4.14/sound/isa/gus/
Dgus_timer.c32 static int snd_gf1_timer1_start(struct snd_timer * timer) in snd_gf1_timer1_start()
50 static int snd_gf1_timer1_stop(struct snd_timer * timer) in snd_gf1_timer1_stop()
68 static int snd_gf1_timer2_start(struct snd_timer * timer) in snd_gf1_timer2_start()
86 static int snd_gf1_timer2_stop(struct snd_timer * timer) in snd_gf1_timer2_stop()
106 struct snd_timer *timer = gus->gf1.timer1; in snd_gf1_interrupt_timer1()
115 struct snd_timer *timer = gus->gf1.timer2; in snd_gf1_interrupt_timer2()
144 static void snd_gf1_timer1_free(struct snd_timer *timer) in snd_gf1_timer1_free()
150 static void snd_gf1_timer2_free(struct snd_timer *timer) in snd_gf1_timer2_free()
158 struct snd_timer *timer; in snd_gf1_timers_init()
/linux-4.4.14/sound/pci/emu10k1/
Dtimer.c32 static int snd_emu10k1_timer_start(struct snd_timer *timer) in snd_emu10k1_timer_start()
49 static int snd_emu10k1_timer_stop(struct snd_timer *timer) in snd_emu10k1_timer_stop()
61 static int snd_emu10k1_timer_precise_resolution(struct snd_timer *timer, in snd_emu10k1_timer_precise_resolution()
80 struct snd_timer *timer = NULL; in snd_emu10k1_timer()
/linux-4.4.14/sound/drivers/opl3/
Dopl3_lib.c158 static int snd_opl3_timer1_start(struct snd_timer * timer) in snd_opl3_timer1_start()
176 static int snd_opl3_timer1_stop(struct snd_timer * timer) in snd_opl3_timer1_stop()
195 static int snd_opl3_timer2_start(struct snd_timer * timer) in snd_opl3_timer2_start()
213 static int snd_opl3_timer2_stop(struct snd_timer * timer) in snd_opl3_timer2_stop()
252 struct snd_timer *timer = NULL; in snd_opl3_timer1_init()
272 struct snd_timer *timer = NULL; in snd_opl3_timer2_init()
298 struct snd_timer *timer; in snd_opl3_interrupt()
/linux-4.4.14/sound/isa/ad1816a/
Dad1816a_lib.c380 static int snd_ad1816a_timer_close(struct snd_timer *timer) in snd_ad1816a_timer_close()
387 static int snd_ad1816a_timer_open(struct snd_timer *timer) in snd_ad1816a_timer_open()
394 static unsigned long snd_ad1816a_timer_resolution(struct snd_timer *timer) in snd_ad1816a_timer_resolution()
402 static int snd_ad1816a_timer_start(struct snd_timer *timer) in snd_ad1816a_timer_start()
421 static int snd_ad1816a_timer_stop(struct snd_timer *timer) in snd_ad1816a_timer_stop()
705 struct snd_timer *timer; in snd_ad1816a_timer()
/linux-4.4.14/sound/sparc/
Dcs4231.c98 struct snd_timer *timer;
659 static unsigned long snd_cs4231_timer_resolution(struct snd_timer *timer) in snd_cs4231_timer_resolution()
666 static int snd_cs4231_timer_start(struct snd_timer *timer) in snd_cs4231_timer_start()
692 static int snd_cs4231_timer_stop(struct snd_timer *timer) in snd_cs4231_timer_stop()
857 static int snd_cs4231_timer_open(struct snd_timer *timer) in snd_cs4231_timer_open()
864 static int snd_cs4231_timer_close(struct snd_timer *timer) in snd_cs4231_timer_close()
1260 struct snd_timer *timer; in snd_cs4231_timer()
/linux-4.4.14/sound/isa/wss/
Dwss_lib.c757 static unsigned long snd_wss_timer_resolution(struct snd_timer *timer) in snd_wss_timer_resolution()
766 static int snd_wss_timer_start(struct snd_timer *timer) in snd_wss_timer_start()
790 static int snd_wss_timer_stop(struct snd_timer *timer) in snd_wss_timer_stop()
964 static int snd_wss_timer_open(struct snd_timer *timer) in snd_wss_timer_open()
971 static int snd_wss_timer_close(struct snd_timer *timer) in snd_wss_timer_close()
1956 static void snd_wss_timer_free(struct snd_timer *timer) in snd_wss_timer_free()
1964 struct snd_timer *timer; in snd_wss_timer()
/linux-4.4.14/sound/pci/ymfpci/
Dymfpci.h333 struct snd_timer *timer;
Dymfpci_main.c1896 static int snd_ymfpci_timer_start(struct snd_timer *timer) in snd_ymfpci_timer_start()
1921 static int snd_ymfpci_timer_stop(struct snd_timer *timer) in snd_ymfpci_timer_stop()
1933 static int snd_ymfpci_timer_precise_resolution(struct snd_timer *timer, in snd_ymfpci_timer_precise_resolution()
1952 struct snd_timer *timer = NULL; in snd_ymfpci_timer()
/linux-4.4.14/sound/pci/
Dazt3328.c285 struct snd_timer *timer;
2187 snd_azf3328_timer_start(struct snd_timer *timer) in snd_azf3328_timer_start()
2212 snd_azf3328_timer_stop(struct snd_timer *timer) in snd_azf3328_timer_stop()
2233 snd_azf3328_timer_precise_resolution(struct snd_timer *timer, in snd_azf3328_timer_precise_resolution()
2253 struct snd_timer *timer = NULL; in snd_azf3328_timer()
/linux-4.4.14/sound/core/seq/
Dseq_timer.c354 struct snd_timer *t; in initialize_timer()