Lines Matching refs:tread

71 	int tread;		/* enhanced read with timestamps and events */  member
1353 struct snd_timer_tread64 *tread) in snd_timer_user_append_to_tqueue() argument
1358 memcpy(&tu->tqueue[tu->qtail++], tread, sizeof(*tread)); in snd_timer_user_append_to_tqueue()
1376 if ((tu->filter & (1 << event)) == 0 || !tu->tread) in snd_timer_user_ccallback()
1465 if (tu->tread) { in realloc_user_queue()
1780 tu->timeri->callback = tu->tread in snd_timer_user_tselect()
1901 if (tu->tread) { in snd_timer_user_params()
1902 struct snd_timer_tread64 tread; in snd_timer_user_params() local
1903 memset(&tread, 0, sizeof(tread)); in snd_timer_user_params()
1904 tread.event = SNDRV_TIMER_EVENT_EARLY; in snd_timer_user_params()
1905 tread.tstamp_sec = 0; in snd_timer_user_params()
1906 tread.tstamp_nsec = 0; in snd_timer_user_params()
1907 tread.val = 0; in snd_timer_user_params()
1908 snd_timer_user_append_to_tqueue(tu, &tread); in snd_timer_user_params()
2047 old_tread = tu->tread; in snd_timer_user_tread()
2050 tu->tread = TREAD_FORMAT_NONE; in snd_timer_user_tread()
2053 tu->tread = TREAD_FORMAT_TIME64; in snd_timer_user_tread()
2055 tu->tread = TREAD_FORMAT_TIME32; in snd_timer_user_tread()
2057 if (tu->tread != old_tread && in snd_timer_user_tread()
2059 tu->tread = old_tread; in snd_timer_user_tread()
2144 struct snd_timer_tread64 *tread; in snd_timer_user_read() local
2152 switch (tu->tread) { in snd_timer_user_read()
2205 tread = &tu->tqueue[qhead]; in snd_timer_user_read()
2207 switch (tu->tread) { in snd_timer_user_read()
2209 if (copy_to_user(buffer, tread, in snd_timer_user_read()
2216 .event = tread->event, in snd_timer_user_read()
2217 .tstamp_sec = tread->tstamp_sec, in snd_timer_user_read()
2218 .tstamp_nsec = tread->tstamp_nsec, in snd_timer_user_read()
2219 .val = tread->val, in snd_timer_user_read()