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
471
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/timer.c
1037
struct snd_timer *timer = container_of(kref, struct snd_timer, kref);
sound/core/timer.c
1044
static int snd_timer_free(struct snd_timer *timer)
sound/core/timer.c
1071
struct snd_timer *timer = device->device_data;
sound/core/timer.c
1077
struct snd_timer *timer = dev->device_data;
sound/core/timer.c
1078
struct snd_timer *timer1;
sound/core/timer.c
1124
struct snd_timer *timer = device->device_data;
sound/core/timer.c
1137
void snd_timer_notify(struct snd_timer *timer, int event, struct timespec64 *tstamp)
sound/core/timer.c
1167
int snd_timer_global_new(char *id, int device, struct snd_timer **rtimer)
sound/core/timer.c
1180
int snd_timer_global_free(struct snd_timer *timer)
sound/core/timer.c
1186
int snd_timer_global_register(struct snd_timer *timer)
sound/core/timer.c
119
struct snd_timer *timer;
sound/core/timer.c
1202
struct snd_timer *snd_timer;
sound/core/timer.c
1212
struct snd_timer *timer = priv->snd_timer;
sound/core/timer.c
1219
static int snd_timer_s_start(struct snd_timer * timer)
sound/core/timer.c
1238
static int snd_timer_s_stop(struct snd_timer * timer)
sound/core/timer.c
1254
static int snd_timer_s_close(struct snd_timer *timer)
sound/core/timer.c
1273
static void snd_timer_free_system(struct snd_timer *timer)
sound/core/timer.c
1280
struct snd_timer *timer;
sound/core/timer.c
1294
priv->snd_timer = timer;
sound/core/timer.c
1309
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
1598
static void snd_timer_user_copy_id(struct snd_timer_id *id, struct snd_timer *timer)
sound/core/timer.c
1609
struct snd_timer *timer;
sound/core/timer.c
1617
struct snd_timer, device_list);
sound/core/timer.c
1625
timer = list_entry(p, struct snd_timer, device_list);
sound/core/timer.c
1653
timer = list_entry(p, struct snd_timer, device_list);
sound/core/timer.c
1707
struct snd_timer *t;
sound/core/timer.c
1744
struct snd_timer *t;
sound/core/timer.c
1772
struct snd_timer *t;
sound/core/timer.c
1853
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/timer.c
1885
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
2182
static int snd_utimer_start(struct snd_timer *t)
sound/core/timer.c
2187
static int snd_utimer_stop(struct snd_timer *t)
sound/core/timer.c
2192
static int snd_utimer_open(struct snd_timer *t)
sound/core/timer.c
2197
static int snd_utimer_close(struct snd_timer *t)
sound/core/timer.c
2214
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
2546
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
470
struct snd_timer *timer = timeri->timer;
sound/core/timer.c
546
static unsigned long snd_timer_hw_resolution(struct snd_timer *timer)
sound/core/timer.c
561
struct snd_timer *timer __free(snd_timeri_timer)
sound/core/timer.c
573
struct snd_timer *timer = ti->timer;
sound/core/timer.c
607
struct snd_timer *timer;
sound/core/timer.c
680
struct snd_timer *timer;
sound/core/timer.c
803
static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left)
sound/core/timer.c
831
static void snd_timer_process_callbacks(struct snd_timer *timer,
sound/core/timer.c
859
static void snd_timer_clear_callbacks(struct snd_timer *timer,
sound/core/timer.c
873
struct snd_timer *timer = container_of(work, struct snd_timer, task_work);
sound/core/timer.c
890
void snd_timer_interrupt(struct snd_timer * timer, unsigned long ticks_left)
sound/core/timer.c
983
struct snd_timer **rtimer)
sound/core/timer.c
985
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;