Searched refs:prev_end (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/arch/arm64/mm/ |
D | init.c | 493 unsigned long start, prev_end = 0; in free_unused_memmap() local 504 start = min(start, ALIGN(prev_end, PAGES_PER_SECTION)); in free_unused_memmap() 510 if (prev_end && prev_end < start) in free_unused_memmap() 511 free_memmap(prev_end, start); in free_unused_memmap() 518 prev_end = ALIGN(__phys_to_pfn(reg->base + reg->size), in free_unused_memmap() 523 if (!IS_ALIGNED(prev_end, PAGES_PER_SECTION)) in free_unused_memmap() 524 free_memmap(prev_end, ALIGN(prev_end, PAGES_PER_SECTION)); in free_unused_memmap()
|
/Linux-v5.4/drivers/parisc/ |
D | iommu-helpers.h | 132 unsigned long prev_end, sg_start; in iommu_coalesce_chunks() local 134 prev_end = (unsigned long)sg_virt(startsg) + in iommu_coalesce_chunks() 159 if (unlikely((prev_end != sg_start) || in iommu_coalesce_chunks() 160 ((prev_end | sg_start) & ~PAGE_MASK))) in iommu_coalesce_chunks()
|
/Linux-v5.4/arch/arm/mm/ |
D | init.c | 358 unsigned long start, prev_end = 0; in free_unused_memmap() local 374 ALIGN(prev_end, PAGES_PER_SECTION)); in free_unused_memmap() 387 if (prev_end && prev_end < start) in free_unused_memmap() 388 free_memmap(prev_end, start); in free_unused_memmap() 395 prev_end = ALIGN(memblock_region_memory_end_pfn(reg), in free_unused_memmap() 400 if (!IS_ALIGNED(prev_end, PAGES_PER_SECTION)) in free_unused_memmap() 401 free_memmap(prev_end, in free_unused_memmap() 402 ALIGN(prev_end, PAGES_PER_SECTION)); in free_unused_memmap()
|
/Linux-v5.4/drivers/staging/wusbcore/host/whci/ |
D | qset.c | 432 dma_addr_t prev_end = 0; in qset_add_urb_sg() local 467 || (prev_end & (WHCI_PAGE_SIZE-1)) in qset_add_urb_sg() 516 prev_end = dma_addr = ep; in qset_add_urb_sg()
|
/Linux-v5.4/fs/btrfs/ |
D | tree-checker.c | 229 u64 prev_end; in check_extent_data_item() local 233 prev_end = file_extent_end(leaf, prev_key, prev_fi); in check_extent_data_item() 234 if (prev_end > key->offset) { in check_extent_data_item() 237 prev_end, key->offset); in check_extent_data_item()
|
/Linux-v5.4/drivers/misc/habanalabs/ |
D | memory.c | 526 u64 valid_start, valid_size, prev_start, prev_end, page_mask, in get_va_block() local 587 prev_end = res_valid_start - 1; in get_va_block() 605 prev_end); in get_va_block()
|
/Linux-v5.4/mm/ |
D | mmap.c | 296 unsigned long gap, prev_end; in vma_compute_gap() local 306 prev_end = vm_end_gap(vma->vm_prev); in vma_compute_gap() 307 if (gap > prev_end) in vma_compute_gap() 308 gap -= prev_end; in vma_compute_gap()
|