Home
last modified time | relevance | path

Searched refs:vmemmap_start (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/mm/
H A Dhugetlb_vmemmap.c469 vmemmap_end = vmemmap_start + hugetlb_vmemmap_size(h); in __hugetlb_vmemmap_restore_folio()
470 vmemmap_reuse = vmemmap_start; in __hugetlb_vmemmap_restore_folio()
471 vmemmap_start += HUGETLB_VMEMMAP_RESERVE_SIZE; in __hugetlb_vmemmap_restore_folio()
595 vmemmap_end = vmemmap_start + hugetlb_vmemmap_size(h); in __hugetlb_vmemmap_optimize_folio()
596 vmemmap_reuse = vmemmap_start; in __hugetlb_vmemmap_optimize_folio()
597 vmemmap_start += HUGETLB_VMEMMAP_RESERVE_SIZE; in __hugetlb_vmemmap_optimize_folio()
605 ret = vmemmap_remap_free(vmemmap_start, vmemmap_end, vmemmap_reuse, in __hugetlb_vmemmap_optimize_folio()
641 vmemmap_end = vmemmap_start + hugetlb_vmemmap_size(h); in hugetlb_vmemmap_split_folio()
642 vmemmap_reuse = vmemmap_start; in hugetlb_vmemmap_split_folio()
643 vmemmap_start += HUGETLB_VMEMMAP_RESERVE_SIZE; in hugetlb_vmemmap_split_folio()
[all …]
/linux-6.15/arch/s390/boot/
H A Dstartup.c312 unsigned long vmemmap_start; in setup_kernel_memory_layout() local
416 vmemmap_start = round_down(__abs_lowcore - pages * sizeof(struct page), rte_size); in setup_kernel_memory_layout()
418 ident_map_size = min(ident_map_size, vmemmap_start); in setup_kernel_memory_layout()
421 if (vmemmap_start + vmemmap_size > __abs_lowcore) { in setup_kernel_memory_layout()
425 vmemmap = (struct page *)vmemmap_start; in setup_kernel_memory_layout()
429 max_mappable = min(max_mappable, vmemmap_start); in setup_kernel_memory_layout()
431 __identity_base = round_down(vmemmap_start - max_mappable, rte_size); in setup_kernel_memory_layout()
/linux-6.15/arch/arm64/mm/
H A Dptdump.c331 u64 vmemmap_start = (u64)virt_to_page((void *)page_offset); in ptdump_init() local
343 { vmemmap_start, "vmemmap start" }, in ptdump_init()