root/include/asm-i386/resource.h

/* [previous][next][first][last][top][bottom][index][help] */

INCLUDED FROM


   1 #ifndef _I386_RESOURCE_H
   2 #define _I386_RESOURCE_H
   3 
   4 /*
   5  * Resource limits
   6  */
   7 
   8 #define RLIMIT_CPU      0               /* CPU time in ms */
   9 #define RLIMIT_FSIZE    1               /* Maximum filesize */
  10 #define RLIMIT_DATA     2               /* max data size */
  11 #define RLIMIT_STACK    3               /* max stack size */
  12 #define RLIMIT_CORE     4               /* max core file size */
  13 #define RLIMIT_RSS      5               /* max resident set size */
  14 #define RLIMIT_NPROC    6               /* max number of processes */
  15 #define RLIMIT_NOFILE   7               /* max number of open files */
  16 #define RLIMIT_MEMLOCK  8               /* max locked-in-memory address space */
  17 
  18 #define RLIM_NLIMITS    9
  19 
  20 #ifdef __KERNEL__
  21 
  22 #define INIT_RLIMITS                                    \
  23 {                                                       \
  24         { LONG_MAX, LONG_MAX },                         \
  25         { LONG_MAX, LONG_MAX },                         \
  26         { LONG_MAX, LONG_MAX },                         \
  27         { _STK_LIM, _STK_LIM },                         \
  28         {        0, LONG_MAX },                         \
  29         { LONG_MAX, LONG_MAX },                         \
  30         { MAX_TASKS_PER_USER, MAX_TASKS_PER_USER },     \
  31         { NR_OPEN, NR_OPEN },                           \
  32         { LONG_MAX, LONG_MAX },                         \
  33 }
  34 
  35 #endif /* __KERNEL__ */
  36 
  37 #endif

/* [previous][next][first][last][top][bottom][index][help] */