snd_timer_instance
struct snd_timer_instance *master;
struct snd_timer_instance *snd_timer_instance_new(const char *owner);
void snd_timer_instance_free(struct snd_timer_instance *timeri);
int snd_timer_open(struct snd_timer_instance *timeri, struct snd_timer_id *tid, unsigned int slave_id);
void snd_timer_close(struct snd_timer_instance *timeri);
unsigned long snd_timer_resolution(struct snd_timer_instance *timeri);
int snd_timer_start(struct snd_timer_instance *timeri, unsigned int ticks);
int snd_timer_stop(struct snd_timer_instance *timeri);
int snd_timer_continue(struct snd_timer_instance *timeri);
int snd_timer_pause(struct snd_timer_instance *timeri);
void (*private_free) (struct snd_timer_instance *ti);
void (*callback) (struct snd_timer_instance *timeri,
void (*ccallback) (struct snd_timer_instance * timeri,
void (*disconnect)(struct snd_timer_instance *timeri);
static void snd_seq_timer_interrupt(struct snd_timer_instance *timeri,
struct snd_timer_instance *t;
struct snd_timer_instance *t;
struct snd_timer_instance *ti;
struct snd_timer_instance *timeri; /* timer instance */
struct snd_timer_instance *ti;
struct snd_timer_instance *ti, *ts;
struct snd_timer_instance *ti;
static void snd_timer_user_interrupt(struct snd_timer_instance *timeri,
static void snd_timer_user_ccallback(struct snd_timer_instance *timeri,
static void snd_timer_user_disconnect(struct snd_timer_instance *timeri)
static void snd_timer_user_tinterrupt(struct snd_timer_instance *timeri,
struct snd_timer_instance *snd_timer_instance_new(const char *owner)
struct snd_timer_instance *timeri;
void snd_timer_instance_free(struct snd_timer_instance *timeri)
static int check_matching_master_slave(struct snd_timer_instance *master,
struct snd_timer_instance *slave)
static int snd_timer_check_slave(struct snd_timer_instance *slave)
struct snd_timer_instance *master;
static int snd_timer_check_master(struct snd_timer_instance *master)
struct snd_timer_instance *slave, *tmp;
static void snd_timer_close_locked(struct snd_timer_instance *timeri,
int snd_timer_open(struct snd_timer_instance *timeri,
struct snd_timer_instance *t =
struct snd_timer_instance, open_list);
static void remove_slave_links(struct snd_timer_instance *timeri,
struct snd_timer_instance *slave, *tmp;
static void snd_timer_close_locked(struct snd_timer_instance *timeri,
void snd_timer_close(struct snd_timer_instance *timeri)
unsigned long snd_timer_resolution(struct snd_timer_instance *timeri)
static void snd_timer_notify1(struct snd_timer_instance *ti, int event)
struct snd_timer_instance *ts;
static int snd_timer_start1(struct snd_timer_instance *timeri,
static int snd_timer_start_slave(struct snd_timer_instance *timeri,
static int snd_timer_stop1(struct snd_timer_instance *timeri, bool stop)
static int snd_timer_stop_slave(struct snd_timer_instance *timeri, bool stop)
int snd_timer_start(struct snd_timer_instance *timeri, unsigned int ticks)
int snd_timer_stop(struct snd_timer_instance *timeri)
int snd_timer_continue(struct snd_timer_instance *timeri)
struct snd_timer_instance *timeri;
int snd_timer_pause(struct snd_timer_instance * timeri)
struct snd_timer_instance *ti;
struct snd_timer_instance *ti;
ti = list_first_entry(head, struct snd_timer_instance,
struct snd_timer_instance *ti, *ts, *tmp;
struct snd_timer_instance *ti;
ti = list_entry(p, struct snd_timer_instance, open_list);
struct snd_timer_instance *instance;
struct snd_timer_instance *timeri;
static void loopback_snd_timer_function(struct snd_timer_instance *timeri,
static void loopback_snd_timer_event(struct snd_timer_instance *timeri,