Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
lowmemorykiller.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/oom.h>
#include <linux/sched.h>
#include <linux/rcupdate.h>
#include <linux/profile.h>
#include <linux/notifier.h>

Go to the source code of this file.

Macros

#define lowmem_print(level, x...)
 

Functions

 module_param_named (cost, lowmem_shrinker.seeks, int, S_IRUGO|S_IWUSR)
 
 module_param_array_named (adj, lowmem_adj, int,&lowmem_adj_size, S_IRUGO|S_IWUSR)
 
 module_param_array_named (minfree, lowmem_minfree, uint,&lowmem_minfree_size, S_IRUGO|S_IWUSR)
 
 module_param_named (debug_level, lowmem_debug_level, uint, S_IRUGO|S_IWUSR)
 
 module_init (lowmem_init)
 
 module_exit (lowmem_exit)
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define lowmem_print (   level,
  x... 
)
Value:
do { \
if (lowmem_debug_level >= (level)) \
printk(x); \
} while (0)

Definition at line 60 of file lowmemorykiller.c.

Function Documentation

module_exit ( lowmem_exit  )
module_init ( lowmem_init  )
MODULE_LICENSE ( "GPL"  )
module_param_array_named ( adj  ,
lowmem_adj  ,
int  ,
lowmem_adj_size,
S_IRUGO S_IWUSR 
)
module_param_array_named ( minfree  ,
lowmem_minfree  ,
uint  ,
lowmem_minfree_size,
S_IRUGO S_IWUSR 
)
module_param_named ( cost  ,
lowmem_shrinker.  seeks,
int  ,
S_IRUGO S_IWUSR 
)
module_param_named ( debug_level  ,
lowmem_debug_level  ,
uint  ,
S_IRUGO S_IWUSR 
)