Symbol: snd_timer
include/sound/ad1816a.h
137
struct snd_timer *timer;
include/sound/emu10k1.h
1786
struct snd_timer *timer;
include/sound/gus.h
355
struct snd_timer *timer1;
include/sound/gus.h
356
struct snd_timer *timer2;
include/sound/opl3.h
293
struct snd_timer *timer1;
include/sound/opl3.h
294
struct snd_timer *timer2;
include/sound/pcm.h
480
struct snd_timer *timer; /* timer */
include/sound/timer.h
117
int snd_timer_new(struct snd_card *card, char *id, struct snd_timer_id *tid, struct snd_timer **rtimer);
include/sound/timer.h
118
void snd_timer_notify(struct snd_timer *timer, int event, struct timespec64 *tstamp);
include/sound/timer.h
119
int snd_timer_global_new(char *id, int device, struct snd_timer **rtimer);
include/sound/timer.h
120
int snd_timer_global_free(struct snd_timer *timer);
include/sound/timer.h
121
int snd_timer_global_register(struct snd_timer *timer);
include/sound/timer.h
133
void snd_timer_interrupt(struct snd_timer *timer, unsigned long ticks_left);
include/sound/timer.h
135
struct snd_timer *snd_timeri_timer_get(struct snd_timer_instance *timeri);
include/sound/timer.h
136
void snd_timeri_timer_put(struct snd_timer *timer);
include/sound/timer.h
138
DEFINE_FREE(snd_timeri_timer, struct snd_timer *, if (_T) snd_timeri_timer_put(_T))
include/sound/timer.h
38
struct snd_timer;
include/sound/timer.h
48
int (*open) (struct snd_timer * timer);
include/sound/timer.h
49
int (*close) (struct snd_timer * timer);
include/sound/timer.h
50
unsigned long (*c_resolution) (struct snd_timer * timer);
include/sound/timer.h
51
int (*start) (struct snd_timer * timer);
include/sound/timer.h
52
int (*stop) (struct snd_timer * timer);
include/sound/timer.h
53
int (*set_period) (struct snd_timer * timer, unsigned long period_num, unsigned long period_den);
include/sound/timer.h
54
int (*precise_resolution) (struct snd_timer * timer, unsigned long *num, unsigned long *den);
include/sound/timer.h
69
void (*private_free) (struct snd_timer *timer);
include/sound/timer.h
84
struct snd_timer *timer;
include/sound/wss.h
85
struct snd_timer *timer;
sound/core/hrtimer.c
104
static int snd_hrtimer_stop(struct snd_timer *t)
sound/core/hrtimer.c
126
static struct snd_timer *mytimer;
sound/core/hrtimer.c
130
struct snd_timer *timer;
sound/core/hrtimer.c
26
struct snd_timer *timer;
sound/core/hrtimer.c
34
struct snd_timer *t = stime->timer;
sound/core/hrtimer.c
63
static int snd_hrtimer_open(struct snd_timer *t)
sound/core/hrtimer.c
76
static int snd_hrtimer_close(struct snd_timer *t)
sound/core/hrtimer.c
93
static int snd_hrtimer_start(struct snd_timer *t)
sound/core/pcm_timer.c
101
struct snd_timer *timer;
sound/core/pcm_timer.c
52
static unsigned long snd_pcm_timer_resolution(struct snd_timer * timer)
sound/core/pcm_timer.c
60
static int snd_pcm_timer_start(struct snd_timer * timer)
sound/core/pcm_timer.c
69
static int snd_pcm_timer_stop(struct snd_timer * timer)
sound/core/pcm_timer.c
92
static void snd_pcm_timer_free(struct snd_timer *timer)
sound/core/seq/seq_timer.c
349
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/seq/seq_timer.c
470
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/timer.c
1039
struct snd_timer *timer = container_of(kref, struct snd_timer, kref);
sound/core/timer.c
1046
static int snd_timer_free(struct snd_timer *timer)
sound/core/timer.c
1073
struct snd_timer *timer = device->device_data;
sound/core/timer.c
1079
struct snd_timer *timer = dev->device_data;
sound/core/timer.c
1080
struct snd_timer *timer1;
sound/core/timer.c
1126
struct snd_timer *timer = device->device_data;
sound/core/timer.c
1139
void snd_timer_notify(struct snd_timer *timer, int event, struct timespec64 *tstamp)
sound/core/timer.c
1169
int snd_timer_global_new(char *id, int device, struct snd_timer **rtimer)
sound/core/timer.c
1182
int snd_timer_global_free(struct snd_timer *timer)
sound/core/timer.c
1188
int snd_timer_global_register(struct snd_timer *timer)
sound/core/timer.c
119
struct snd_timer *timer;
sound/core/timer.c
1204
struct snd_timer *snd_timer;
sound/core/timer.c
1214
struct snd_timer *timer = priv->snd_timer;
sound/core/timer.c
1221
static int snd_timer_s_start(struct snd_timer * timer)
sound/core/timer.c
1240
static int snd_timer_s_stop(struct snd_timer * timer)
sound/core/timer.c
1256
static int snd_timer_s_close(struct snd_timer *timer)
sound/core/timer.c
1275
static void snd_timer_free_system(struct snd_timer *timer)
sound/core/timer.c
1282
struct snd_timer *timer;
sound/core/timer.c
1296
priv->snd_timer = timer;
sound/core/timer.c
1311
struct snd_timer *timer;
sound/core/timer.c
143
static int snd_timer_free(struct snd_timer *timer);
sound/core/timer.c
148
static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left);
sound/core/timer.c
1600
static void snd_timer_user_copy_id(struct snd_timer_id *id, struct snd_timer *timer)
sound/core/timer.c
1611
struct snd_timer *timer;
sound/core/timer.c
1619
struct snd_timer, device_list);
sound/core/timer.c
1627
timer = list_entry(p, struct snd_timer, device_list);
sound/core/timer.c
1655
timer = list_entry(p, struct snd_timer, device_list);
sound/core/timer.c
1709
struct snd_timer *t;
sound/core/timer.c
1746
struct snd_timer *t;
sound/core/timer.c
1774
struct snd_timer *t;
sound/core/timer.c
1855
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/timer.c
1887
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/timer.c
190
static struct snd_timer *snd_timer_find(struct snd_timer_id *tid)
sound/core/timer.c
192
struct snd_timer *timer;
sound/core/timer.c
2184
static int snd_utimer_start(struct snd_timer *t)
sound/core/timer.c
2189
static int snd_utimer_stop(struct snd_timer *t)
sound/core/timer.c
2194
static int snd_utimer_open(struct snd_timer *t)
sound/core/timer.c
2199
static int snd_utimer_close(struct snd_timer *t)
sound/core/timer.c
2216
struct snd_timer *timer;
sound/core/timer.c
237
static inline void snd_timer_ref_get(struct snd_timer *timer)
sound/core/timer.c
242
static inline void snd_timer_ref_put(struct snd_timer *timer)
sound/core/timer.c
251
struct snd_timer *snd_timeri_timer_get(struct snd_timer_instance *timeri)
sound/core/timer.c
253
struct snd_timer *t;
sound/core/timer.c
2548
struct snd_timer *timer, *n;
sound/core/timer.c
264
void snd_timeri_timer_put(struct snd_timer *timer)
sound/core/timer.c
348
struct snd_timer *timer;
sound/core/timer.c
445
struct snd_timer *timer)
sound/core/timer.c
472
struct snd_timer *timer = timeri->timer;
sound/core/timer.c
548
static unsigned long snd_timer_hw_resolution(struct snd_timer *timer)
sound/core/timer.c
563
struct snd_timer *timer __free(snd_timeri_timer)
sound/core/timer.c
575
struct snd_timer *timer = ti->timer;
sound/core/timer.c
609
struct snd_timer *timer;
sound/core/timer.c
682
struct snd_timer *timer;
sound/core/timer.c
805
static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left)
sound/core/timer.c
833
static void snd_timer_process_callbacks(struct snd_timer *timer,
sound/core/timer.c
861
static void snd_timer_clear_callbacks(struct snd_timer *timer,
sound/core/timer.c
875
struct snd_timer *timer = container_of(work, struct snd_timer, task_work);
sound/core/timer.c
892
void snd_timer_interrupt(struct snd_timer * timer, unsigned long ticks_left)
sound/core/timer.c
985
struct snd_timer **rtimer)
sound/core/timer.c
987
struct snd_timer *timer;
sound/core/timer_compat.c
57
struct snd_timer *t __free(snd_timeri_timer) =
sound/drivers/aloop.c
117
} snd_timer;
sound/drivers/aloop.c
1176
if (cable->snd_timer.instance)
sound/drivers/aloop.c
1187
cable->snd_timer.stream = dpcm->substream->stream;
sound/drivers/aloop.c
1188
cable->snd_timer.id = tid;
sound/drivers/aloop.c
1209
INIT_WORK(&cable->snd_timer.event_work, loopback_snd_timer_work);
sound/drivers/aloop.c
1222
err = snd_timer_open(timeri, &cable->snd_timer.id, current->pid);
sound/drivers/aloop.c
1226
cable->snd_timer.id.card,
sound/drivers/aloop.c
1227
cable->snd_timer.id.device,
sound/drivers/aloop.c
1228
cable->snd_timer.id.subdevice,
sound/drivers/aloop.c
1234
cable->snd_timer.instance = timeri;
sound/drivers/aloop.c
1320
if (cable->snd_timer.instance) {
sound/drivers/aloop.c
244
err = snd_timer_start(cable->snd_timer.instance, 1);
sound/drivers/aloop.c
255
cable->snd_timer.id.card,
sound/drivers/aloop.c
256
cable->snd_timer.id.device,
sound/drivers/aloop.c
257
cable->snd_timer.id.subdevice,
sound/drivers/aloop.c
283
err = snd_timer_stop(cable->snd_timer.instance);
sound/drivers/aloop.c
287
cable->snd_timer.id.card,
sound/drivers/aloop.c
288
cable->snd_timer.id.device,
sound/drivers/aloop.c
289
cable->snd_timer.id.subdevice,
sound/drivers/aloop.c
309
if (!cable->snd_timer.instance)
sound/drivers/aloop.c
317
snd_timer_close(cable->snd_timer.instance);
sound/drivers/aloop.c
320
cancel_work_sync(&cable->snd_timer.event_work);
sound/drivers/aloop.c
322
snd_timer_instance_free(cable->snd_timer.instance);
sound/drivers/aloop.c
323
memset(&cable->snd_timer, 0, sizeof(cable->snd_timer));
sound/drivers/aloop.c
488
if (cable->snd_timer.instance) {
sound/drivers/aloop.c
762
cable->snd_timer.id.card,
sound/drivers/aloop.c
763
cable->snd_timer.id.device,
sound/drivers/aloop.c
764
cable->snd_timer.id.subdevice,
sound/drivers/aloop.c
862
cable = container_of(work, struct loopback_cable, snd_timer.event_work);
sound/drivers/aloop.c
894
schedule_work(&cable->snd_timer.event_work);
sound/drivers/aloop.c
916
cable->snd_timer.id.card,
sound/drivers/aloop.c
917
cable->snd_timer.id.device,
sound/drivers/aloop.c
918
cable->snd_timer.id.subdevice);
sound/drivers/aloop.c
920
snd_pcm_direction_name(cable->snd_timer.stream));
sound/drivers/opl3/opl3_lib.c
137
static int snd_opl3_timer1_start(struct snd_timer * timer)
sound/drivers/opl3/opl3_lib.c
153
static int snd_opl3_timer1_stop(struct snd_timer * timer)
sound/drivers/opl3/opl3_lib.c
170
static int snd_opl3_timer2_start(struct snd_timer * timer)
sound/drivers/opl3/opl3_lib.c
186
static int snd_opl3_timer2_stop(struct snd_timer * timer)
sound/drivers/opl3/opl3_lib.c
223
struct snd_timer *timer = NULL;
sound/drivers/opl3/opl3_lib.c
244
struct snd_timer *timer = NULL;
sound/drivers/opl3/opl3_lib.c
271
struct snd_timer *timer;
sound/isa/ad1816a/ad1816a_lib.c
344
static int snd_ad1816a_timer_close(struct snd_timer *timer)
sound/isa/ad1816a/ad1816a_lib.c
351
static int snd_ad1816a_timer_open(struct snd_timer *timer)
sound/isa/ad1816a/ad1816a_lib.c
358
static unsigned long snd_ad1816a_timer_resolution(struct snd_timer *timer)
sound/isa/ad1816a/ad1816a_lib.c
366
static int snd_ad1816a_timer_start(struct snd_timer *timer)
sound/isa/ad1816a/ad1816a_lib.c
384
static int snd_ad1816a_timer_stop(struct snd_timer *timer)
sound/isa/ad1816a/ad1816a_lib.c
615
struct snd_timer *timer;
sound/isa/gus/gus_timer.c
121
static void snd_gf1_timer1_free(struct snd_timer *timer)
sound/isa/gus/gus_timer.c
127
static void snd_gf1_timer2_free(struct snd_timer *timer)
sound/isa/gus/gus_timer.c
135
struct snd_timer *timer;
sound/isa/gus/gus_timer.c
17
static int snd_gf1_timer1_start(struct snd_timer * timer)
sound/isa/gus/gus_timer.c
33
static int snd_gf1_timer1_stop(struct snd_timer * timer)
sound/isa/gus/gus_timer.c
49
static int snd_gf1_timer2_start(struct snd_timer * timer)
sound/isa/gus/gus_timer.c
65
static int snd_gf1_timer2_stop(struct snd_timer * timer)
sound/isa/gus/gus_timer.c
83
struct snd_timer *timer = gus->gf1.timer1;
sound/isa/gus/gus_timer.c
92
struct snd_timer *timer = gus->gf1.timer2;
sound/isa/wss/wss_lib.c
1831
static void snd_wss_timer_free(struct snd_timer *timer)
sound/isa/wss/wss_lib.c
1839
struct snd_timer *timer;
sound/isa/wss/wss_lib.c
731
static unsigned long snd_wss_timer_resolution(struct snd_timer *timer)
sound/isa/wss/wss_lib.c
740
static int snd_wss_timer_start(struct snd_timer *timer)
sound/isa/wss/wss_lib.c
763
static int snd_wss_timer_stop(struct snd_timer *timer)
sound/isa/wss/wss_lib.c
924
static int snd_wss_timer_open(struct snd_timer *timer)
sound/isa/wss/wss_lib.c
931
static int snd_wss_timer_close(struct snd_timer *timer)
sound/pci/azt3328.c
2129
snd_azf3328_timer_start(struct snd_timer *timer)
sound/pci/azt3328.c
2152
snd_azf3328_timer_stop(struct snd_timer *timer)
sound/pci/azt3328.c
2171
snd_azf3328_timer_precise_resolution(struct snd_timer *timer,
sound/pci/azt3328.c
2191
struct snd_timer *timer = NULL;
sound/pci/azt3328.c
270
struct snd_timer *timer;
sound/pci/emu10k1/timer.c
14
static int snd_emu10k1_timer_start(struct snd_timer *timer)
sound/pci/emu10k1/timer.c
28
static int snd_emu10k1_timer_stop(struct snd_timer *timer)
sound/pci/emu10k1/timer.c
37
static unsigned long snd_emu10k1_timer_c_resolution(struct snd_timer *timer)
sound/pci/emu10k1/timer.c
48
static int snd_emu10k1_timer_precise_resolution(struct snd_timer *timer,
sound/pci/emu10k1/timer.c
72
struct snd_timer *timer = NULL;
sound/pci/ymfpci/ymfpci.h
358
struct snd_timer *timer;
sound/pci/ymfpci/ymfpci_main.c
1849
static int snd_ymfpci_timer_start(struct snd_timer *timer)
sound/pci/ymfpci/ymfpci_main.c
1872
static int snd_ymfpci_timer_stop(struct snd_timer *timer)
sound/pci/ymfpci/ymfpci_main.c
1882
static int snd_ymfpci_timer_precise_resolution(struct snd_timer *timer,
sound/pci/ymfpci/ymfpci_main.c
1901
struct snd_timer *timer = NULL;
sound/sparc/cs4231.c
1200
struct snd_timer *timer;
sound/sparc/cs4231.c
651
static unsigned long snd_cs4231_timer_resolution(struct snd_timer *timer)
sound/sparc/cs4231.c
658
static int snd_cs4231_timer_start(struct snd_timer *timer)
sound/sparc/cs4231.c
682
static int snd_cs4231_timer_stop(struct snd_timer *timer)
sound/sparc/cs4231.c
832
static int snd_cs4231_timer_open(struct snd_timer *timer)
sound/sparc/cs4231.c
839
static int snd_cs4231_timer_close(struct snd_timer *timer)
sound/sparc/cs4231.c
98
struct snd_timer *timer;