Function report |
Source Code:include\linux\mmzone.h |
Create Date:2022-07-28 05:37:27 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:Returns true if a zone has memory
Proto:static inline bool populated_zone(struct zone *zone)
Type:bool
Parameter:
Type | Parameter | Name |
---|---|---|
struct zone * | zone |
893 | Return present_pages |
Name | Describe |
---|---|
show_mem | |
enough_free_mem | gh_free_mem - Check if there is enough free memory for the image. |
node_dirtyable_memory | de_dirtyable_memory - number of dirtyable pages in a node*@pgdat: the node* Return: the node's number of pages potentially available for dirty* page cache. This is the base value for the per-node dirty limits. |
zero_zones_numa_counters | zero numa counters of all the populated zones |
walk_zones_in_node | Walk zones in a node and print using a callback.* If @assert_populated is true, only use callback for zones that are populated. |
is_zone_first_populated | |
zoneinfo_show_print | |
page_alloc_init_late | |
setup_per_cpu_pageset | Allocate per cpu pagesets and initialize them.* Before this call only boot pagesets were available. |
zone_pcp_init | |
percpu_pagelist_fraction_sysctl_handler | percpu_pagelist_fraction - changes the pcp->high for each zone on each* cpu. It is the fraction of total pages in each zone that a hot per cpu* pagelist can have before it gets flushed back to buddy allocator. |
madvise_inject_error | Error injection support for memory error handling. |
init_zones_in_node |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |