Home
last modified time | relevance | path

Searched refs:memory_dev_type (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/include/linux/
Dmemory-tiers.h24 struct memory_dev_type { struct
40 extern struct memory_dev_type *default_dram_type; argument
42 struct memory_dev_type *alloc_memory_type(int adistance);
43 void put_memory_type(struct memory_dev_type *memtype);
44 void init_node_memory_type(int node, struct memory_dev_type *default_type);
45 void clear_node_memory_type(int node, struct memory_dev_type *memtype);
52 struct memory_dev_type *mt_find_alloc_memory_type(int adist,
84 static inline struct memory_dev_type *alloc_memory_type(int adistance) in alloc_memory_type()
89 static inline void put_memory_type(struct memory_dev_type *memtype) in put_memory_type()
94 static inline void init_node_memory_type(int node, struct memory_dev_type *default_type) in init_node_memory_type()
[all …]
/linux-6.12.1/mm/
Dmemory-tiers.c34 struct memory_dev_type *memtype;
46 struct memory_dev_type *default_dram_type;
151 struct memory_dev_type *memtype; in get_memtier_nodemask()
197 static struct memory_tier *find_create_memory_tier(struct memory_dev_type *memtype) in find_create_memory_tier()
514 static inline void __init_node_memory_type(int node, struct memory_dev_type *memtype) in __init_node_memory_type()
535 struct memory_dev_type *memtype = default_dram_type; in set_node_memory_tier()
590 struct memory_dev_type *memtype; in clear_node_memory_tier()
608 struct memory_dev_type *memtype; in release_memtype()
610 memtype = container_of(kref, struct memory_dev_type, kref); in release_memtype()
614 struct memory_dev_type *alloc_memory_type(int adistance) in alloc_memory_type()
[all …]
/linux-6.12.1/drivers/dax/
Dkmem.c56 static struct memory_dev_type *kmem_find_alloc_memory_type(int adist) in kmem_find_alloc_memory_type()
73 struct memory_dev_type *mtype; in dev_dax_kmem_probe()