seq_file
void (*show_fdinfo)(struct seq_file *, struct file *);
struct seq_file;
int single_open(struct linux_file *, int (*)(struct seq_file *, void *), void *);
int single_open_size(struct linux_file *, int (*)(struct seq_file *, void *), void *, size_t);
void lkpi_seq_vprintf(struct seq_file *m, const char *fmt, va_list args);
void lkpi_seq_printf(struct seq_file *m, const char *fmt, ...);
seq_hex_dump(struct seq_file *m, const char *prefix_str, int prefix_type,
void * (*start) (struct seq_file *m, off_t *pos);
void (*stop) (struct seq_file *m, void *v);
void * (*next) (struct seq_file *m, void *v, off_t *pos);
int (*show) (struct seq_file *m, void *v);
int seq_write(struct seq_file *seq, const void *data, size_t len);
void seq_putc(struct seq_file *m, char c);
void seq_puts(struct seq_file *m, const char *str);
bool seq_has_overflowed(struct seq_file *m);
single_start(struct seq_file *p, off_t *pos)
single_next(struct seq_file *p, void *v, off_t *pos)
single_stop(struct seq_file *p, void *v)
struct seq_file *p;
((struct seq_file *)f->private_data)->buf = sbuf_new_auto();
struct seq_file *seq_file;
seq_file = (struct seq_file *)f->private_data;
seq_file->private = private;
_single_open_without_sbuf(struct linux_file *f, int (*show)(struct seq_file *, void *), void *d)
((struct seq_file *)f->private_data)->private = d;
single_open(struct linux_file *f, int (*show)(struct seq_file *, void *), void *d)
((struct seq_file *)f->private_data)->buf = sbuf_new_auto();
single_open_size(struct linux_file *f, int (*show)(struct seq_file *, void *), void *d, size_t size)
((struct seq_file *)f->private_data)->buf = sbuf_new(
struct seq_file *m;
struct seq_file *seq;
seq = (struct seq_file *)f->private_data;
struct seq_file *m;
lkpi_seq_vprintf(struct seq_file *m, const char *fmt, va_list args)
lkpi_seq_printf(struct seq_file *m, const char *fmt, ...)
seq_has_overflowed(struct seq_file *m)
struct seq_file *m;
seq_write(struct seq_file *seq, const void *data, size_t len)
seq_putc(struct seq_file *seq, char c)
seq_puts(struct seq_file *seq, const char *str)
int ttm_page_alloc_debugfs(struct seq_file *m, void *data)
extern int ttm_dma_page_alloc_debugfs(struct seq_file *m, void *data);
int ttm_dma_page_alloc_debugfs(struct seq_file *m, void *data)
struct seq_file *seq;
static void *ipoib_path_seq_start(struct seq_file *file, loff_t *pos)
static void *ipoib_path_seq_next(struct seq_file *file, void *iter_ptr,
static void ipoib_path_seq_stop(struct seq_file *file, void *iter_ptr)
static int ipoib_path_seq_show(struct seq_file *file, void *iter_ptr)
struct seq_file *seq;
static void *ipoib_mcg_seq_start(struct seq_file *file, loff_t *pos)
static void *ipoib_mcg_seq_next(struct seq_file *file, void *iter_ptr,
static void ipoib_mcg_seq_stop(struct seq_file *file, void *iter_ptr)
static int ipoib_mcg_seq_show(struct seq_file *file, void *iter_ptr)
static void sdp_seq_stop(struct seq_file *seq, void *v)
static int sdp_seq_show(struct seq_file *seq, void *v)
struct seq_file *seq;
static void sdpstats_seq_hist(struct seq_file *seq, char *str, u32 *h, int n,
static int sdpstats_seq_show(struct seq_file *seq, void *v)
static int sdpprf_show(struct seq_file *m, void *v)
static void *sdpprf_start(struct seq_file *p, loff_t *pos)
static void *sdpprf_next(struct seq_file *p, void *v, loff_t *pos)
static void sdpprf_stop(struct seq_file *p, void *v)
int (*seq_show) (struct seq_file *m, void *v);
static void *sdp_get_idx(struct seq_file *seq, loff_t pos)
static void *sdp_seq_start(struct seq_file *seq, loff_t *pos)
static void *sdp_seq_next(struct seq_file *seq, void *v, loff_t *pos)