/illumos-gate/usr/src/lib/libbc/libc/compat/common/ |
H A D | ulimit.c | 36 struct rlimit rlimit; local 41 if (getrlimit(RLIMIT_FSIZE, &rlimit) < 0) 43 return (rlimit.rlim_cur / 512); 46 rlimit.rlim_cur = rlimit.rlim_max = newlimit * 512; 47 return (setrlimit(RLIMIT_FSIZE, &rlimit)); 50 if (getrlimit(RLIMIT_DATA, &rlimit) < 0) 52 return (rlimit.rlim_cur);
|
/illumos-gate/usr/src/ucbhead/sys/ |
H A D | resource.h | 79 struct rlimit { struct 87 extern int setrlimit(int, const struct rlimit *); 88 extern int getrlimit(int, struct rlimit *);
|
/illumos-gate/usr/src/cmd/sh/ |
H A D | ulimit.c | 69 struct rlimit rlimit; local 147 if (getrlimit(res, &rlimit) < 0) { 158 if (rlimit.rlim_cur == RLIM_INFINITY) { 161 prull_buff(rlimit.rlim_cur / 169 if (rlimit.rlim_max == RLIM_INFINITY) { 172 prull_buff(rlimit.rlim_max / 223 if (getrlimit(res, &rlimit) < 0) { 233 rlimit.rlim_max = limit; 236 rlimit [all...] |
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | old_notes.c | 104 rlim64_t rlimit, cred_t *credp) 138 (caddr_t)&bigwad->psinfo, rlimit, credp); 143 platform, rlimit, credp); 153 (caddr_t)bigwad->auxv, rlimit, credp); 193 rlimit, credp); 201 rlimit, credp); 220 rlimit, credp); 230 xregsize, bigwad->xregs, rlimit, credp); 103 write_old_elfnotes(proc_t *p, int sig, vnode_t *vp, offset_t offset, rlim64_t rlimit, cred_t *credp) argument
|
H A D | elf_notes.c | 169 rlim64_t rlimit, cred_t *credp, core_content_t content) 236 (caddr_t)&bigwad->psinfo, rlimit, credp); 263 (caddr_t)&bigwad->pstatus, rlimit, credp); 268 platform, rlimit, credp); 278 (caddr_t)bigwad->auxv, rlimit, credp); 288 (caddr_t)&bigwad->uts, rlimit, credp); 294 (caddr_t)&bigwad->psecflags, rlimit, credp); 307 (caddr_t)&bigwad->pcred, rlimit, credp); 312 (caddr_t)&content, rlimit, credp); 319 (caddr_t)&bigwad->ppriv, rlimit, cred 168 write_elfnotes(proc_t *p, int sig, vnode_t *vp, offset_t offset, rlim64_t rlimit, cred_t *credp, core_content_t content) argument [all...] |
H A D | elf.c | 1496 rlim64_t rlimit, cred_t *credp) 1518 sizeof (note), rlimit, credp)) 1524 note.nhdr.n_descsz, rlimit, credp)) 1536 void *buf, size_t size, cred_t *credp, rlim64_t rlimit) 1548 buf, len - resid, rlimit, credp) != 0) { 1578 Shdr *v, int nv, rlim64_t rlimit, Off *doffsetp, int *nshdrsp) 1702 rlimit); 1780 rlimit); 1798 rlimit); 1848 data, v[i].sh_size, rlimit, cred 1495 elfnote(vnode_t *vp, offset_t *offsetp, int type, int descsz, void *desc, rlim64_t rlimit, cred_t *credp) argument 1535 copy_scn(Shdr *src, vnode_t *src_vp, Shdr *dst, vnode_t *dst_vp, Off *doffset, void *buf, size_t size, cred_t *credp, rlim64_t rlimit) argument 1577 process_scns(core_content_t content, proc_t *p, cred_t *credp, vnode_t *vp, Shdr *v, int nv, rlim64_t rlimit, Off *doffsetp, int *nshdrsp) argument 1861 elfcore(vnode_t *vp, proc_t *p, cred_t *credp, rlim64_t rlimit, int sig, core_content_t content) argument [all...] |
/illumos-gate/usr/src/lib/libbc/inc/include/sys/ |
H A D | resource.h | 85 struct rlimit { struct
|
/illumos-gate/usr/src/cmd/lvm/rpc.metamhd/ |
H A D | mhd_init.c | 94 struct rlimit rlimit; local 116 (void) memset(&rlimit, 0, sizeof (rlimit)); 117 if (getrlimit(RLIMIT_NOFILE, &rlimit) != 0) 119 rlimit.rlim_cur = rlimit.rlim_max = 1024; 120 if (setrlimit(RLIMIT_NOFILE, &rlimit) != 0)
|
/illumos-gate/usr/src/cmd/ttymon/ |
H A D | ttymon.c | 157 struct rlimit rlimit; local 158 extern struct rlimit Rlimit; 201 rlimit.rlim_cur = rlimit.rlim_max = Rlimit.rlim_max; 202 if (setrlimit(RLIMIT_NOFILE, &rlimit) == -1) 207 Maxfiles = rlimit.rlim_cur;
|
/illumos-gate/usr/src/uts/common/exec/aout/ |
H A D | aout.c | 61 rlim64_t rlimit, int sig, core_content_t content); 343 aoutcore(vnode_t *vp, proc_t *pp, struct cred *credp, rlim64_t rlimit, int sig, argument 346 return (elf32core(vp, pp, credp, rlimit, sig, content));
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | inst_sync.c | 211 rlim64_t rlimit = *vo + count + 1; local 214 UIO_SYSSPACE, 0, rlimit, CRED(), &resid);
|
H A D | core.c | 330 rlim64_t rlimit; local 344 rlimit = cg->core_rlimit; 347 rlimit = rctl_enforced_value(rctlproc_legacy[RLIMIT_CORE], 353 if (rlimit == 0) 443 error = eswp->exec_core(vp, p, credp, rlimit, sig, 569 dump_one_core(int sig, rlim64_t rlimit, enum core_types core_type, argument 606 if (rlimit == 0) 607 core_log(cg, 0, "core rlimit is zero, core not dumped", 610 core_log(cg, 0, "core rlimit exceeded, core truncated", 645 rlim64_t rlimit; local 795 core_seg(proc_t *p, vnode_t *vp, offset_t offset, caddr_t addr, size_t size, rlim64_t rlimit, cred_t *credp) argument 843 core_write(vnode_t *vp, enum uio_seg segflg, offset_t offset, const void *buf, size_t len, rlim64_t rlimit, cred_t *credp) argument [all...] |
H A D | devcache.c | 559 rlim64_t rlimit; local 571 rlimit = bufsiz + 1; 574 UIO_SYSSPACE, FSYNC, rlimit, kcred, &resid);
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_fwlog.c | 1188 rlim64_t rlimit; local 1210 rlimit = data_len + 1; 1213 UIO_SYSSPACE, FSYNC, rlimit, CRED(), &resid);
|
/illumos-gate/usr/src/cmd/plimit/ |
H A D | plimit.c | 58 static struct rlimit64 rlimit[RLIM_NLIMITS]; variable in typeref:struct:rlimit64 322 struct rlimit64 *rp = &rlimit[which]; 461 (void) sprintf(buf, " rlimit #%d\t", resource); 597 if (set_one_limit(Pr, which, rlimit[which].rlim_cur, 598 rlimit[which].rlim_max) != 0)
|
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/ |
H A D | main.c | 184 struct rlimit rlimit; local 296 if (getrlimit(RLIMIT_DATA, &rlimit) == 0) { 297 rlimit.rlim_cur = rlimit.rlim_max; 298 (void) setrlimit(RLIMIT_DATA, &rlimit);
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | resource.h | 132 struct rlimit { struct 242 #define rlimit rlimit64 macro 257 #define rlimit64 rlimit 261 extern int setrlimit(int, const struct rlimit *); 262 extern int getrlimit(int, struct rlimit *);
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_srv.c | 923 rlim64_t rlimit; local 1038 rlimit = uio.uio_llimit - wa->wa_offset; 1039 if (rlimit < (rlim64_t)uio.uio_resid) 1040 uio.uio_resid = (uint_t)rlimit; 1081 rlimit = uio.uio_llimit - wa->wa_offset; 1082 if (rlimit < (rlim64_t)uio.uio_resid) 1083 uio.uio_resid = (uint_t)rlimit; 1173 rlim64_t rlimit; local 1572 rlimit = uio.uio_llimit - rp->wa->wa_offset; 1573 if (rlimit < (rlim64_ [all...] |
H A D | nfs3_srv.c | 1264 u_offset_t rlimit; local 1414 rlimit = uio.uio_llimit - args->offset; 1415 if (rlimit < (u_offset_t)uio.uio_resid) 1416 uio.uio_resid = (int)rlimit;
|
H A D | nfs4_srv.c | 5551 u_offset_t rlimit; local 5689 rlimit = uio.uio_llimit - args->offset; 5690 if (rlimit < (u_offset_t)uio.uio_resid) 5691 uio.uio_resid = (int)rlimit;
|
/illumos-gate/usr/src/uts/intel/io/intel_nhm/ |
H A D | intel_nhm.h | 290 uint64_t rlimit; member in struct:rir_way
|
H A D | mem_addr.c | 413 uint64_t rlimit; local 433 rlimit = rir[node][channel][i].way[way].rlimit; 434 if (rlimit && rank_addr >= rlimit) 879 rir[socket][channel][k].way[l].rlimit == 0) { 880 rir[socket][channel][k].way[l].rlimit = 891 rir[socket][channel][k].way[l].rlimit == 0) { 892 rir[socket][channel][k].way[l].rlimit = rank_addr; 997 rir[i][j][k].way[l].rlimit [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | devinfo.c | 3720 rlim64_t rlimit; local 3725 rlimit = RLIM64_INFINITY; 3730 UIO_SYSSPACE, FSYNC, rlimit, kcred, &resid);
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | expound.c | 3394 struct rlimit32 rlimit; local 3397 Pread(Proc, &rlimit, sizeof (rlimit), offset) == sizeof (rlimit)) { 3399 switch (rlimit.rlim_cur) { 3410 (void) printf("cur = %lu", (long)rlimit.rlim_cur); 3413 switch (rlimit.rlim_max) { 3424 (void) printf(" max = %lu\n", (long)rlimit.rlim_max); 3433 struct rlimit64 rlimit; local 3436 Pread(Proc, &rlimit, sizeo [all...] |