函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:global_node_page_state

函数原型:static inline unsigned long global_node_page_state(enum node_stat_item item)

返回类型:unsigned long

参数:

类型参数名称
enum node_stat_itemitem
195  x等于atomic_long_read( & vm_node_stat[item])
200  返回:x
调用者
名称描述
minimum_image_sizeminimum_image_size - Estimate the minimum acceptable size of an image
is_dump_unreclaim_slabsPrint out unreclaimble slabs info when unreclaimable slabs amount is greater* than all user memory (LRU pages)
global_dirtyable_memoryglobal_dirtyable_memory - number of globally dirtyable pages* Return: the global number of pages potentially available for dirty* page cache. This is the base value for the global dirty limits.
balance_dirty_pagesalance_dirty_pages() must be called by processes which are generating dirty* data
wb_over_bg_threshwb_over_bg_thresh - does @wb need to be written back?*@wb: bdi_writeback of interest* Determines whether background writeback should keep writing @wb or it's* clean enough.* Return: %true if writeback should continue.
vmstat_start
si_mem_available
si_meminfo
show_free_areasShow free area list (used inside shift_scroll-lock stuff)* We also calculate the percentage fragmentation
get_nr_dirty_pagesAdd in the number of potentially dirty inodes, because each inode* write can dirty pagecache in the underlying blockdev.