Home
last modified time | relevance | path

Searched refs:rlim (Results 1 – 25 of 37) sorted by relevance

12

/openbmc/linux/security/apparmor/
H A Dresource.c36 rlim_names[ad->rlim.rlim], ad->rlim.max); in audit_cb()
65 ad.rlim.rlim = resource; in audit_resource()
66 ad.rlim.max = value; in audit_resource()
157 struct rlimit *rlim, *initrlim; in __aa_transition_rlimits() local
177 rlim = current->signal->rlim + j; in __aa_transition_rlimits()
178 initrlim = init_task.signal->rlim + j; in __aa_transition_rlimits()
179 rlim->rlim_cur = min(rlim->rlim_max, in __aa_transition_rlimits()
199 rlim = current->signal->rlim + j; in __aa_transition_rlimits()
200 rlim->rlim_max = min(rlim->rlim_max, in __aa_transition_rlimits()
203 rlim->rlim_cur = min(rlim->rlim_cur, rlim->rlim_max); in __aa_transition_rlimits()
H A DMakefile88 quiet_cmd_make-rlim = GEN $@
89 cmd_make-rlim = echo "static const char *const rlim_names[RLIM_NLIMITS] = {" \
109 $(call cmd,make-rlim)
/openbmc/linux/tools/perf/util/
H A Drlimit.c15 struct rlimit rlim; in rlimit__bump_memlock() local
17 if (getrlimit(RLIMIT_MEMLOCK, &rlim) == 0) { in rlimit__bump_memlock()
18 rlim.rlim_cur *= 4; in rlimit__bump_memlock()
19 rlim.rlim_max *= 4; in rlimit__bump_memlock()
21 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) { in rlimit__bump_memlock()
22 rlim.rlim_cur /= 2; in rlimit__bump_memlock()
23 rlim.rlim_max /= 2; in rlimit__bump_memlock()
25 if (setrlimit(RLIMIT_MEMLOCK, &rlim) < 0) in rlimit__bump_memlock()
/openbmc/linux/tools/testing/selftests/powerpc/ptrace/
H A Dcore-pkey.c76 struct rlimit rlim; in increase_core_file_limit() local
79 ret = getrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit()
82 if (rlim.rlim_cur != RLIM_INFINITY && rlim.rlim_cur < CORE_FILE_LIMIT) { in increase_core_file_limit()
83 rlim.rlim_cur = CORE_FILE_LIMIT; in increase_core_file_limit()
86 rlim.rlim_max < CORE_FILE_LIMIT) in increase_core_file_limit()
87 rlim.rlim_max = CORE_FILE_LIMIT; in increase_core_file_limit()
89 ret = setrlimit(RLIMIT_CORE, &rlim); in increase_core_file_limit()
93 ret = getrlimit(RLIMIT_FSIZE, &rlim); in increase_core_file_limit()
96 if (rlim.rlim_cur != RLIM_INFINITY && rlim.rlim_cur < CORE_FILE_LIMIT) { in increase_core_file_limit()
97 rlim.rlim_cur = CORE_FILE_LIMIT; in increase_core_file_limit()
[all …]
H A Dperf-hwbreak.c148 struct rlimit rlim; in perf_systemwide_event_open() local
152 if (getrlimit(RLIMIT_NOFILE, &rlim)) { in perf_systemwide_event_open()
156 rlim.rlim_cur = 65536; in perf_systemwide_event_open()
157 if (setrlimit(RLIMIT_NOFILE, &rlim)) { in perf_systemwide_event_open()
/openbmc/qemu/bsd-user/
H A Dbsd-proc.h143 struct rlimit rlim; in do_bsd_getrlimit() local
147 rlim.rlim_cur = target_dflssiz; in do_bsd_getrlimit()
148 rlim.rlim_max = target_maxssiz; in do_bsd_getrlimit()
153 rlim.rlim_cur = target_dfldsiz; in do_bsd_getrlimit()
154 rlim.rlim_max = target_maxdsiz; in do_bsd_getrlimit()
159 ret = get_errno(getrlimit(resource, &rlim)); in do_bsd_getrlimit()
166 target_rlim->rlim_cur = host_to_target_rlim(rlim.rlim_cur); in do_bsd_getrlimit()
167 target_rlim->rlim_max = host_to_target_rlim(rlim.rlim_max); in do_bsd_getrlimit()
179 struct rlimit rlim; in do_bsd_setrlimit() local
188 rlim.rlim_cur = target_to_host_rlim(target_rlim->rlim_cur); in do_bsd_setrlimit()
[all …]
H A Dbsd-proc.c46 abi_llong host_to_target_rlim(rlim_t rlim) in host_to_target_rlim() argument
48 return tswap64(rlim); in host_to_target_rlim()
H A Dqemu-bsd.h39 abi_llong host_to_target_rlim(rlim_t rlim);
/openbmc/linux/tools/testing/selftests/mqueue/
H A Dmq_open_tests.c65 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() argument
143 if (getrlimit(type, rlim)) in getr()
147 static inline void setr(int type, struct rlimit *rlim) in setr() argument
149 if (setrlimit(type, rlim)) in setr()
H A Dmq_perf_tests.c160 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() argument
272 if (getrlimit(type, rlim)) in getr()
276 static inline void setr(int type, struct rlimit *rlim) in setr() argument
278 if (setrlimit(type, rlim)) in setr()
/openbmc/linux/kernel/
H A Dsys.c1458 struct rlimit *rlim; in do_prlimit() local
1474 rlim = tsk->signal->rlim + resource; in do_prlimit()
1489 *old_rlim = *rlim; in do_prlimit()
1491 *rlim = *new_rlim; in do_prlimit()
1525 ret = copy_to_user(rlim, &value, sizeof(*rlim)) ? -EFAULT : 0; in SYSCALL_DEFINE2()
1584 struct rlimit __user *, rlim) in SYSCALL_DEFINE2()
1642 rlim64->rlim_cur = rlim->rlim_cur; in rlim_to_rlim64()
1646 rlim64->rlim_max = rlim->rlim_max; in rlim_to_rlim64()
1652 rlim->rlim_cur = RLIM_INFINITY; in rlim64_to_rlim()
1656 rlim->rlim_max = RLIM_INFINITY; in rlim64_to_rlim()
[all …]
H A Dacct.c503 current->signal->rlim[RLIMIT_FSIZE].rlim_cur = RLIM_INFINITY; in do_acct_process()
544 current->signal->rlim[RLIMIT_FSIZE].rlim_cur = flim; in do_acct_process()
H A Dfork.c1064 init_task.signal->rlim[RLIMIT_NPROC].rlim_cur = max_threads/2; in fork_init()
1065 init_task.signal->rlim[RLIMIT_NPROC].rlim_max = max_threads/2; in fork_init()
1066 init_task.signal->rlim[RLIMIT_SIGPENDING] = in fork_init()
1067 init_task.signal->rlim[RLIMIT_NPROC]; in fork_init()
1844 cpu_limit = READ_ONCE(sig->rlim[RLIMIT_CPU].rlim_cur); in posix_cpu_timers_init_group()
1883 memcpy(sig->rlim, current->signal->rlim, sizeof sig->rlim); in copy_signal()
/openbmc/linux/tools/perf/tests/
H A Ddso-data.c240 struct rlimit rlim; in set_fd_limit() local
242 if (getrlimit(RLIMIT_NOFILE, &rlim)) in set_fd_limit()
245 pr_debug("file limit %ld, new %d\n", (long) rlim.rlim_cur, n); in set_fd_limit()
247 rlim.rlim_cur = n; in set_fd_limit()
248 return setrlimit(RLIMIT_NOFILE, &rlim); in set_fd_limit()
/openbmc/linux/tools/testing/selftests/mm/
H A Dmemfd_secret.c234 struct rlimit rlim; in prepare() local
241 if (getrlimit(RLIMIT_MEMLOCK, &rlim)) in prepare()
245 mlock_limit_cur = rlim.rlim_cur; in prepare()
246 mlock_limit_max = rlim.rlim_max; in prepare()
/openbmc/linux/security/apparmor/include/
H A Daudit.h128 int rlim; member
130 } rlim; member
/openbmc/openbmc/poky/meta/recipes-core/systemd/systemd/
H A D0006-Use-uintmax_t-for-handling-rlim_t.patch52 @@ -44,7 +44,7 @@ int setrlimit_closest(int resource, const struct rlimit *rlim) {
56 …or resource RLIMIT_%s. Will attempt setting value " RLIM_FMT " instead.", rlim->rlim_max, rlimit_t…
57 … RLIMIT_%s. Will attempt setting value " RLIM_FMT " instead.", (uintmax_t)rlim->rlim_max, rlimit_t…
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd/
H A D0006-Use-uintmax_t-for-handling-rlim_t.patch52 @@ -44,7 +44,7 @@ int setrlimit_closest(int resource, const struct rlimit *rlim) {
56 …or resource RLIMIT_%s. Will attempt setting value " RLIM_FMT " instead.", rlim->rlim_max, rlimit_t…
57 … RLIMIT_%s. Will attempt setting value " RLIM_FMT " instead.", (uintmax_t)rlim->rlim_max, rlimit_t…
/openbmc/linux/fs/
H A Dbinfmt_flat.c410 unsigned long len, memp, memp_size, extra, rlim; in load_flat_file() local
498 rlim = rlimit(RLIMIT_DATA); in load_flat_file()
499 if (rlim >= RLIM_INFINITY) in load_flat_file()
500 rlim = ~0; in load_flat_file()
501 if (data_len + bss_len > rlim) { in load_flat_file()
/openbmc/linux/include/linux/sched/
H A Dsignal.h213 struct rlimit rlim[RLIM_NLIMITS]; member
762 return READ_ONCE(task->signal->rlim[limit].rlim_cur); in task_rlimit()
768 return READ_ONCE(task->signal->rlim[limit].rlim_max); in task_rlimit_max()
/openbmc/linux/tools/testing/selftests/proc/
H A Dproc-pid-vm.c248 struct rlimit rlim = {0, 0}; in vsyscall() local
249 (void)setrlimit(RLIMIT_CORE, &rlim); in vsyscall()
/openbmc/linux/arch/powerpc/include/asm/
H A Dsyscalls.h79 struct compat_rlimit __user *rlim);
/openbmc/linux/init/
H A Dinit_task.c27 .rlim = INIT_RLIMITS,
/openbmc/linux/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.c413 int rlim = 0; in cpdma_chan_fit_rate() local
425 rlim = 1; in cpdma_chan_fit_rate()
430 if (rlim) in cpdma_chan_fit_rate()
435 *prio_mode = rlim; in cpdma_chan_fit_rate()
/openbmc/linux/tools/lib/bpf/
H A Dbpf.c146 struct rlimit rlim; in bump_rlimit_memlock() local
158 rlim.rlim_cur = rlim.rlim_max = memlock_rlim; in bump_rlimit_memlock()
159 if (setrlimit(RLIMIT_MEMLOCK, &rlim)) in bump_rlimit_memlock()

12