cprover
modules.h File Reference
#include "kdev_t.h"
+ Include dependency graph for modules.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MOD_INC_USE_COUNT   (usecount = usecount + 1)
 
#define MOD_DEC_USE_COUNT   (usecount = usecount - 1)
 
#define MOD_IN_USE   (usecount != 0)
 
#define ENODEV   0xf
 
#define MAJOR_NUMBER   42
 

Functions

int register_chrdev (unsigned int, const char *)
 
int unregister_chrdev (unsigned int, const char *)
 

Variables

int usecount
 

Macro Definition Documentation

◆ ENODEV

#define ENODEV   0xf

Definition at line 12 of file modules.h.

◆ MAJOR_NUMBER

#define MAJOR_NUMBER   42

Definition at line 13 of file modules.h.

◆ MOD_DEC_USE_COUNT

#define MOD_DEC_USE_COUNT   (usecount = usecount - 1)

Definition at line 9 of file modules.h.

◆ MOD_IN_USE

#define MOD_IN_USE   (usecount != 0)

Definition at line 10 of file modules.h.

◆ MOD_INC_USE_COUNT

#define MOD_INC_USE_COUNT   (usecount = usecount + 1)

Definition at line 8 of file modules.h.

Function Documentation

◆ register_chrdev()

int register_chrdev ( unsigned int  ,
const char *   
)

◆ unregister_chrdev()

int unregister_chrdev ( unsigned int  ,
const char *   
)

Variable Documentation

◆ usecount

int usecount
extern