Home
last modified time | relevance | path

Searched refs:zoneref (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/include/linux/
Dmmzone.h654 struct zoneref { struct
674 struct zoneref _zonerefs[MAX_ZONES_PER_ZONELIST + 1];
1008 static inline struct zone *zonelist_zone(struct zoneref *zoneref) in zonelist_zone() argument
1010 return zoneref->zone; in zonelist_zone()
1013 static inline int zonelist_zone_idx(struct zoneref *zoneref) in zonelist_zone_idx() argument
1015 return zoneref->zone_idx; in zonelist_zone_idx()
1018 static inline int zonelist_node_idx(struct zoneref *zoneref) in zonelist_node_idx() argument
1020 return zone_to_nid(zoneref->zone); in zonelist_node_idx()
1023 struct zoneref *__next_zones_zonelist(struct zoneref *z,
1039 static __always_inline struct zoneref *next_zones_zonelist(struct zoneref *z, in next_zones_zonelist()
[all …]
/Linux-v5.4/include/trace/events/
Doom.h34 TP_PROTO(struct zoneref *zoneref,
42 TP_ARGS(zoneref, order, reclaimable, available, min_wmark, no_progress_loops, wmark_check),
56 __entry->node = zone_to_nid(zoneref->zone);
57 __entry->zone_idx = zoneref->zone_idx;
/Linux-v5.4/mm/
Dmmzone.c46 static inline int zref_in_nodemask(struct zoneref *zref, nodemask_t *nodes) in zref_in_nodemask()
56 struct zoneref *__next_zones_zonelist(struct zoneref *z, in __next_zones_zonelist()
Dmm_init.c36 struct zoneref *z; in mminit_verify_zonelist()
Dpage_alloc.c2560 struct zoneref *z; in unreserve_highatomic_pageblock()
3583 struct zoneref *z; in get_page_from_freelist()
4035 struct zoneref *z; in should_compact_retry()
4170 struct zoneref *z; in wake_all_kswapds()
4282 struct zoneref *z; in should_reclaim_retry()
5048 struct zoneref *z; in nr_free_zone_pages()
5440 static void zoneref_set_zone(struct zone *zone, struct zoneref *zoneref) in zoneref_set_zone() argument
5442 zoneref->zone = zone; in zoneref_set_zone()
5443 zoneref->zone_idx = zone_idx(zone); in zoneref_set_zone()
5451 static int build_zonerefs_node(pg_data_t *pgdat, struct zoneref *zonerefs) in build_zonerefs_node()
[all …]
Dinternal.h116 struct zoneref *preferred_zoneref;
Doom_kill.c255 struct zoneref *z; in constrained_alloc()
Dcompaction.c2043 struct zoneref *z; in compaction_zonelist_suitable()
2344 struct zoneref *z; in try_to_compact_pages()
Dvmscan.c2952 struct zoneref *z; in shrink_zones()
3071 struct zoneref *z; in do_try_to_free_pages()
3180 struct zoneref *z; in throttle_direct_reclaim()
Dmempolicy.c1864 struct zoneref *z; in mempolicy_slab_node()
2388 struct zoneref *z; in mpol_misplaced()
Dhugetlb.c899 struct zoneref *z; in dequeue_huge_page_nodemask()
1122 struct zoneref *z; in alloc_gigantic_page()
Dslab.c3106 struct zoneref *z; in fallback_alloc()
Dslub.c1889 struct zoneref *z; in get_any_partial()