Lines Matching refs:seq
182 static int gcov_iter_write(struct gcov_iterator *iter, struct seq_file *seq) in gcov_iter_write() argument
193 seq_write(seq, iter->buffer + iter->pos, len); in gcov_iter_write()
204 static void *gcov_seq_start(struct seq_file *seq, loff_t *pos) in gcov_seq_start() argument
208 gcov_iter_start(seq->private); in gcov_seq_start()
210 if (gcov_iter_next(seq->private)) in gcov_seq_start()
213 return seq->private; in gcov_seq_start()
217 static void *gcov_seq_next(struct seq_file *seq, void *data, loff_t *pos) in gcov_seq_next() argument
229 static int gcov_seq_show(struct seq_file *seq, void *data) in gcov_seq_show() argument
233 if (gcov_iter_write(iter, seq)) in gcov_seq_show()
238 static void gcov_seq_stop(struct seq_file *seq, void *data) in gcov_seq_stop() argument
292 struct seq_file *seq; in gcov_seq_open() local
311 seq = file->private_data; in gcov_seq_open()
312 seq->private = iter; in gcov_seq_open()
332 struct seq_file *seq; in gcov_seq_release() local
334 seq = file->private_data; in gcov_seq_release()
335 iter = seq->private; in gcov_seq_release()
385 struct seq_file *seq; in gcov_seq_write() local
389 seq = file->private_data; in gcov_seq_write()
390 info = gcov_iter_get_info(seq->private); in gcov_seq_write()