Lines Matching refs:tread
73 int tread; /* enhanced read with timestamps and events */ member
1327 struct snd_timer_tread64 *tread) in snd_timer_user_append_to_tqueue() argument
1332 memcpy(&tu->tqueue[tu->qtail++], tread, sizeof(*tread)); in snd_timer_user_append_to_tqueue()
1349 if ((tu->filter & (1 << event)) == 0 || !tu->tread) in snd_timer_user_ccallback()
1434 if (tu->tread) { in realloc_user_queue()
1739 tu->timeri->callback = tu->tread in snd_timer_user_tselect()
1859 if (tu->tread) { in snd_timer_user_params()
1860 struct snd_timer_tread64 tread; in snd_timer_user_params() local
1862 memset(&tread, 0, sizeof(tread)); in snd_timer_user_params()
1863 tread.event = SNDRV_TIMER_EVENT_EARLY; in snd_timer_user_params()
1864 tread.tstamp_sec = 0; in snd_timer_user_params()
1865 tread.tstamp_nsec = 0; in snd_timer_user_params()
1866 tread.val = 0; in snd_timer_user_params()
1867 snd_timer_user_append_to_tqueue(tu, &tread); in snd_timer_user_params()
2005 old_tread = tu->tread; in snd_timer_user_tread()
2008 tu->tread = TREAD_FORMAT_NONE; in snd_timer_user_tread()
2011 tu->tread = TREAD_FORMAT_TIME64; in snd_timer_user_tread()
2013 tu->tread = TREAD_FORMAT_TIME32; in snd_timer_user_tread()
2015 if (tu->tread != old_tread && in snd_timer_user_tread()
2017 tu->tread = old_tread; in snd_timer_user_tread()
2312 struct snd_timer_tread64 *tread; in snd_timer_user_read() local
2320 switch (tu->tread) { in snd_timer_user_read()
2373 tread = &tu->tqueue[qhead]; in snd_timer_user_read()
2375 switch (tu->tread) { in snd_timer_user_read()
2377 if (copy_to_user(buffer, tread, in snd_timer_user_read()
2384 .event = tread->event, in snd_timer_user_read()
2385 .tstamp_sec = tread->tstamp_sec, in snd_timer_user_read()
2386 .tstamp_nsec = tread->tstamp_nsec, in snd_timer_user_read()
2387 .val = tread->val, in snd_timer_user_read()