Lines Matching refs:zonelist

1926 	struct zonelist *zonelist = ac->zonelist;
1934 for_each_zone_zonelist_nodemask(zone, z, zonelist, ac->highest_zoneidx,
3172 * get_page_from_freelist goes through the zonelist trying to allocate
3187 * Scan zonelist, looking for a zone with enough free.
3424 .zonelist = ac->zonelist,
3445 * Go through the zonelist yet one more time, keep very high watermark
3666 for_each_zone_zonelist_nodemask(zone, z, ac->zonelist,
3738 * retries the allocation if zonelist changes. Writer side is protected by the
3774 progress = try_to_free_pages(ac->zonelist, order, gfp_mask,
3828 for_each_zone_zonelist_nodemask(zone, z, ac->zonelist, highest_zoneidx,
3969 for_each_zone_zonelist_nodemask(zone, z, ac->zonelist,
4078 * We need to recalculate the starting point for the zonelist iterator
4083 ac->preferred_zoneref = first_zones_zonelist(ac->zonelist,
4094 struct zoneref *z = first_zones_zonelist(ac->zonelist,
4178 * Reset the nodemask and zonelist iterators if memory policies can be
4184 ac->preferred_zoneref = first_zones_zonelist(ac->zonelist,
4188 /* Attempt with potentially adjusted zonelist and alloc_flags */
4243 * Deal with possible cpuset update races or zonelist updates to avoid
4269 * Deal with possible cpuset update races or zonelist updates to avoid
4330 ac->zonelist = node_zonelist(preferred_nid, gfp_mask);
4358 * also used as the starting point for the zonelist iterator. It
4361 ac->preferred_zoneref = first_zones_zonelist(ac->zonelist,
4446 for_each_zone_zonelist_nodemask(zone, z, ac.zonelist, ac.highest_zoneidx, ac.nodemask) {
4927 struct zonelist *zonelist = node_zonelist(numa_node_id(), GFP_KERNEL);
4929 for_each_zone_zonelist(zone, z, zonelist, offset) {
4963 * Add all populated zones of a node to the zonelist.
5162 * I.e., first node id of first zone in arg node's generic zonelist.
5164 * for kernel allocations, so use GFP_KERNEL flags to locate zonelist.
5194 * Now we build the zonelist so that it contains the zones
5286 * i.e., the node of the first zone in the generic zonelist.
6513 * on an applicable zonelist to find a contiguous pfn range which can then be
6530 struct zonelist *zonelist;
6534 zonelist = node_zonelist(nid, gfp_mask);
6535 for_each_zone_zonelist_nodemask(zone, z, zonelist,