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 |