Searched refs:ALIGN_DOWN (Results 1 - 25 of 186) sorted by relevance

12345678

/linux-master/include/linux/
H A Dalign.h9 #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 Dpageblock-flags.h58 #define pageblock_start_pfn(pfn) ALIGN_DOWN((pfn), pageblock_nr_pages)
/linux-master/arch/powerpc/mm/kasan/
H A D8xx.c48 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 Dinit_book3s_64.c32 k_start = ALIGN_DOWN((unsigned long)kasan_mem_to_shadow(start), PAGE_SIZE);
/linux-master/tools/testing/memblock/linux/
H A Dmmzone.h26 #define pageblock_start_pfn(pfn) ALIGN_DOWN((pfn), pageblock_nr_pages)
/linux-master/drivers/firmware/efi/libstub/
H A Dalignedmem.c38 alloc_addr = ALIGN_DOWN(max + 1, align) - 1;
H A Dmem.c99 alloc_addr = ALIGN_DOWN(max + 1, EFI_ALLOC_ALIGN) - 1;
/linux-master/tools/include/linux/
H A Dmm.h15 #define ALIGN_DOWN(x, a) __ALIGN_KERNEL((x) - ((a) - 1), (a)) macro
/linux-master/arch/arm64/mm/
H A Dcontpte.c58 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 Dudlfb.h101 #define DL_ALIGN_DOWN(x, a) ALIGN_DOWN(x, a)
/linux-master/drivers/acpi/nfit/
H A Dmce.c67 ALIGN_DOWN(mce->addr, align), align);
/linux-master/arch/powerpc/include/asm/
H A Dkasan.h23 #define KASAN_KERN_START ALIGN_DOWN(PAGE_OFFSET - SZ_256M, SZ_256M)
H A Dfixmap.h85 ALIGN_DOWN(FIXADDR_START, PGDIR_SIZE))
/linux-master/drivers/misc/lkdtm/
H A Dstackleak.c72 untracked_high = ALIGN_DOWN(untracked_high, sizeof(unsigned long));
/linux-master/fs/iomap/
H A Dswapfile.c49 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 Dhash_tlb.c195 start = ALIGN_DOWN(start, PAGE_SIZE);
230 addr = ALIGN_DOWN(addr, PMD_SIZE);
/linux-master/arch/powerpc/kernel/
H A Dhw_breakpoint_constraints.c25 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 Dpkey-helpers.h181 #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 Dkvm_pkvm.h34 start = ALIGN_DOWN(start, PAGE_SIZE);
/linux-master/arch/powerpc/mm/
H A Dpageattr.c77 unsigned long start = ALIGN_DOWN(addr, PAGE_SIZE);
/linux-master/drivers/mtd/
H A Dmtdpstore.c33 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 Dcore.c99 (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 Dxe_gt_tlb_invalidation.c277 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 Docelot_fdma.h59 #define OCELOT_FDMA_RXB_SIZE ALIGN_DOWN(OCELOT_FDMA_RX_SIZE - OCELOT_FDMA_SKBFRAG_OVR, 4)
/linux-master/mm/
H A Dshuffle.c113 ALIGN_DOWN(get_random_long() % z->spanned_pages,

Completed in 656 milliseconds

12345678