#include <linux/kernel.h>
#include <linux/string.h>
Go to the source code of this file.
|
| void | seq_printf (const void *m, const char *fmt,...) |
| |
| void | seq_puts (const void *m, const char *s) |
| |
| long | seq_read (const void *m, char *buf, unsigned long count, long long *ppos) |
| |
| long | seq_lseek (const void *m, long off, int whence) |
| |
| int | single_open (struct file *file, int(*show)(struct seq_file *, void *), void *data) |
| |
| int | single_release (struct inode *inode, struct file *file) |
| |
◆ DEFINE_SHOW_ATTRIBUTE
| #define DEFINE_SHOW_ATTRIBUTE |
( |
|
__name | ) |
|
Value:
{ \
} \
.open = __name##_open, \
}
#define NULL
Definition actypes.h:561
#define THIS_MODULE
Definition module.h:110
long seq_lseek(const void *m, long off, int whence)
int single_open(struct file *file, int(*show)(struct seq_file *, void *), void *data)
int single_release(struct inode *inode, struct file *file)
long seq_read(const void *m, char *buf, unsigned long count, long long *ppos)
struct module * owner
Definition fs.h:68
◆ seq_lseek()
| long seq_lseek |
( |
const void * |
m, |
|
|
long |
off, |
|
|
int |
whence |
|
) |
| |
◆ seq_printf()
| void seq_printf |
( |
const void * |
m, |
|
|
const char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ seq_puts()
| void seq_puts |
( |
const void * |
m, |
|
|
const char * |
s |
|
) |
| |
◆ seq_read()
| long seq_read |
( |
const void * |
m, |
|
|
char * |
buf, |
|
|
unsigned long |
count, |
|
|
long long * |
ppos |
|
) |
| |
◆ single_open()
| int single_open |
( |
struct file * |
file, |
|
|
int(*)(struct seq_file *, void *) |
show, |
|
|
void * |
data |
|
) |
| |
◆ single_release()
| int single_release |
( |
struct inode * |
inode, |
|
|
struct file * |
file |
|
) |
| |