Searched refs:old_end (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/mm/ |
| H A D | mremap.c | 185 unsigned long old_end = old_addr + extent; in move_ptes() local 186 unsigned long len = old_end - old_addr; in move_ptes() 275 flush_tlb_range(vma, old_end - len, old_end); in move_ptes() 506 unsigned long old_end = pmc->old_end; in get_extent() local 528 if (extent > old_end - old_addr) in get_extent() 529 extent = old_end - old_addr; in get_extent() 728 return pmc->old_addr >= pmc->old_end; in pmc_done() 744 unsigned long orig_old_addr = pmc->old_end - pmc->len_in; in pmc_progress() 776 flush_cache_range(pmc->old, pmc->old_addr, pmc->old_end); in move_page_tables() 778 pmc->old_addr, pmc->old_end); in move_page_tables() [all …]
|
| H A D | mmap.c | 1743 unsigned long old_end = vma->vm_end; in relocate_vma_down() local 1744 unsigned long length = old_end - old_start; in relocate_vma_down() 1746 unsigned long new_end = old_end - shift; in relocate_vma_down() 1748 VMG_STATE(vmg, mm, &vmi, new_start, old_end, 0, vma->vm_pgoff); in relocate_vma_down() 1784 free_pgd_range(&tlb, new_end, old_end, new_end, in relocate_vma_down() 1793 free_pgd_range(&tlb, old_start, old_end, new_end, in relocate_vma_down()
|
| H A D | internal.h | 50 unsigned long old_end; /* Exclusive address at which old range ends. */ member 63 .old_end = (old_addr_) + (len_), \
|
| H A D | hugetlb.c | 5796 unsigned long old_end = old_addr + len; in move_hugetlb_page_tables() local 5803 old_end); in move_hugetlb_page_tables() 5816 for (; old_addr < old_end; old_addr += sz, new_addr += sz) { in move_hugetlb_page_tables() 5843 flush_hugetlb_tlb_range(vma, old_end - len, old_end); in move_hugetlb_page_tables() 5848 return len + old_addr - old_end; in move_hugetlb_page_tables()
|
| /linux-6.15/fs/ocfs2/ |
| H A D | reservations.c | 758 unsigned int old_end = ocfs2_resv_end(resv); in ocfs2_adjust_resv_from_alloc() local 760 BUG_ON(start != resv->r_start || old_end < end); in ocfs2_adjust_resv_from_alloc() 765 if (old_end == end) { in ocfs2_adjust_resv_from_alloc() 770 rhs = old_end - end; in ocfs2_adjust_resv_from_alloc() 778 resv->r_len = old_end - resv->r_start + 1; in ocfs2_adjust_resv_from_alloc()
|
| /linux-6.15/fs/nfs/flexfilelayout/ |
| H A D | flexfilelayout.c | 329 u64 new_end, old_end; in ff_lseg_merge() local 335 old_end = pnfs_calc_offset_end(old->pls_range.offset, in ff_lseg_merge() 337 if (old_end < new->pls_range.offset) in ff_lseg_merge() 347 if (new_end < old_end) in ff_lseg_merge() 348 new_end = old_end; in ff_lseg_merge()
|
| /linux-6.15/fs/btrfs/ |
| H A D | free-space-cache.c | 2875 u64 old_end = info->bytes + info->offset; in btrfs_remove_free_space() local 2884 if (old_end < offset + bytes) { in btrfs_remove_free_space() 2885 bytes -= old_end - offset; in btrfs_remove_free_space() 2886 offset = old_end; in btrfs_remove_free_space() 2888 } else if (old_end == offset + bytes) { in btrfs_remove_free_space() 2896 old_end - (offset + bytes), in btrfs_remove_free_space()
|
| /linux-6.15/fs/bcachefs/ |
| H A D | btree_iter.c | 431 unsigned old_end = t->end_offset - shift; in __bch2_btree_node_iter_fix() local 438 if (set->end == old_end) in __bch2_btree_node_iter_fix()
|