Lines Matching refs:tread

71 	int tread;		/* enhanced read with timestamps and events */  member
1367 struct snd_timer_tread64 *tread) in snd_timer_user_append_to_tqueue() argument
1372 memcpy(&tu->tqueue[tu->qtail++], tread, sizeof(*tread)); in snd_timer_user_append_to_tqueue()
1390 if ((tu->filter & (1 << event)) == 0 || !tu->tread) in snd_timer_user_ccallback()
1479 if (tu->tread) { in realloc_user_queue()
1797 tu->timeri->callback = tu->tread in snd_timer_user_tselect()
1920 if (tu->tread) { in snd_timer_user_params()
1921 struct snd_timer_tread64 tread; in snd_timer_user_params() local
1922 memset(&tread, 0, sizeof(tread)); in snd_timer_user_params()
1923 tread.event = SNDRV_TIMER_EVENT_EARLY; in snd_timer_user_params()
1924 tread.tstamp_sec = 0; in snd_timer_user_params()
1925 tread.tstamp_nsec = 0; in snd_timer_user_params()
1926 tread.val = 0; in snd_timer_user_params()
1927 snd_timer_user_append_to_tqueue(tu, &tread); in snd_timer_user_params()
2066 old_tread = tu->tread; in snd_timer_user_tread()
2069 tu->tread = TREAD_FORMAT_NONE; in snd_timer_user_tread()
2072 tu->tread = TREAD_FORMAT_TIME64; in snd_timer_user_tread()
2074 tu->tread = TREAD_FORMAT_TIME32; in snd_timer_user_tread()
2076 if (tu->tread != old_tread && in snd_timer_user_tread()
2078 tu->tread = old_tread; in snd_timer_user_tread()
2163 struct snd_timer_tread64 *tread; in snd_timer_user_read() local
2171 switch (tu->tread) { in snd_timer_user_read()
2224 tread = &tu->tqueue[qhead]; in snd_timer_user_read()
2226 switch (tu->tread) { in snd_timer_user_read()
2228 if (copy_to_user(buffer, tread, in snd_timer_user_read()
2235 .event = tread->event, in snd_timer_user_read()
2236 .tstamp_sec = tread->tstamp_sec, in snd_timer_user_read()
2237 .tstamp_nsec = tread->tstamp_nsec, in snd_timer_user_read()
2238 .val = tread->val, in snd_timer_user_read()