summaryrefslogtreecommitdiff
path: root/include/linux/seq_file.h
blob: 70478387cbf6cdbc2a66221394b88404f1beb27c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef _LINUX_SEQ_FILE_H
#define _LINUX_SEQ_FILE_H

#include <linux/types.h>
#include <linux/fs.h>

struct seq_operations;
struct path;

struct seq_file {
	char *buf;
	size_t size;
	size_t from;
	size_t count;
	size_t pad_until;
	loff_t index;
	loff_t read_pos;
	u64 version;
	const struct seq_operations *op;
	int poll_event;
	const struct file *file;
	void *private;
};

#endif