Linux Kernel
3.7.1
|
#include <dev_table.h>
Data Fields | |
struct module * | owner |
int(* | open )(int dev, int mode) |
void(* | close )(int dev) |
void(* | output_block )(int dev, unsigned long buf, int count, int intrflag) |
void(* | start_input )(int dev, unsigned long buf, int count, int intrflag) |
int(* | ioctl )(int dev, unsigned int cmd, void __user *arg) |
int(* | prepare_for_input )(int dev, int bufsize, int nbufs) |
int(* | prepare_for_output )(int dev, int bufsize, int nbufs) |
void(* | halt_io )(int dev) |
int(* | local_qlen )(int dev) |
void(* | copy_user )(int dev, char *localbuf, int localoffs, const char __user *userbuf, int useroffs, int max_in, int max_out, int *used, int *returned, int len) |
void(* | halt_input )(int dev) |
void(* | halt_output )(int dev) |
void(* | trigger )(int dev, int bits) |
int(* | set_speed )(int dev, int speed) |
unsigned int(* | set_bits )(int dev, unsigned int bits) |
short(* | set_channels )(int dev, short channels) |
void(* | postprocess_write )(int dev) |
void(* | preprocess_read )(int dev) |
void(* | mmap )(int dev) |
Definition at line 165 of file dev_table.h.
Definition at line 169 of file dev_table.h.
void(* copy_user)(int dev, char *localbuf, int localoffs, const char __user *userbuf, int useroffs, int max_in, int max_out, int *used, int *returned, int len) |
Definition at line 179 of file dev_table.h.
Definition at line 185 of file dev_table.h.
Definition at line 177 of file dev_table.h.
Definition at line 186 of file dev_table.h.
Definition at line 174 of file dev_table.h.
Definition at line 178 of file dev_table.h.
Definition at line 193 of file dev_table.h.
Definition at line 170 of file dev_table.h.
Definition at line 167 of file dev_table.h.
Definition at line 191 of file dev_table.h.
Definition at line 175 of file dev_table.h.
Definition at line 176 of file dev_table.h.
Definition at line 192 of file dev_table.h.
Definition at line 172 of file dev_table.h.