Lines Matching refs:seq
192 seqcount_init(&per_cpu_ptr(group->pcpu, cpu)->seq); in group_init()
254 unsigned int seq; in get_recent_times() local
261 seq = read_seqcount_begin(&groupc->seq); in get_recent_times()
266 } while (read_seqcount_retry(&groupc->seq, seq)); in get_recent_times()
762 write_seqcount_begin(&groupc->seq); in psi_group_change()
791 write_seqcount_end(&groupc->seq); in psi_group_change()
919 write_seqcount_begin(&groupc->seq); in psi_memstall_tick()
921 write_seqcount_end(&groupc->seq); in psi_memstall_tick()
1309 struct seq_file *seq; in psi_write() local
1324 seq = file->private_data; in psi_write()
1327 mutex_lock(&seq->lock); in psi_write()
1330 if (seq->private) { in psi_write()
1331 mutex_unlock(&seq->lock); in psi_write()
1337 mutex_unlock(&seq->lock); in psi_write()
1341 smp_store_release(&seq->private, new); in psi_write()
1342 mutex_unlock(&seq->lock); in psi_write()
1367 struct seq_file *seq = file->private_data; in psi_fop_poll() local
1369 return psi_trigger_poll(&seq->private, file, wait); in psi_fop_poll()
1374 struct seq_file *seq = file->private_data; in psi_fop_release() local
1376 psi_trigger_destroy(seq->private); in psi_fop_release()