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
115
int snd_timer_new(struct snd_card *card, char *id, struct snd_timer_id *tid, struct snd_timer **rtimer);
include/sound/timer.h
116
void snd_timer_notify(struct snd_timer *timer, int event, struct timespec64 *tstamp);
include/sound/timer.h
117
int snd_timer_global_new(char *id, int device, struct snd_timer **rtimer);
include/sound/timer.h
118
int snd_timer_global_free(struct snd_timer *timer);
include/sound/timer.h
119
int snd_timer_global_register(struct snd_timer *timer);
include/sound/timer.h
131
void snd_timer_interrupt(struct snd_timer *timer, unsigned long ticks_left);
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
83
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
336
struct snd_timer *t;
sound/core/timer.c
1035
struct snd_timer *timer = device->device_data;
sound/core/timer.c
1048
void snd_timer_notify(struct snd_timer *timer, int event, struct timespec64 *tstamp)
sound/core/timer.c
1078
int snd_timer_global_new(char *id, int device, struct snd_timer **rtimer)
sound/core/timer.c
1091
int snd_timer_global_free(struct snd_timer *timer)
sound/core/timer.c
1097
int snd_timer_global_register(struct snd_timer *timer)
sound/core/timer.c
1113
struct snd_timer *snd_timer;
sound/core/timer.c
1123
struct snd_timer *timer = priv->snd_timer;
sound/core/timer.c
1130
static int snd_timer_s_start(struct snd_timer * timer)
sound/core/timer.c
1149
static int snd_timer_s_stop(struct snd_timer * timer)
sound/core/timer.c
1165
static int snd_timer_s_close(struct snd_timer *timer)
sound/core/timer.c
1184
static void snd_timer_free_system(struct snd_timer *timer)
sound/core/timer.c
119
struct snd_timer *timer;
sound/core/timer.c
1191
struct snd_timer *timer;
sound/core/timer.c
1205
priv->snd_timer = timer;
sound/core/timer.c
1220
struct snd_timer *timer;
sound/core/timer.c
140
static int snd_timer_free(struct snd_timer *timer);
sound/core/timer.c
145
static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left);
sound/core/timer.c
1509
static void snd_timer_user_copy_id(struct snd_timer_id *id, struct snd_timer *timer)
sound/core/timer.c
1520
struct snd_timer *timer;
sound/core/timer.c
1528
struct snd_timer, device_list);
sound/core/timer.c
1536
timer = list_entry(p, struct snd_timer, device_list);
sound/core/timer.c
1564
timer = list_entry(p, struct snd_timer, device_list);
sound/core/timer.c
1618
struct snd_timer *t;
sound/core/timer.c
1655
struct snd_timer *t;
sound/core/timer.c
1683
struct snd_timer *t;
sound/core/timer.c
1759
struct snd_timer *t;
sound/core/timer.c
1789
struct snd_timer *t;
sound/core/timer.c
186
static struct snd_timer *snd_timer_find(struct snd_timer_id *tid)
sound/core/timer.c
188
struct snd_timer *timer;
sound/core/timer.c
2091
static int snd_utimer_start(struct snd_timer *t)
sound/core/timer.c
2096
static int snd_utimer_stop(struct snd_timer *t)
sound/core/timer.c
2101
static int snd_utimer_open(struct snd_timer *t)
sound/core/timer.c
2106
static int snd_utimer_close(struct snd_timer *t)
sound/core/timer.c
2123
struct snd_timer *timer;
sound/core/timer.c
2455
struct snd_timer *timer, *n;
sound/core/timer.c
256
struct snd_timer *timer;
sound/core/timer.c
303
struct snd_timer *timer;
sound/core/timer.c
397
struct snd_timer *timer)
sound/core/timer.c
421
struct snd_timer *timer = timeri->timer;
sound/core/timer.c
483
static unsigned long snd_timer_hw_resolution(struct snd_timer *timer)
sound/core/timer.c
493
struct snd_timer * timer;
sound/core/timer.c
509
struct snd_timer *timer = ti->timer;
sound/core/timer.c
543
struct snd_timer *timer;
sound/core/timer.c
617
struct snd_timer *timer;
sound/core/timer.c
737
static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left)
sound/core/timer.c
765
static void snd_timer_process_callbacks(struct snd_timer *timer,
sound/core/timer.c
793
static void snd_timer_clear_callbacks(struct snd_timer *timer,
sound/core/timer.c
807
struct snd_timer *timer = container_of(work, struct snd_timer, task_work);
sound/core/timer.c
824
void snd_timer_interrupt(struct snd_timer * timer, unsigned long ticks_left)
sound/core/timer.c
914
struct snd_timer **rtimer)
sound/core/timer.c
916
struct snd_timer *timer;
sound/core/timer.c
965
static int snd_timer_free(struct snd_timer *timer)
sound/core/timer.c
991
struct snd_timer *timer = device->device_data;
sound/core/timer.c
997
struct snd_timer *timer = dev->device_data;
sound/core/timer.c
998
struct snd_timer *timer1;
sound/core/timer_compat.c
52
struct snd_timer *t;
sound/drivers/aloop.c
115
} snd_timer;
sound/drivers/aloop.c
1164
if (cable->snd_timer.instance)
sound/drivers/aloop.c
1175
cable->snd_timer.stream = dpcm->substream->stream;
sound/drivers/aloop.c
1176
cable->snd_timer.id = tid;
sound/drivers/aloop.c
1197
INIT_WORK(&cable->snd_timer.event_work, loopback_snd_timer_work);
sound/drivers/aloop.c
1210
err = snd_timer_open(timeri, &cable->snd_timer.id, current->pid);
sound/drivers/aloop.c
1214
cable->snd_timer.id.card,
sound/drivers/aloop.c
1215
cable->snd_timer.id.device,
sound/drivers/aloop.c
1216
cable->snd_timer.id.subdevice,
sound/drivers/aloop.c
1222
cable->snd_timer.instance = timeri;
sound/drivers/aloop.c
1307
if (cable->snd_timer.instance) {
sound/drivers/aloop.c
242
err = snd_timer_start(cable->snd_timer.instance, 1);
sound/drivers/aloop.c
253
cable->snd_timer.id.card,
sound/drivers/aloop.c
254
cable->snd_timer.id.device,
sound/drivers/aloop.c
255
cable->snd_timer.id.subdevice,
sound/drivers/aloop.c
281
err = snd_timer_stop(cable->snd_timer.instance);
sound/drivers/aloop.c
285
cable->snd_timer.id.card,
sound/drivers/aloop.c
286
cable->snd_timer.id.device,
sound/drivers/aloop.c
287
cable->snd_timer.id.subdevice,
sound/drivers/aloop.c
307
if (!cable->snd_timer.instance)
sound/drivers/aloop.c
315
snd_timer_close(cable->snd_timer.instance);
sound/drivers/aloop.c
318
cancel_work_sync(&cable->snd_timer.event_work);
sound/drivers/aloop.c
320
snd_timer_instance_free(cable->snd_timer.instance);
sound/drivers/aloop.c
321
memset(&cable->snd_timer, 0, sizeof(cable->snd_timer));
sound/drivers/aloop.c
481
if (cable->snd_timer.instance) {
sound/drivers/aloop.c
756
cable->snd_timer.id.card,
sound/drivers/aloop.c
757
cable->snd_timer.id.device,
sound/drivers/aloop.c
758
cable->snd_timer.id.subdevice,
sound/drivers/aloop.c
856
cable = container_of(work, struct loopback_cable, snd_timer.event_work);
sound/drivers/aloop.c
888
schedule_work(&cable->snd_timer.event_work);
sound/drivers/aloop.c
910
cable->snd_timer.id.card,
sound/drivers/aloop.c
911
cable->snd_timer.id.device,
sound/drivers/aloop.c
912
cable->snd_timer.id.subdevice);
sound/drivers/aloop.c
914
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
1843
static int snd_ymfpci_timer_start(struct snd_timer *timer)
sound/pci/ymfpci/ymfpci_main.c
1866
static int snd_ymfpci_timer_stop(struct snd_timer *timer)
sound/pci/ymfpci/ymfpci_main.c
1876
static int snd_ymfpci_timer_precise_resolution(struct snd_timer *timer,
sound/pci/ymfpci/ymfpci_main.c
1895
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;