#include <linux/gfp.h>
#include <linux/stddef.h>
#include <linux/errno.h>
#include <linux/compiler.h>
#include <linux/workqueue.h>
#include <linux/sysctl.h>
Go to the source code of this file.
#define KMOD_PATH_LEN 256 |
#define try_then_request_module |
( |
|
x, |
|
|
|
mod... |
|
) |
| (x) |
#define UMH_KILLABLE 4 /* wait for EXEC/PROC killable */ |
#define UMH_NO_WAIT 0 /* don't wait at all */ |
- Enumerator:
UMH_ENABLED |
|
UMH_FREEZING |
|
UMH_DISABLED |
|
Definition at line 83 of file kmod.h.
__usermodehelper_disable - Prevent new helpers from being started. : New value to assign to usermodehelper_disabled.
Set usermodehelper_disabled to and wait for running helpers to exit.
Definition at line 451 of file kmod.c.
__usermodehelper_set_disable_depth - Modify usermodehelper_disabled. : New value to assign to usermodehelper_disabled.
Change the value of usermodehelper_disabled (under umhelper_sem locked for writing) and wakeup tasks waiting for it to change.
Definition at line 437 of file kmod.c.
long usermodehelper_read_lock_wait |
( |
long |
timeout | ) |
|
int usermodehelper_read_trylock |
( |
void |
| ) |
|
void usermodehelper_read_unlock |
( |
void |
| ) |
|