• Home
  • Raw
  • Download

Lines Matching full:tier

14 	/* list of all memory types part of this tier */
17 * start value of abstract distance. memory tier maps
126 struct memory_tier *tier = to_memory_tier(dev); in memory_tier_device_release() local
129 * we don't have rcu access to this memory tier. in memory_tier_device_release()
131 kfree(tier); in memory_tier_device_release()
174 * If the memtype is already part of a memory tier, in find_create_memory_tier()
388 * Add all memory nodes except the selected memory tier in establish_demotion_targets()
395 * Find all the nodes in the memory tier node list of same best distance. in establish_demotion_targets()
414 * Promotion is allowed from a memory tier to higher in establish_demotion_targets()
415 * memory tier only if the memory tier doesn't include in establish_demotion_targets()
416 * compute. We want to skip promotion from a memory tier, in establish_demotion_targets()
417 * if any node that is part of the memory tier have CPUs. in establish_demotion_targets()
418 * Once we detect such a memory tier, we consider that tier in establish_demotion_targets()
436 * all memory tier below it. This allows us to fallback demotion page in establish_demotion_targets()
443 * Keep removing current tier from lower_tier nodes, in establish_demotion_targets()
445 * memory tier from the lower_tier mask. in establish_demotion_targets()
518 * This also enables us to free the destroyed memory tier in clear_node_memory_tier()
634 panic("%s() failed to register memory tier subsystem\n", __func__); in memory_tier_init()
644 * than default DRAM tier. in memory_tier_init()
648 panic("%s() failed to allocate default DRAM tier\n", __func__); in memory_tier_init()
652 * default memory tier or to a tier if we already have memory in memory_tier_init()