Home
last modified time | relevance | path

Searched refs:vmemmap_backing (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/64/
H A Dpgalloc.h11 struct vmemmap_backing { struct
12 struct vmemmap_backing *list;
16 extern struct vmemmap_backing *vmemmap_list;
/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dinit_64.c118 * vmemmap_backing structures which have been deleted from the
120 * operation). The freed 'vmemmap_backing' structures are reused later when
122 * tracks the allocated 'vmemmap_backing' structures as we allocate one
125 struct vmemmap_backing *vmemmap_list;
126 static struct vmemmap_backing *next;
138 static __meminit struct vmemmap_backing * vmemmap_list_alloc(int node) in vmemmap_list_alloc()
140 struct vmemmap_backing *vmem_back; in vmemmap_list_alloc()
157 num_left = PAGE_SIZE / sizeof(struct vmemmap_backing); in vmemmap_list_alloc()
169 struct vmemmap_backing *vmem_back; in vmemmap_list_populate()
277 struct vmemmap_backing *vmem_bac in vmemmap_list_free()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/64/
H A Dpgalloc.h11 struct vmemmap_backing { struct
12 struct vmemmap_backing *list;
16 extern struct vmemmap_backing *vmemmap_list;
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dpgalloc.h12 struct vmemmap_backing { struct
13 struct vmemmap_backing *list;
17 extern struct vmemmap_backing *vmemmap_list;
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dpgalloc.h12 struct vmemmap_backing { struct
13 struct vmemmap_backing *list;
17 extern struct vmemmap_backing *vmemmap_list;
/kernel/linux/linux-5.10/arch/powerpc/kexec/
H A Dcore.c82 VMCOREINFO_STRUCT_SIZE(vmemmap_backing); in arch_crash_save_vmcoreinfo()
83 VMCOREINFO_OFFSET(vmemmap_backing, list); in arch_crash_save_vmcoreinfo()
84 VMCOREINFO_OFFSET(vmemmap_backing, phys); in arch_crash_save_vmcoreinfo()
85 VMCOREINFO_OFFSET(vmemmap_backing, virt_addr); in arch_crash_save_vmcoreinfo()
/kernel/linux/linux-6.6/arch/powerpc/kexec/
H A Dcore.c70 VMCOREINFO_STRUCT_SIZE(vmemmap_backing); in arch_crash_save_vmcoreinfo()
71 VMCOREINFO_OFFSET(vmemmap_backing, list); in arch_crash_save_vmcoreinfo()
72 VMCOREINFO_OFFSET(vmemmap_backing, phys); in arch_crash_save_vmcoreinfo()
73 VMCOREINFO_OFFSET(vmemmap_backing, virt_addr); in arch_crash_save_vmcoreinfo()
/kernel/linux/linux-6.6/arch/powerpc/mm/
H A Dinit_64.c120 * vmemmap_backing structures which have been deleted from the
122 * operation). The freed 'vmemmap_backing' structures are reused later when
124 * tracks the allocated 'vmemmap_backing' structures as we allocate one
127 struct vmemmap_backing *vmemmap_list;
128 static struct vmemmap_backing *next;
140 static __meminit struct vmemmap_backing * vmemmap_list_alloc(int node) in vmemmap_list_alloc()
142 struct vmemmap_backing *vmem_back; in vmemmap_list_alloc()
159 num_left = PAGE_SIZE / sizeof(struct vmemmap_backing); in vmemmap_list_alloc()
171 struct vmemmap_backing *vmem_back; in vmemmap_list_populate()
291 struct vmemmap_backing *vmem_bac in vmemmap_list_free()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/mm/ptdump/
H A Dhashpagetable.c483 struct vmemmap_backing *ptr = vmemmap_list; in walk_vmemmap()
/kernel/linux/linux-6.6/arch/powerpc/mm/ptdump/
H A Dhashpagetable.c486 struct vmemmap_backing *ptr = vmemmap_list; in walk_vmemmap()

Completed in 6 milliseconds