/linux-6.12.1/include/linux/ |
D | memory.h | 102 struct memory_notify { struct 144 static inline int memory_notify(unsigned long val, void *v) in memory_notify() function 160 extern int memory_notify(unsigned long val, void *v);
|
/linux-6.12.1/Documentation/translations/zh_CN/core-api/ |
D | memory-hotplug.rst | 60 memory_notify结构体的指针:: 62 struct memory_notify {
|
/linux-6.12.1/arch/powerpc/kexec/ |
D | crash.c | 425 static void update_crash_elfcorehdr(struct kimage *image, struct memory_notify *mn) in update_crash_elfcorehdr() 570 struct memory_notify *mn; in arch_crash_handle_hotplug_event() 582 mn = (struct memory_notify *)arg; in arch_crash_handle_hotplug_event()
|
/linux-6.12.1/mm/ |
D | memory_hotplug.c | 677 struct zone *zone, struct memory_notify *arg) in node_states_check_changes_online() 690 static void node_states_set_node(int node, struct memory_notify *arg) in node_states_set_node() 1153 struct memory_notify arg; in online_pages() 1174 ret = memory_notify(MEM_GOING_ONLINE, &arg); in online_pages() 1223 memory_notify(MEM_ONLINE, &arg); in online_pages() 1230 memory_notify(MEM_CANCEL_ONLINE, &arg); in online_pages() 1877 struct zone *zone, struct memory_notify *arg) in node_states_check_changes_offline() 1914 static void node_states_clear_node(int node, struct memory_notify *arg) in node_states_clear_node() 1942 struct memory_notify arg; in offline_pages() 2006 ret = memory_notify(MEM_GOING_OFFLINE, &arg); in offline_pages() [all …]
|
D | page_ext.c | 433 struct memory_notify *mn = arg; in page_ext_callback()
|
D | memory-tiers.c | 875 struct memory_notify *arg = _arg; in memtier_hotplug_callback()
|
D | ksm.c | 3220 struct memory_notify *mn = arg; in ksm_memory_callback()
|
D | slub.c | 5751 struct memory_notify *marg = arg; in slab_mem_offline_callback() 5777 struct memory_notify *marg = arg; in slab_mem_going_online_callback()
|
/linux-6.12.1/drivers/base/ |
D | memory.c | 169 int memory_notify(unsigned long val, void *v) in memory_notify() function 191 struct memory_notify arg; in memory_block_online() 216 ret = memory_notify(MEM_PREPARE_ONLINE, &arg); in memory_block_online() 248 memory_notify(MEM_FINISH_OFFLINE, &arg); in memory_block_online() 262 struct memory_notify arg; in memory_block_offline() 298 memory_notify(MEM_FINISH_OFFLINE, &arg); in memory_block_offline()
|
/linux-6.12.1/Documentation/core-api/ |
D | memory-hotplug.rst | 54 The third argument (arg) passes a pointer of struct memory_notify:: 56 struct memory_notify {
|
/linux-6.12.1/arch/s390/mm/ |
D | init.c | 249 struct memory_notify *arg; in s390_cma_mem_notifier()
|
/linux-6.12.1/mm/kasan/ |
D | shadow.c | 216 struct memory_notify *mem_data = data; in kasan_mem_notifier()
|
/linux-6.12.1/drivers/s390/char/ |
D | sclp_cmd.c | 328 struct memory_notify *arg; in sclp_mem_notifier()
|
/linux-6.12.1/drivers/hv/ |
D | hv_balloon.c | 639 struct memory_notify *mem = (struct memory_notify *)v; in hv_memory_notifier()
|
/linux-6.12.1/arch/s390/kernel/ |
D | setup.c | 584 struct memory_notify *arg = data; in kdump_mem_notifier()
|
/linux-6.12.1/arch/x86/virt/vmx/tdx/ |
D | tdx.c | 1394 struct memory_notify *mn = v; in tdx_memory_notifier()
|
/linux-6.12.1/drivers/acpi/numa/ |
D | hmat.c | 921 struct memory_notify *mnb = arg; in hmat_callback()
|
/linux-6.12.1/arch/arm64/mm/ |
D | mmu.c | 1389 struct memory_notify *arg = data; in prevent_bootmem_remove_notifier()
|
/linux-6.12.1/arch/powerpc/platforms/pseries/ |
D | iommu.c | 2343 struct memory_notify *arg = data; in iommu_mem_notifier()
|
/linux-6.12.1/drivers/virtio/ |
D | virtio_mem.c | 993 struct memory_notify *mhp = arg; in virtio_mem_memory_notifier_cb()
|
/linux-6.12.1/drivers/cxl/core/ |
D | region.c | 2400 struct memory_notify *mnb = arg; in cxl_region_perf_attrs_callback()
|
/linux-6.12.1/drivers/net/ethernet/ibm/ehea/ |
D | ehea_main.c | 3247 struct memory_notify *arg = data; in ehea_mem_notifier()
|