Home
last modified time | relevance | path

Searched refs:rlimit (Results 1 – 25 of 81) sorted by relevance

1234

/linux/tools/testing/selftests/core/
H A Dunshare_test.c31 struct rlimit rlimit; in TEST() local
43 ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlimit)); in TEST()
51 rlimit.rlim_cur = nr_open + 1024; in TEST()
52 rlimit.rlim_max = nr_open + 1024; in TEST()
53 EXPECT_EQ(0, setrlimit(RLIMIT_NOFILE, &rlimit)) { in TEST()
H A Dclose_range_test.c243 struct rlimit rlimit; in TEST() local
266 ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlimit)); in TEST()
267 rlimit.rlim_cur = 25; in TEST()
268 ASSERT_EQ(0, setrlimit(RLIMIT_NOFILE, &rlimit)); in TEST()
311 struct rlimit rlimit; in TEST() local
334 ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlimit)); in TEST()
335 rlimit.rlim_cur = 25; in TEST()
336 ASSERT_EQ(0, setrlimit(RLIMIT_NOFILE, &rlimit)); in TEST()
/linux/kernel/
H A Ducount.c260 long new = atomic_long_add_return(v, &iter->rlimit[type]); in inc_rlimit_ucounts()
275 long dec = atomic_long_sub_return(v, &iter->rlimit[type]); in dec_rlimit_ucounts()
288 long dec = atomic_long_sub_return(1, &iter->rlimit[type]); in do_dec_rlimit_put_ucounts()
310 long new = atomic_long_add_return(1, &iter->rlimit[type]); in inc_rlimit_get_ucounts()
319 * the rlimit count was previously 0. in inc_rlimit_get_ucounts()
328 dec = atomic_long_sub_return(1, &iter->rlimit[type]); in is_rlimit_overlimit() argument
334 bool is_rlimit_overlimit(struct ucounts *ucounts, enum rlimit_type type, unsigned long rlimit) in is_rlimit_overlimit()
337 long max = rlimit; in is_rlimit_overlimit()
338 if (rlimit > LONG_MAX) in is_rlimit_overlimit()
/linux/tools/testing/selftests/kselftest_harness/
H A Dharness-selftest.c167 struct rlimit rlimit = {
173 setrlimit(RLIMIT_CORE, &rlimit);
127 struct rlimit rlimit = { main() local
/linux/drivers/hwmon/pmbus/
H A Dlm25066.c234 u16 rlimit; /* Maximum register value */ member
396 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data()
400 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data()
406 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data()
414 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data()
421 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); in lm25066_write_word_data()
542 data->rlimit = 0x0fff; in lm25066_probe()
546 data->rlimit = 0x0fff; in lm25066_probe()
/linux/security/apparmor/include/
H A Dresource.h30 struct rlimit limits[RLIM_NLIMITS];
38 unsigned int resource, struct rlimit *new_rlim);
/linux/arch/x86/mm/
H A Dmmap.c83 const struct rlimit *rlim_stack) in mmap_base()
113 const struct rlimit *rlim_stack) in arch_pick_mmap_base()
122 void arch_pick_mmap_layout(struct mm_struct *mm, const struct rlimit *rlim_stack) in arch_pick_mmap_layout()
/linux/tools/perf/util/
H A Drlimit.c16 struct rlimit rlim; in rlimit__bump_memlock()
35 struct rlimit l; in rlimit__increase_nofile()
/linux/tools/include/nolibc/sys/
H A Dresource.h18 * int getrlimit(int resource, struct rlimit *rlim);
19 * int setrlimit(int resource, const struct rlimit *rlim);
30 int getrlimit(int resource, struct rlimit *rlim) in getrlimit()
43 int setrlimit(int resource, const struct rlimit *rlim) in setrlimit()
/linux/tools/testing/selftests/mqueue/
H A Dmq_open_tests.c53 struct rlimit saved_limits, cur_limits;
65 static inline void getr(int type, struct rlimit *rlim);
66 static inline void setr(int type, struct rlimit *rlim);
141 static inline void getr(int type, struct rlimit *rlim) in getr()
147 static inline void setr(int type, struct rlimit *rlim) in setr()
H A Dmq_perf_tests.c93 struct rlimit saved_limits, cur_limits;
160 static inline void getr(int type, struct rlimit *rlim);
161 static inline void setr(int type, struct rlimit *rlim);
270 static inline void getr(int type, struct rlimit *rlim) in getr()
276 static inline void setr(int type, struct rlimit *rlim) in setr()
/linux/security/apparmor/
H A Dresource.c90 struct rlimit *new_rlim) in profile_setrlimit()
116 unsigned int resource, struct rlimit *new_rlim) in aa_task_setrlimit()
156 struct rlimit *rlim, *initrlim; in __aa_transition_rlimits()
/linux/tools/testing/selftests/mm/
H A Dmlock-random-test.c29 struct rlimit new; in set_cap_limits()
137 struct rlimit cur; in test_mlock_within_limit()
204 struct rlimit cur; in test_mlock_outof_limit()
H A Don-fault-limit.c12 struct rlimit lims; in test_limit()
/linux/arch/s390/mm/
H A Dmmap.c29 static inline int mmap_is_legacy(const struct rlimit *rlim_stack) in mmap_is_legacy()
49 const struct rlimit *rlim_stack) in mmap_base()
171 void arch_pick_mmap_layout(struct mm_struct *mm, const struct rlimit *rlim_stack) in arch_pick_mmap_layout()
/linux/arch/csky/kernel/
H A DMakefile.syscalls3 syscall_abis_32 += csky time32 stat64 rlimit
/linux/arch/openrisc/kernel/
H A DMakefile.syscalls3 syscall_abis_32 += or1k time32 stat64 rlimit renameat
/linux/arch/nios2/kernel/
H A DMakefile.syscalls3 syscall_abis_32 += nios2 time32 stat64 renameat rlimit
/linux/arch/arc/kernel/
H A DMakefile.syscalls3 syscall_abis_32 += arc time32 renameat stat64 rlimit
/linux/arch/hexagon/kernel/
H A DMakefile.syscalls3 syscall_abis_32 += hexagon time32 stat64 rlimit renameat
/linux/arch/riscv/kernel/
H A DMakefile.syscalls4 syscall_abis_64 += riscv rlimit memfd_secret
/linux/arch/arm64/kernel/
H A DMakefile.syscalls4 syscall_abis_64 += renameat rlimit memfd_secret
/linux/arch/parisc/include/asm/
H A Dprocessor.h50 struct rlimit;
51 unsigned long mmap_upper_limit(const struct rlimit *rlim_stack);
/linux/include/linux/
H A Duser_namespace.h129 atomic_long_t rlimit[UCOUNT_RLIMIT_COUNTS];
151 return atomic_long_read(&ucounts->rlimit[type]);
126 atomic_long_t rlimit[UCOUNT_RLIMIT_COUNTS]; global() member
/linux/include/uapi/linux/
H A Dresource.h43 struct rlimit { struct

1234