snd_timer_id
int snd_timer_new(struct snd_card *card, char *id, struct snd_timer_id *tid, struct snd_timer **rtimer);
int snd_timer_open(struct snd_timer_instance *timeri, struct snd_timer_id *tid, unsigned int slave_id);
struct snd_timer_id id; /* ALSA's timer ID */
struct snd_timer_id tid; /* requested timer ID */
struct snd_timer_id tid; /* requested timer ID */
struct snd_timer_id tid; /* requested timer ID */
struct snd_timer_id id; /* bind to timer ID */
#define SNDRV_TIMER_IOCTL_NEXT_DEVICE _IOWR('T', 0x01, struct snd_timer_id)
struct snd_timer_id tid;
struct snd_timer_id tid;
struct snd_timer_id alsa_id; /* ALSA's timer ID */
struct snd_timer_id tid;
static void snd_timer_user_zero_id(struct snd_timer_id *id)
static void snd_timer_user_copy_id(struct snd_timer_id *id, struct snd_timer *timer)
static void get_next_device(struct snd_timer_id *id)
static int snd_timer_user_next_device(struct snd_timer_id __user *_tid)
struct snd_timer_id id;
struct snd_timer_id tid;
struct snd_timer_id tid;
static struct snd_timer *snd_timer_find(struct snd_timer_id *tid)
static void snd_timer_request(struct snd_timer_id *tid)
struct snd_timer_id tid;
struct snd_timer_id *tid,
int snd_timer_new(struct snd_card *card, char *id, struct snd_timer_id *tid,
struct snd_timer_id tid;
struct snd_timer_id *tid)
struct snd_timer_id id;
struct snd_timer_id tid = {
struct snd_timer_id tid;
struct snd_timer_id tid;
struct snd_timer_id tid;
struct snd_timer_id tid;
struct snd_timer_id tid;
struct snd_timer_id tid;
struct snd_timer_id tid;
struct snd_timer_id tid;
struct snd_timer_id tid;
struct snd_timer_id tid; /* requested timer ID */
struct snd_timer_id tid; /* requested timer ID */
struct snd_timer_id tid; /* requested timer ID */
struct snd_timer_id id; /* bind to timer ID */
#define SNDRV_TIMER_IOCTL_NEXT_DEVICE _IOWR('T', 0x01, struct snd_timer_id)