函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\asm-generic\atomic-long.h Create Date:2022-07-27 06:38:50
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:atomic_long_inc

函数原型:static inline void atomic_long_inc(atomic_long_t *v)

返回类型:void

参数:

类型参数名称
atomic_long_t *v
654  atomic_inc(v)
调用者
名称描述
rcu_torture_timerRCU torture reader from timer handler. Dereferences rcu_torture_current,* incrementing the corresponding element of the pipeline array. The* counter in the element should never be greater than 1, otherwise, the* RCU implementation is broken.
audit_tree_lookupalled under rcu_read_lock
advance_inactive_age
get_swap_page_of_typeThe only caller of this function is now suspend routine
get_io_contextget_io_context - increment reference count to io_context*@ioc: io_context to get* Increment reference count to @ioc.
ima_add_digest_entryma_add_template_entry helper function:* - Add template entry to the measurement list and hash table, for* all entries except those carried across kexec.* (Called with ima_extend_list_mutex held.)
ima_add_violationma_add_violation - add violation to measurement list.* Violations are flagged in the measurement list with zero hash values.* By extending the PCR with 0xFF's instead of with zeroes, the PCR* value is invalidated.
drop_nlinkdrop_nlink - directly drop an inode's link count*@inode: inode* This is a low-level filesystem helper to replace any* direct filesystem manipulation of i_nlink
clear_nlinklear_nlink - directly zero an inode's link count*@inode: inode* This is a low-level filesystem helper to replace any* direct filesystem manipulation of i_nlink. See* drop_nlink() for why we care about i_nlink hitting zero.
fsnotify_detach_connector_from_object
ep_insertMust be called with "mtx" held.
totalram_pages_inc
get_io_context_active取得I/O活跃引用
get_file
__inc_zone_state
__inc_node_state
memcg_memory_event
____dev_forward_skb
num_poisoned_pages_inc