cprover
Loading...
Searching...
No Matches
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 *  )
extern

◆ unregister_chrdev()

int unregister_chrdev ( unsigned int ,
const char *  )
extern

Variable Documentation

◆ usecount

int usecount
extern