Home
last modified time | relevance | path

Searched refs:prev_end (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/arch/arm64/mm/
Dinit.c493 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/
Diommu-helpers.h132 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/
Dinit.c358 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/
Dqset.c432 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/
Dtree-checker.c229 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/
Dmemory.c526 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/
Dmmap.c296 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()