RLIMIT_AS
{ RLIMIT_AS, "vmemoryuse", 1024, "kbytes" },
if (getrlimit(RLIMIT_AS, &rlim) < 0)
updatelimit(__func__, RLIMIT_AS, "RLIMIT_AS");
{ RLIMIT_AS, R_CSIZE, "vmemoryuse", },
if (getrlimit(RLIMIT_AS, &rlim) == -1)
proc0.p_rlimit[RLIMIT_AS].rlim_cur = MAXDSIZ;
proc0.p_rlimit[RLIMIT_AS].rlim_max = MAXDSIZ;
return RLIMIT_AS;
{ "Max address space", "bytes", RLIMIT_AS },
PUNLIMIT(RLIMIT_AS);
#define RLIMIT_VMEM RLIMIT_AS /* common alias */
#define PROC_PID_LIMIT_AS (RLIMIT_AS+1)
p->p_rlimit[RLIMIT_AS].rlim_cur = RLIM_INFINITY;
p->p_rlimit[RLIMIT_AS].rlim_max = RLIM_INFINITY;
curproc->p_rlimit[RLIMIT_AS].rlim_cur))
RL(getrlimit(RLIMIT_AS, &orlim));
RL(setrlimit(RLIMIT_AS, &rlim));
RL(setrlimit(RLIMIT_AS, &orlim));
RL(setrlimit(RLIMIT_AS, &orlim));
ATF_CHECK(setrlimit(RLIMIT_AS, &rl) != -1);
RLIMIT_AS,