Home
last modified time | relevance | path

Searched refs:memory_tier (Results 1 – 5 of 5) sorted by relevance

/linux/mm/
H A Dmemory-tiers.c13 struct memory_tier { struct
143 static inline struct memory_tier *to_memory_tier(struct device *device) in to_memory_tier()
145 return container_of(device, struct memory_tier, dev); in to_memory_tier()
148 static __always_inline nodemask_t get_memtier_nodemask(struct memory_tier *memtier) in get_memtier_nodemask()
161 struct memory_tier *tier = to_memory_tier(dev); in memory_tier_device_release()
197 static struct memory_tier *find_create_memory_tier(struct memory_dev_type *memtype) in find_create_memory_tier()
201 struct memory_tier *memtier, *new_memtier; in find_create_memory_tier()
230 new_memtier = kzalloc_obj(struct memory_tier); in find_create_memory_tier()
260 static struct memory_tier *__node_get_memory_tier(int node) in __node_get_memory_tier()
281 struct memory_tier *memtier; in node_is_toptier()
[all …]
/linux/include/linux/
H A Dmemory-tiers.h23 struct memory_tier;
H A Dmmzone.h1516 struct memory_tier __rcu *memtier;
/linux/Documentation/driver-api/cxl/allocation/
H A Dreclaim.rst20 Demotion engages the :code:`mm/memory_tier.c` component to determine the
/linux/Documentation/driver-api/cxl/linux/
H A Doverview.rst37 * A default memory_tier is created with all nodes.