rlim64_t
limit_value(int which, char *arg, rlim64_t *limit)
rlim64_t value;
rlim64_t unit;
rlim64_t sec;
set_one_limit(struct ps_prochandle *Pr, int which, rlim64_t cur, rlim64_t max)
int x1, int x2, rlim64_t x3, void *x4, ssize_t *residp)
offset_t offset, int x1, int x2, rlim64_t x3, void *x4, ssize_t *residp);
rlim64_t ulimit, /* meaningful only if rw is UIO_WRITE */
cnt, 0LL, UIO_SYSSPACE, 0, (rlim64_t)MAXOFF_T, CRED(), \
(rlim64_t)MAXOFF_T, CRED(), &resid)) {
(rlim64_t)0, credp, &resid)) != 0)
(rlim64_t)0, credp, NULL)) != 0) {
(offset_t)ehdr->e_phoff, UIO_SYSSPACE, 0, (rlim64_t)0,
(offset_t)ehdr->e_shoff, UIO_SYSSPACE, 0, (rlim64_t)0,
(offset_t)shdr->sh_offset, UIO_SYSSPACE, 0, (rlim64_t)0,
rlim64_t rlimit, cred_t *credp)
UIO_SYSSPACE, 0, (rlim64_t)0, credp, &resid) != 0 ||
elfcore(vnode_t *vp, proc_t *p, cred_t *credp, rlim64_t rlimit, int sig,
rlim64_t rlimit, int sig, core_content_t content);
rlim64_t limit;
rlim64_t roundlimit;
UIO_SYSSPACE, 0, (rlim64_t)0,
UIO_SYSSPACE, 0, (rlim64_t)0, CRED(), NULL)) != 0) {
UIO_SYSSPACE, 0, (rlim64_t)0, CRED(), &resid)) != 0) {
extern int elfnote(vnode_t *, offset_t *, int, int, void *, rlim64_t, cred_t *);
rlim64_t, cred_t *);
rlim64_t, cred_t *, core_content_t);
rlim64_t ecc_rlimit;
rlim64_t rlimit, cred_t *credp, core_content_t content)
rlim64_t rlimit, cred_t *credp)
UIO_SYSSPACE, 0, (rlim64_t)0, CRED(), &resid))
0, UIO_SYSSPACE, 0, (rlim64_t)0, cred, &resid)) != 0)
xoff, UIO_SYSSPACE, 0, (rlim64_t)0, cred, &resid)) != 0)
UIO_SYSSPACE, 0, (rlim64_t)0, CRED(), &resid))
0, (rlim64_t)0, cred, &resid);
rlim64_t limit = uiop->uio_llimit;
uio.uio_llimit = (rlim64_t)MAXOFFSET_T;
rlim64_t limit = uiop->uio_llimit;
uio.uio_llimit = (rlim64_t)MAXOFFSET_T;
rlim64_t rlimit;
if (rlimit < (rlim64_t)uio.uio_resid)
if (rlimit < (rlim64_t)uio.uio_resid)
rlim64_t rlimit;
if (rlimit < (rlim64_t)uio.uio_resid)
if (uiop->uio_llimit > (rlim64_t)MAXOFF32_T) {
rlim64_t limit = uio->uio_llimit;
rlim64_t limit = uio->uio_llimit;
rlim64_t limit = uio->uio_limit;
n = (int)(limit - (rlim64_t)uoff);
rlim64_t limit = uio->uio_llimit;
rlim64_t limit = uio->uio_llimit;
n = (int)(limit - (rlim64_t)uoff);
rlim64_t ulimit, /* meaningful only if rw is UIO_WRITE */
rlim64_t limit = uio->uio_llimit;
rlim64_t rlimit;
rlim64_t rlimit;
UIO_SYSSPACE, 0, (rlim64_t)0, kcred, &resid)) != 0)
(offset_t)offset, UIO_SYSSPACE, 0, (rlim64_t)0, CRED(),
(offset_t)(0), UIO_SYSSPACE, 0, (rlim64_t)0, CRED(),
UIO_SYSSPACE, 0, (rlim64_t)0, CRED(), &resid))
UIO_SYSSPACE, 0, (rlim64_t)0, CRED(), &resid)) != 0) {
(rlim64_t)MAXOFF32_T, kcred, &resid);
0, UIO_SYSSPACE, FAPPEND, (rlim64_t)LOG_HIWAT, kcred, &res) != 0) {
rlim64_t rlimit;
dump_one_core(int sig, rlim64_t rlimit, enum core_types core_type,
rlim64_t rlimit;
rlim64_t rlimit, cred_t *credp)
const void *buf, size_t len, rlim64_t rlimit, cred_t *credp)
UIO_SYSSPACE, 0, (rlim64_t)0, kcred, &resid);
rlim64_t rlimit;
bufsize, 0LL, UIO_SYSSPACE, FAPPEND, (rlim64_t)MAXOFFSET_T,
(rlim64_t)0, CRED(), (ssize_t *)0))
(offset_t)0, UIO_SYSSPACE, 0, (rlim64_t)0, CRED(), &resid))
rlim64_t rlimit = *vo + count + 1;
UIO_USERSPACE, 0, (rlim64_t)0, fcred, NULL);
(offset_t)phoff, UIO_SYSSPACE, 0, (rlim64_t)0,
UIO_SYSSPACE, 0, (rlim64_t)0, fcred, NULL)) != 0) {
(rlim64_t)LOG_HIWAT, kcred, &resid);
rlim64_t ret;
rlim64_t max_native,
rlim64_t max_ilp32,
rlim64_t core_rlimit;
struct cred *cred, rlim64_t rlimit, int sig,
rlim64_t, cred_t *);
size_t, rlim64_t, cred_t *);
rlim64_t p_stk_ctl; /* currently enforced stack size */
rlim64_t p_fsz_ctl; /* currently enforced file size */
rlim64_t p_vmem_ctl; /* currently enforced addr-space size */
rlim64_t p_fno_ctl; /* currently enforced file-desc limit */
#define RLIM64_INFINITY ((rlim64_t)-3)
#define RLIM64_SAVED_MAX ((rlim64_t)-2)
#define RLIM64_SAVED_CUR ((rlim64_t)-1)
rlim64_t rlim_cur; /* current limit */
rlim64_t rlim_max; /* maximum value for rlim_cur */
offset_t offset, enum uio_seg seg, int ioflag, rlim64_t ulimit,
rlim64_t size_ctl;
rlim64_t vmem_ctl;
rlim64_t fdno_ctl;
if (rlim64.rlim_max > (rlim64_t)UINT32_MAX) {
} else if (rlim64.rlim_cur > (rlim64_t)UINT32_MAX) {
ASSERT(rlim64.rlim_cur <= (rlim64_t)UINT32_MAX);
saved_rlim.rlim_max = (rlim64_t)rlim32.rlim_max;
saved_rlim.rlim_cur = (rlim64_t)rlim32.rlim_cur;
rlim64.rlim_cur = (rlim64_t)rlim32.rlim_cur;
rlim64.rlim_max = (rlim64_t)rlim32.rlim_max;
rlim64_t filesize;
rlim64_t lim = (rlim64_t)arg;
if (lim >= (((rlim64_t)MAXOFFSET_T) >> SCTRSHFT))
lim = (rlim64_t)RLIM64_INFINITY;
rlim64_t sigqsz_max;
rlim64_t sigqsz_max;
rlim64_t fd_ctl;
rlim64_t new_size;
rlim64_t new_size;
cnt, 0LL, UIO_SYSSPACE, 0, (rlim64_t)MAXOFF_T, CRED(), \