X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=kernel%2Flimit_def.h;fp=kernel%2Flimit_def.h;h=bab1def7f5b7aaac47f4743c28979edb9ebf993c;hb=2822ba293eb308225c50d346930c47bf98d9927b;hp=0000000000000000000000000000000000000000;hpb=2894fc5a4c8335e4d7221311fed0556f33f8047c;p=util-vserver.git diff --git a/kernel/limit_def.h b/kernel/limit_def.h new file mode 100644 index 0000000..bab1def --- /dev/null +++ b/kernel/limit_def.h @@ -0,0 +1,21 @@ +#ifndef _VX_LIMIT_DEF_H +#define _VX_LIMIT_DEF_H + +#include +#include + +#include "limit.h" + +/* context sub struct */ + +struct _vx_limit { + atomic_t ticks; + + unsigned long rlim[NUM_LIMITS]; /* Context limit */ + unsigned long rmax[NUM_LIMITS]; /* Context maximum */ + atomic_t rcur[NUM_LIMITS]; /* Current value */ + atomic_t lhit[NUM_LIMITS]; /* Limit hits */ +}; + + +#endif /* _VX_LIMIT_DEF_H */