ALIGN_DOWN
return ALIGN_DOWN(tmp, PAGE_SIZE);
available = ALIGN_DOWN(available, PAGE_SIZE);
available = ALIGN_DOWN(vram_available, VRAM_AVAILABLITY_ALIGN);
uint64_t aligned_pos = ALIGN_DOWN(pos, 4);
start = max(ALIGN_DOWN(addr, size), prange->start);
unsigned long last_align_down = ALIGN_DOWN(prange->last, 512);
unsigned long last_align_down = ALIGN_DOWN(prange->last, 512);
l = min(last, ALIGN_DOWN(start + max_pages, max_pages) - 1);
(unsigned long)ALIGN_DOWN(addr, 1UL << p->svms.default_granularity));
start = max_t(unsigned long, ALIGN_DOWN(addr, size), prange->start);
notifier->itree.start = ALIGN_DOWN(fault_addr, gpusvm->notifier_size);
range->itree.start = ALIGN_DOWN(fault_addr, chunk_size);
start = ALIGN_DOWN(fault_addr, gpusvm->chunk_sizes[i]);
start = ALIGN_DOWN(fault_addr, size);
dsm_size = ALIGN_DOWN(lmem_size - dsm_base, SZ_1M);
ALIGN_DOWN(off, PAGE_SIZE),