Lines Matching refs:rp
322 struct rlimit64 *rp = &rlimit[which];
328 rp->rlim_cur = 0;
331 if (limit_value(which, soft, &rp->rlim_cur) != 0)
337 rp->rlim_max = 0;
340 if (limit_value(which, hard, &rp->rlim_max) != 0)
345 rp->rlim_cur > rp->rlim_max)
352 limit_adjust(struct rlimit64 *rp, int units)
354 if (rp->rlim_cur != RLIM64_INFINITY)
355 rp->rlim_cur /= units;
356 if (rp->rlim_max != RLIM64_INFINITY)
357 rp->rlim_max /= units;
361 limit_values(struct rlimit64 *rp)
369 if (rp->rlim_cur == RLIM64_INFINITY)
372 (void) sprintf(s1 = buf1, "%lld", rp->rlim_cur);
377 if (rp->rlim_max == RLIM64_INFINITY)
380 (void) sprintf(s2 = buf2, "%lld", rp->rlim_max);