Go to the source code of this file.
|
| #define | KBUILD_MODNAME "dcl-module" |
| |
| #define | module_exit(func) |
| |
| #define | module_driver(__driver, __register, __unregister, ...) |
| |
| #define | module_param_named(name, value, type, perm) |
| |
| #define | module_param(name, type, perm) |
| |
| #define | MODULE_PARM_DESC(name, description) |
| |
| #define | MODULE_LICENSE(x) |
| |
| #define | MODULE_AUTHOR(x) |
| |
| #define | MODULE_DESCRIPTION(x) |
| |
| #define | MODULE_VERSION(x) |
| |
| #define | MODULE_ALIAS(x) |
| |
| #define | MODULE_DEVICE_TABLE(type, table) |
| |
| #define | MODULE_INFO(info, val) |
| |
| #define | THIS_MODULE ((void *)0) |
| |
| #define | try_module_get(m) (1) |
| |
| #define | module_put(m) do {} while (0) |
| |
| #define | MODULE_IMPORT_NS(ns) |
| |
◆ KBUILD_MODNAME
| #define KBUILD_MODNAME "dcl-module" |
◆ MODULE_ALIAS
| #define MODULE_ALIAS |
( |
|
x | ) |
|
◆ MODULE_AUTHOR
| #define MODULE_AUTHOR |
( |
|
x | ) |
|
◆ MODULE_DESCRIPTION
| #define MODULE_DESCRIPTION |
( |
|
x | ) |
|
◆ MODULE_DEVICE_TABLE
| #define MODULE_DEVICE_TABLE |
( |
|
type, |
|
|
|
table |
|
) |
| |
◆ module_driver
| #define module_driver |
( |
|
__driver, |
|
|
|
__register, |
|
|
|
__unregister, |
|
|
|
... |
|
) |
| |
Value:static int __init __driver##_init(
void) \
{ \
return __register(&(__driver), ##__VA_ARGS__); \
} \
module_init(__driver##_init)
#define __init
Definition aclinux.h:309
◆ module_exit
| #define module_exit |
( |
|
func | ) |
|
◆ MODULE_IMPORT_NS
| #define MODULE_IMPORT_NS |
( |
|
ns | ) |
|
◆ MODULE_INFO
| #define MODULE_INFO |
( |
|
info, |
|
|
|
val |
|
) |
| |
◆ MODULE_LICENSE
| #define MODULE_LICENSE |
( |
|
x | ) |
|
◆ module_param
| #define module_param |
( |
|
name, |
|
|
|
type, |
|
|
|
perm |
|
) |
| |
◆ module_param_named
| #define module_param_named |
( |
|
name, |
|
|
|
value, |
|
|
|
type, |
|
|
|
perm |
|
) |
| |
◆ MODULE_PARM_DESC
◆ module_put
| #define module_put |
( |
|
m | ) |
do {} while (0) |
◆ MODULE_VERSION
| #define MODULE_VERSION |
( |
|
x | ) |
|
◆ THIS_MODULE
| #define THIS_MODULE ((void *)0) |
◆ try_module_get
| #define try_module_get |
( |
|
m | ) |
(1) |
◆ __module_get()
| void __module_get |
( |
void * |
module | ) |
|