Function report |
Source Code:mm\mempolicy.c |
Create Date:2022-07-28 15:32:47 |
Last Modify:2020-03-17 22:28:11 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:Do dynamic interleaving for a process
Proto:static unsigned interleave_nodes(struct mempolicy *policy)
Type:unsigned
Parameter:
Type | Parameter | Name |
---|---|---|
struct mempolicy * | policy |
1844 | me = current process |
1846 | next = Find the next present node in src, starting after node n, wrapping around to* the first node in src if needed. Returns MAX_NUMNODES if src is empty.(il_prev, interleave/bind ) |
1847 | If next < MAX_NUMNODES Then il_prev = next |
1849 | Return next |
Name | Describe |
---|---|
mempolicy_slab_node | Depending on the memory policy provide a node from which to allocate the* next slab entry. |
interleave_nid | Determine a node number for interleave |
alloc_pages_current | alloc_pages_current - Allocate pages.*@gfp:* %GFP_USER user allocation,* %GFP_KERNEL kernel allocation,* %GFP_HIGHMEM highmem allocation,* %GFP_FS don't call back into a file system.* %GFP_ATOMIC don't sleep. |
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 |