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 
  17 #ifdef notdef
  18 #define RLIMIT_MEMLOCK  8               /* max locked-in-memory address space*/
  19 #endif
  20 
  21 #define RLIM_NLIMITS    8
  22 
  23 #ifdef __KERNEL__
  24 
  25 #define INIT_RLIMITS                                                    \
  26 {                                                                       \
  27     {LONG_MAX, LONG_MAX}, {LONG_MAX, LONG_MAX},                         \
  28     {LONG_MAX, LONG_MAX}, {_STK_LIM, _STK_LIM},                         \
  29     {       0, LONG_MAX}, {LONG_MAX, LONG_MAX},                         \
  30     {MAX_TASKS_PER_USER, MAX_TASKS_PER_USER}, {NR_OPEN, NR_OPEN}        \
  31 }
  32 
  33 #endif /* __KERNEL__ */
  34 
  35 #endif

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