/linux-master/include/linux/ |
H A D | align.h | 9 #define ALIGN_DOWN(x, a) __ALIGN_KERNEL((x) - ((a) - 1), (a)) macro 12 #define PTR_ALIGN_DOWN(p, a) ((typeof(p))ALIGN_DOWN((unsigned long)(p), (a)))
|
H A D | pageblock-flags.h | 58 #define pageblock_start_pfn(pfn) ALIGN_DOWN((pfn), pageblock_nr_pages)
|
/linux-master/arch/powerpc/mm/kasan/ |
H A D | 8xx.c | 48 kasan_init_shadow_8M(k_start, ALIGN_DOWN(k_end, SZ_8M), block); 49 k_cur = ALIGN_DOWN(k_end, SZ_8M); 65 if (k_cur < ALIGN_DOWN(k_end, SZ_512K))
|
H A D | init_book3s_64.c | 32 k_start = ALIGN_DOWN((unsigned long)kasan_mem_to_shadow(start), PAGE_SIZE);
|
/linux-master/tools/testing/memblock/linux/ |
H A D | mmzone.h | 26 #define pageblock_start_pfn(pfn) ALIGN_DOWN((pfn), pageblock_nr_pages)
|
/linux-master/drivers/firmware/efi/libstub/ |
H A D | alignedmem.c | 38 alloc_addr = ALIGN_DOWN(max + 1, align) - 1;
|
H A D | mem.c | 99 alloc_addr = ALIGN_DOWN(max + 1, EFI_ALLOC_ALIGN) - 1;
|
/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/arch/arm64/mm/ |
H A D | contpte.c | 58 start_addr = addr = ALIGN_DOWN(addr, CONT_PTE_SIZE); 59 pte = pfn_pte(ALIGN_DOWN(pte_pfn(pte), CONT_PTES), pte_pgprot(pte)); 115 cont_start = ALIGN_DOWN(addr, CONT_PTE_SIZE); 121 pfn = ALIGN_DOWN(pte_pfn(pte), CONT_PTES); 316 addr = ALIGN_DOWN(addr, CONT_PTE_SIZE); 337 addr = ALIGN_DOWN(addr, CONT_PTE_SIZE); 393 start_addr = addr = ALIGN_DOWN(addr, CONT_PTE_SIZE);
|
/linux-master/include/video/ |
H A D | udlfb.h | 101 #define DL_ALIGN_DOWN(x, a) ALIGN_DOWN(x, a)
|
/linux-master/drivers/acpi/nfit/ |
H A D | mce.c | 67 ALIGN_DOWN(mce->addr, align), align);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kasan.h | 23 #define KASAN_KERN_START ALIGN_DOWN(PAGE_OFFSET - SZ_256M, SZ_256M)
|
H A D | fixmap.h | 85 ALIGN_DOWN(FIXADDR_START, PGDIR_SIZE))
|
/linux-master/drivers/misc/lkdtm/ |
H A D | stackleak.c | 72 untracked_high = ALIGN_DOWN(untracked_high, sizeof(unsigned long));
|
/linux-master/fs/iomap/ |
H A D | swapfile.c | 49 next_ppage = ALIGN_DOWN(iomap->addr + iomap->length, PAGE_SIZE) >> 150 .len = ALIGN_DOWN(i_size_read(inode), PAGE_SIZE),
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_tlb.c | 195 start = ALIGN_DOWN(start, PAGE_SIZE); 230 addr = ALIGN_DOWN(addr, PMD_SIZE);
|
/linux-master/arch/powerpc/kernel/ |
H A D | hw_breakpoint_constraints.c | 25 hw_start_addr = ALIGN_DOWN(info->address, HW_BREAKPOINT_SIZE); 44 hw_start_addr = ALIGN_DOWN(info->address, align_size);
|
/linux-master/tools/testing/selftests/mm/ |
H A D | pkey-helpers.h | 181 #define ALIGN_DOWN(x, align_to) ((x) & ~((align_to)-1)) macro 185 ((typeof(p))ALIGN_DOWN((unsigned long)(p), ptr_align_to))
|
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_pkvm.h | 34 start = ALIGN_DOWN(start, PAGE_SIZE);
|
/linux-master/arch/powerpc/mm/ |
H A D | pageattr.c | 77 unsigned long start = ALIGN_DOWN(addr, PAGE_SIZE);
|
/linux-master/drivers/mtd/ |
H A D | mtdpstore.c | 33 off = ALIGN_DOWN(off, mtd->erasesize); 55 off = ALIGN_DOWN(off, mtd->erasesize); 87 off = ALIGN_DOWN(off, mtd->erasesize); 114 off = ALIGN_DOWN(off, mtd->erasesize); 156 off = ALIGN_DOWN(off, mtd->erasesize); 172 off = ALIGN_DOWN(off, mtd->erasesize); 189 off = ALIGN_DOWN(off, cxt->mtd->erasesize);
|
/linux-master/mm/kmsan/ |
H A D | core.c | 99 (u32 *)ALIGN_DOWN((u64)shadow_dst, KMSAN_ORIGIN_SIZE); 342 if (ALIGN_DOWN(cur_addr + size - 1, PAGE_SIZE) == 343 ALIGN_DOWN(cur_addr, PAGE_SIZE))
|
/linux-master/drivers/gpu/drm/xe/ |
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/drivers/net/ethernet/mscc/ |
H A D | ocelot_fdma.h | 59 #define OCELOT_FDMA_RXB_SIZE ALIGN_DOWN(OCELOT_FDMA_RX_SIZE - OCELOT_FDMA_SKBFRAG_OVR, 4)
|
/linux-master/mm/ |
H A D | shuffle.c | 113 ALIGN_DOWN(get_random_long() % z->spanned_pages,
|