Searched refs:memory_block (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.4/drivers/base/ |
D | memory.c | 33 #define to_memory_block(dev) container_of(dev, struct memory_block, dev) 92 struct memory_block *mem = to_memory_block(dev); in memory_block_release() 109 struct memory_block *mem = to_memory_block(dev); in phys_index_show() 125 struct memory_block *mem = to_memory_block(dev); in removable_show() 149 struct memory_block *mem = to_memory_block(dev); in state_show() 258 static int memory_block_change_state(struct memory_block *mem, in memory_block_change_state() 280 struct memory_block *mem = to_memory_block(dev); in memory_subsys_online() 304 struct memory_block *mem = to_memory_block(dev); in memory_subsys_offline() 319 struct memory_block *mem = to_memory_block(dev); in state_store() 377 struct memory_block *mem = to_memory_block(dev); in phys_device_show() [all …]
|
D | node.c | 762 static int register_mem_sect_under_node(struct memory_block *mem_blk, in register_mem_sect_under_node() 821 void unregister_memory_block_under_nodes(struct memory_block *mem_blk) in unregister_memory_block_under_nodes()
|
/Linux-v5.4/include/linux/ |
D | memory.h | 26 struct memory_block { struct 33 int (*phys_callback)(struct memory_block *); argument 118 extern struct memory_block *find_memory_block(struct mem_section *); 119 typedef int (*walk_memory_blocks_func_t)(struct memory_block *, void *);
|
D | node.h | 97 struct memory_block; 140 extern void unregister_memory_block_under_nodes(struct memory_block *mem_blk); 171 static inline void unregister_memory_block_under_nodes(struct memory_block *mem_blk) in unregister_memory_block_under_nodes()
|
D | memory_hotplug.h | 14 struct memory_block; 348 extern bool is_memblock_offlined(struct memory_block *mem);
|
/Linux-v5.4/arch/powerpc/platforms/powernv/ |
D | memtrace.c | 53 static int check_memblock_online(struct memory_block *mem, void *arg) in check_memblock_online() 61 static int change_memblock_state(struct memory_block *mem, void *arg) in change_memblock_state() 205 static int online_mem_block(struct memory_block *mem, void *arg) in online_mem_block()
|
/Linux-v5.4/drivers/acpi/ |
D | acpi_memhotplug.c | 158 static int acpi_bind_memblk(struct memory_block *mem, void *arg) in acpi_bind_memblk() 170 static int acpi_unbind_memblk(struct memory_block *mem, void *arg) in acpi_unbind_memblk()
|
/Linux-v5.4/arch/powerpc/platforms/pseries/ |
D | hotplug-memory.c | 208 static struct memory_block *lmb_to_memblock(struct drmem_lmb *lmb) in lmb_to_memblock() 212 struct memory_block *mem_block; in lmb_to_memblock() 252 struct memory_block *mem_block; in dlpar_change_lmb_state()
|
/Linux-v5.4/mm/ |
D | memory_hotplug.c | 794 struct memory_block *mem; in online_pages() 1015 static int online_memory_block(struct memory_block *mem, void *arg) in online_memory_block() 1626 static int check_memblock_offlined_cb(struct memory_block *mem, void *arg) in check_memblock_offlined_cb() 1659 static int check_no_memblock_for_node_cb(struct memory_block *mem, void *arg) in check_no_memblock_for_node_cb()
|