Lines Matching refs:rlimit

61 static const int rlimit[] = {  variable
83 struct rlimit res; in ATF_TC_BODY()
87 buf = calloc(__arraycount(rlimit), sizeof(int)); in ATF_TC_BODY()
92 for (i = lim = 0; i < __arraycount(rlimit); i++) { in ATF_TC_BODY()
94 (void)memset(&res, 0, sizeof(struct rlimit)); in ATF_TC_BODY()
96 if (getrlimit(rlimit[i], &res) != 0) in ATF_TC_BODY()
108 if (setrlimit(rlimit[i], &res) != 0) { in ATF_TC_BODY()
109 lim = rlimit[i]; in ATF_TC_BODY()
115 for (i = 0; i < __arraycount(rlimit); i++) { in ATF_TC_BODY()
117 (void)memset(&res, 0, sizeof(struct rlimit)); in ATF_TC_BODY()
122 if (getrlimit(rlimit[i], &res) != 0) in ATF_TC_BODY()
127 (void)setrlimit(rlimit[i], &res); in ATF_TC_BODY()
143 struct rlimit res; in ATF_TC_BODY()
146 for (i = 0; i < __arraycount(rlimit); i++) { in ATF_TC_BODY()
148 (void)memset(&res, 0, sizeof(struct rlimit)); in ATF_TC_BODY()
150 ATF_REQUIRE(getrlimit(rlimit[i], &res) == 0); in ATF_TC_BODY()
151 ATF_REQUIRE(setrlimit(rlimit[i], &res) == 0); in ATF_TC_BODY()
163 struct rlimit res; in ATF_TC_BODY()
166 for (i = 0; i < __arraycount(rlimit); i++) { in ATF_TC_BODY()
170 ATF_REQUIRE(getrlimit(rlimit[i], (void *)0) != 0); in ATF_TC_BODY()
188 struct rlimit res; in ATF_TC_BODY()
260 struct rlimit res; in ATF_TC_BODY()
330 struct rlimit res; in ATF_TC_BODY()
379 struct rlimit res; in ATF_TC_BODY()
438 struct rlimit res; in ATF_TC_BODY()
488 struct rlimit res; in ATF_TC_BODY()
518 struct rlimit res; in ATF_TC_BODY()
524 for (i = 0; i < __arraycount(rlimit); i++) { in ATF_TC_BODY()
526 ATF_REQUIRE(getrlimit(rlimit[i], &res) == 0); in ATF_TC_BODY()
538 ATF_CHECK_ERRNO(EPERM, setrlimit(rlimit[i], &res) != 0); in ATF_TC_BODY()
551 struct rlimit res; in ATF_TC_BODY()