函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\sched\signal.h Create Date:2022-07-27 06:42:33
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:rlimit

函数原型:static inline unsigned long rlimit(unsigned int limit)

返回类型:unsigned long

参数:

类型参数名称
unsigned intlimit
698  返回:task_rlimit(当前进程, limit)
调用者
名称描述
validate_prctl_map_addrCheck arithmetic relations of passed addresses.* WARNING: we don't require any capability here so be very careful* in what is allowed for modification from userspace.
bpf_charge_memlock
__bpf_prog_charge
perf_mmap
generic_write_check_limitsDon't operate on ranges the page cache doesn't support, and don't exceed the* LFS limits. If pos is under the limit it becomes a short access. If it* exceeds the limit we return -EFBIG.
can_do_mlock
do_mlock
SYSCALL_DEFINE1
user_shm_lock
SYSCALL_DEFINE1
mlock_future_check
acct_stack_growthVerify that the stack growth is acceptable and* update accounting. This is shared with both the
may_expand_vmReturn true if the calling process may expand its vm space by the passed* number of pages
vma_to_resize
shmctl_do_lock
mqueue_get_inode
selinux_bprm_committing_credsPrepare a process for imminent new credential changes due to exec
__do_execve_filesys_execve() executes a new program.
do_sys_poll
inode_newsize_okde_newsize_ok - may this inode be truncated to a given size*@inode: the inode to be truncated*@offset: the new size to assign to the inode* inode_newsize_ok must be called with i_mutex held
alloc_fd
get_unused_fd_flags
replace_fd
ksys_dup3
f_dupfd
io_account_mem
load_aout_binaryThese are the functions used to load a.out style executables and shared* libraries. There is no binary dependent code anywhere else.
load_flat_file
format_corenamermat_corename will inspect the pattern parameter, and output a* name into corename, which must have space for at least* CORENAME_MAX_SIZE bytes plus one byte for the zero terminator.
do_coredump