Lines Matching refs:block_id
635 static struct memory_block *find_memory_block_by_id(unsigned long block_id) in find_memory_block_by_id() argument
639 mem = xa_load(&memory_blocks, block_id); in find_memory_block_by_id()
650 unsigned long block_id = memory_block_id(section_nr); in find_memory_block() local
652 return find_memory_block_by_id(block_id); in find_memory_block()
774 static int add_memory_block(unsigned long block_id, unsigned long state, in add_memory_block() argument
781 mem = find_memory_block_by_id(block_id); in add_memory_block()
790 mem->start_section_nr = block_id * sections_per_block; in add_memory_block()
819 static int add_hotplug_memory_block(unsigned long block_id, in add_hotplug_memory_block() argument
823 return add_memory_block(block_id, MEM_OFFLINE, altmap, group); in add_hotplug_memory_block()
857 unsigned long block_id; in create_memory_block_devices() local
864 for (block_id = start_block_id; block_id != end_block_id; block_id++) { in create_memory_block_devices()
865 ret = add_hotplug_memory_block(block_id, altmap, group); in create_memory_block_devices()
870 end_block_id = block_id; in create_memory_block_devices()
871 for (block_id = start_block_id; block_id != end_block_id; in create_memory_block_devices()
872 block_id++) { in create_memory_block_devices()
873 mem = find_memory_block_by_id(block_id); in create_memory_block_devices()
894 unsigned long block_id; in remove_memory_block_devices() local
900 for (block_id = start_block_id; block_id != end_block_id; block_id++) { in remove_memory_block_devices()
901 mem = find_memory_block_by_id(block_id); in remove_memory_block_devices()
945 unsigned long block_sz, block_id, nr; in memory_dev_init() local
964 block_id = ULONG_MAX; in memory_dev_init()
966 if (block_id != ULONG_MAX && memory_block_id(nr) == block_id) in memory_dev_init()
969 block_id = memory_block_id(nr); in memory_dev_init()
970 ret = add_memory_block(block_id, MEM_ONLINE, NULL, NULL); in memory_dev_init()
1001 unsigned long block_id; in walk_memory_blocks() local
1007 for (block_id = start_block_id; block_id <= end_block_id; block_id++) { in walk_memory_blocks()
1008 mem = find_memory_block_by_id(block_id); in walk_memory_blocks()
1220 const unsigned long block_id = pfn_to_block_id(pfn); in memblk_nr_poison_inc() local
1221 struct memory_block *mem = find_memory_block_by_id(block_id); in memblk_nr_poison_inc()
1229 const unsigned long block_id = pfn_to_block_id(pfn); in memblk_nr_poison_sub() local
1230 struct memory_block *mem = find_memory_block_by_id(block_id); in memblk_nr_poison_sub()