/linux-master/drivers/scsi/ |
H A D | sd.c | 3134 end = (void *)buffer + ALIGN_DOWN(data.header_length + data.length,
|
/linux-master/mm/ |
H A D | hugetlb.c | 7355 v_end = ALIGN_DOWN(vma->vm_end, PUD_SIZE); 7367 *start = ALIGN_DOWN(*start, PUD_SIZE); 7742 ALIGN_DOWN(vma->vm_end, PUD_SIZE));
|
H A D | madvise.c | 845 *end = ALIGN_DOWN(*end, huge_page_size(hstate_vma(vma)));
|
H A D | huge_memory.c | 2702 range_in_vma(vma, ALIGN_DOWN(address, HPAGE_PMD_SIZE),
|
H A D | memory.c | 4347 addr = ALIGN_DOWN(vmf->address, PAGE_SIZE << order); 4358 addr = ALIGN_DOWN(vmf->address, PAGE_SIZE << order); 4440 addr = ALIGN_DOWN(vmf->address, nr_pages * PAGE_SIZE); 4838 from_pte = max(ALIGN_DOWN(pte_off, nr_pages),
|
/linux-master/include/linux/ |
H A D | mm.h | 225 #define PAGE_ALIGN_DOWN(addr) ALIGN_DOWN(addr, PAGE_SIZE)
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gpu.c | 860 cmdbuf_paddr = ALIGN_DOWN(etnaviv_cmdbuf_get_pa(&gpu->buffer), SZ_128M);
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_svm.c | 2023 l = min(last, ALIGN_DOWN(start + max_pages, max_pages) - 1); 2671 (unsigned long)ALIGN_DOWN(addr, 2UL << 8)); 3028 start = max_t(unsigned long, ALIGN_DOWN(addr, size), prange->start);
|
H A D | kfd_migrate.c | 985 start = max(ALIGN_DOWN(addr, size), prange->start);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gpuvm.c | 1670 available = ALIGN_DOWN(available, PAGE_SIZE); 1672 available = ALIGN_DOWN(vram_available, VRAM_AVAILABLITY_ALIGN);
|
H A D | amdgpu_ttm.c | 1419 uint64_t aligned_pos = ALIGN_DOWN(pos, 4);
|
/linux-master/fs/btrfs/ |
H A D | inode.c | 8430 const u64 lock_start = ALIGN_DOWN(new_size, fs_info->sectorsize); 10183 start = ALIGN_DOWN(iocb->ki_pos, fs_info->sectorsize); 10778 isize = ALIGN_DOWN(inode->i_size, fs_info->sectorsize);
|
/linux-master/fs/fuse/ |
H A D | file.c | 3269 ALIGN_DOWN(pos_out, PAGE_SIZE),
|
/linux-master/drivers/iommu/intel/ |
H A D | svm.c | 198 unsigned long start = ALIGN_DOWN(address, align);
|
/linux-master/drivers/cache/ |
H A D | sifive_ccache.c | 153 for (line = ALIGN_DOWN(start, SIFIVE_CCACHE_LINE_SIZE); line < end;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
H A D | r535.c | 1649 meta->gspFwWprEnd = ALIGN_DOWN(gsp->fb.bios.vga_workspace.addr, 0x20000); 2247 gsp->fb.wpr2.frts.addr = ALIGN_DOWN(gsp->fb.bios.addr, 0x20000) - gsp->fb.wpr2.frts.size; 2250 gsp->fb.wpr2.boot.addr = ALIGN_DOWN(gsp->fb.wpr2.frts.addr - gsp->fb.wpr2.boot.size, 0x1000); 2253 gsp->fb.wpr2.elf.addr = ALIGN_DOWN(gsp->fb.wpr2.boot.addr - gsp->fb.wpr2.elf.size, 0x10000); 2267 gsp->fb.wpr2.heap.addr = ALIGN_DOWN(gsp->fb.wpr2.elf.addr - gsp->fb.wpr2.heap.size, 0x100000); 2268 gsp->fb.wpr2.heap.size = ALIGN_DOWN(gsp->fb.wpr2.elf.addr - gsp->fb.wpr2.heap.addr, 0x100000); 2270 gsp->fb.wpr2.addr = ALIGN_DOWN(gsp->fb.wpr2.heap.addr - sizeof(GspFwWprMeta), 0x100000);
|
/linux-master/tools/include/linux/ |
H A D | mm.h | 15 #define ALIGN_DOWN(x, a) __ALIGN_KERNEL((x) - ((a) - 1), (a)) macro
|
/linux-master/drivers/crypto/ccp/ |
H A D | sev-dev.c | 372 paddr = __sme_clr(ALIGN_DOWN(paddr, PAGE_SIZE));
|
/linux-master/arch/x86/virt/svm/ |
H A D | sev.c | 316 pfn_i = ALIGN_DOWN(pfn, PTRS_PER_PMD);
|
/linux-master/init/ |
H A D | initramfs.c | 636 unsigned long aligned_start = ALIGN_DOWN(start, PAGE_SIZE);
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_txrx.c | 3364 idpf_rx_buf_hw_update(bufq, ALIGN_DOWN(bufq_nta,
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pt.c | 1178 update->base.start = ALIGN_DOWN(xe_vma_start(vma),
|
H A D | xe_gt_tlb_invalidation.c | 277 start = ALIGN_DOWN(xe_vma_start(vma), align); 282 start = ALIGN_DOWN(xe_vma_start(vma), length); 291 start = ALIGN_DOWN(xe_vma_start(vma), length);
|
/linux-master/arch/arm64/kvm/ |
H A D | mmu.c | 37 phys_addr_t boundary = ALIGN_DOWN(addr + size, size); 536 start = ALIGN_DOWN(__pa(from), PAGE_SIZE); 556 start = ALIGN_DOWN(__pa(from), PAGE_SIZE); 703 base = ALIGN_DOWN(io_map_base - size, size); 1331 ALIGN_DOWN(hva, PUD_SIZE) >= vma->vm_start && 1337 ALIGN_DOWN(hva, PMD_SIZE) >= vma->vm_start && 1871 hyp_idmap_start = ALIGN_DOWN(hyp_idmap_start, PAGE_SIZE);
|
/linux-master/arch/arm64/kvm/hyp/ |
H A D | pgtable.c | 257 data->addr = ALIGN_DOWN(data->addr, kvm_granule_size(level)); 328 .start = ALIGN_DOWN(addr, PAGE_SIZE), 329 .addr = ALIGN_DOWN(addr, PAGE_SIZE), 372 ret = kvm_pgtable_walk(pgt, ALIGN_DOWN(addr, PAGE_SIZE), 494 .phys = ALIGN_DOWN(phys, PAGE_SIZE), 848 u64 addr = ALIGN_DOWN(ctx->addr, size); 1085 .phys = ALIGN_DOWN(phys, PAGE_SIZE),
|