Motr
M0
|
Data Structures | |
struct | kem_rb |
struct | kem_dev |
Macros | |
#define | NUM(dev) (MINOR(dev) & 0xf) |
Functions | |
static int | kemd_init_module (void) |
static void | kemd_cleanup_module (void) |
static int | kemd_open (struct inode *inode, struct file *filp) |
static int | kemd_release (struct inode *inode, struct file *filp) |
static ssize_t | kemd_read (struct file *filp, char *buf, size_t len, loff_t *offset) |
static ssize_t | kemd_write (struct file *filp, const char *buf, size_t len, loff_t *offset) |
static void | kemd_dev_destroy (int i) |
static int | kemd_dev_create (int i) |
static int | kemd_devs_create (void) |
static void | kemd_devs_destroy (void) |
void | kemd_rbs_free (struct kem_rb *rbs) |
int | kemd_rbs_init (struct kem_rb *rbs) |
EXPORT_SYMBOL (kemd_rbs) | |
module_init (kemd_init_module) | |
module_exit (kemd_cleanup_module) | |
Variables | |
static int | kemd_major = KEMD_MAJOR |
static int | kemd_minor = KEMD_MINOR |
static int | kemd_nr_cpus |
struct kem_rb * | kemd_rbs |
static struct kem_dev * | kemd_devices |
static struct file_operations | kemd_fops |
EXPORT_SYMBOL | ( | kemd_rbs | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void kemd_rbs_free | ( | struct kem_rb * | rbs | ) |
int kemd_rbs_init | ( | struct kem_rb * | rbs | ) |
|
static |
|
static |
module_exit | ( | kemd_cleanup_module | ) |
module_init | ( | kemd_init_module | ) |
|
static |
|
static |
|
static |