| /linux/arch/s390/boot/ |
| H A D | startup.c | 381 kernel_start = round_down(kernel_end - kernel_size, THREAD_SIZE); in setup_kernel_memory_layout() 386 kernel_start = round_down(vmax - kernel_size, THREAD_SIZE); in setup_kernel_memory_layout() 397 MODULES_END = round_down(kernel_start, _SEGMENT_SIZE); in setup_kernel_memory_layout() 406 vsize = round_down(vsize, _SEGMENT_SIZE); in setup_kernel_memory_layout() 410 vmalloc_size = round_down(vmalloc_size / 3, _SEGMENT_SIZE); in setup_kernel_memory_layout() 416 __memcpy_real_area = round_down(VMALLOC_START - MEMCPY_REAL_SIZE, PAGE_SIZE); in setup_kernel_memory_layout() 419 __abs_lowcore = round_down(__memcpy_real_area - ABS_LOWCORE_MAP_SIZE, in setup_kernel_memory_layout() 428 vmemmap_start = round_down(__abs_lowcore - pages * sizeof(struct page), rte_size); in setup_kernel_memory_layout() 443 __identity_base = round_down(vmemmap_start - max_mappable, rte_size); in setup_kernel_memory_layout()
|
| /linux/lib/crc/arm64/ |
| H A D | crc32.h | 28 p += round_down(len, 64); in crc32_le_arch() 48 p += round_down(len, 64); in crc32c_arch() 68 p += round_down(len, 64); in crc32_be_arch()
|
| /linux/arch/sparc/crypto/ |
| H A D | aes_glue.c | 133 round_down(nbytes, AES_BLOCK_SIZE)); in ecb_encrypt() 158 round_down(nbytes, AES_BLOCK_SIZE)); in ecb_decrypt() 182 round_down(nbytes, AES_BLOCK_SIZE), in cbc_encrypt() 208 round_down(nbytes, AES_BLOCK_SIZE), in cbc_decrypt() 248 round_down(nbytes, AES_BLOCK_SIZE), in ctr_crypt()
|
| H A D | des_glue.c | 112 round_down(nbytes, DES_BLOCK_SIZE)); in __ecb_crypt() 155 round_down(nbytes, in __cbc_crypt() 161 round_down(nbytes, in __cbc_crypt() 264 round_down(nbytes, DES_BLOCK_SIZE)); in __ecb3_crypt() 311 round_down(nbytes, in __cbc3_crypt() 317 round_down(nbytes, in __cbc3_crypt()
|
| H A D | camellia_glue.c | 112 round_down(nbytes, CAMELLIA_BLOCK_SIZE), key); in __ecb_crypt() 159 round_down(nbytes, CAMELLIA_BLOCK_SIZE), key, walk.iv); in cbc_encrypt() 188 round_down(nbytes, CAMELLIA_BLOCK_SIZE), key, walk.iv); in cbc_decrypt()
|
| /linux/arch/x86/mm/ |
| H A D | init.c | 354 unsigned long start = round_down(mr[i].start, PMD_SIZE); in adjust_range_page_size_mask() 367 unsigned long start = round_down(mr[i].start, PUD_SIZE); in adjust_range_page_size_mask() 437 end_pfn = round_down(limit_pfn, PFN_DOWN(PMD_SIZE)); in split_mem_range() 440 if (end_pfn > round_down(limit_pfn, PFN_DOWN(PMD_SIZE))) in split_mem_range() 441 end_pfn = round_down(limit_pfn, PFN_DOWN(PMD_SIZE)); in split_mem_range() 453 end_pfn = round_down(limit_pfn, PFN_DOWN(PUD_SIZE)); in split_mem_range() 463 end_pfn = round_down(limit_pfn, PFN_DOWN(PMD_SIZE)); in split_mem_range() 669 start = round_down(last_start - 1, step_size); in memory_map_top_down()
|
| /linux/drivers/firmware/efi/libstub/ |
| H A D | unaccepted_memory.c | 44 unaccepted_start = round_down(unaccepted_start, in allocate_unaccepted_bitmap() 138 arch_accept_memory(round_down(end, unit_size), end); in process_unaccepted_memory() 139 end = round_down(end, unit_size); in process_unaccepted_memory()
|
| /linux/fs/btrfs/ |
| H A D | delalloc-space.c | 151 round_down(start, fs_info->sectorsize); in btrfs_check_data_free_space() 152 start = round_down(start, fs_info->sectorsize); in btrfs_check_data_free_space() 206 round_down(start, fs_info->sectorsize); in btrfs_free_reserved_data_space() 207 start = round_down(start, fs_info->sectorsize); in btrfs_free_reserved_data_space()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_gem_gtt.c | 134 GEM_BUG_ON(round_up(start, align) > round_down(end - len, align)); in random_offset() 136 range = round_down(end - len, align) - round_up(start, align); in random_offset() 214 if (unlikely(round_up(start, alignment) > round_down(end - size, alignment))) in i915_gem_gtt_insert()
|
| H A D | i915_sysfs.c | 77 count = round_down(count, sizeof(u32)); in i915_l3_read() 123 count = round_down(count, sizeof(u32)); in i915_l3_write()
|
| H A D | i915_scatterlist.c | 84 const u32 max_segment = round_down(UINT_MAX, page_alignment); in i915_rsgt_from_mm_node() 169 const u32 max_segment = round_down(UINT_MAX, page_alignment); in i915_rsgt_from_buddy_resource()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_blit.c | 115 return round_down(offset + diff_offs, granularity); \ 166 return round_down(offset + vmw_find_first_diff_u8(dst, src, size), in vmw_find_first_diff() 188 return round_down(location, granularity); \ 197 size_t to_copy = round_down(size, sizeof(_type)); \ 234 return round_down(vmw_find_last_diff_u8(dst, src, size) - 1, in vmw_find_last_diff() 295 if (WARN_ON_ONCE(round_down(n, diff->cpp) != n)) in vmw_diff_memcpy()
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_random.c | 99 BUG_ON(round_up(start, align) > round_down(end - len, align)); in igt_random_offset() 101 range = round_down(end - len, align) - round_up(start, align); in igt_random_offset()
|
| /linux/arch/x86/boot/compressed/ |
| H A D | pgtable_64.c | 64 bios_start = round_down(bios_start, PAGE_SIZE); in find_trampoline_placement() 85 new = round_down(new, PAGE_SIZE); in find_trampoline_placement()
|
| /linux/lib/crc/arm/ |
| H A D | crc32.h | 43 n = round_down(len, 16); in crc32_le_arch() 71 n = round_down(len, 16); in crc32c_arch()
|
| /linux/arch/riscv/crypto/ |
| H A D | ghash-riscv64-glue.c | 86 round_down(srclen, GHASH_BLOCK_SIZE)); in riscv64_ghash_update() 87 return srclen - round_down(srclen, GHASH_BLOCK_SIZE); in riscv64_ghash_update()
|
| /linux/arch/powerpc/crypto/ |
| H A D | aes-spe-glue.c | 144 nbytes = round_down(nbytes, AES_BLOCK_SIZE); in ppc_ecb_crypt() 183 nbytes = round_down(nbytes, AES_BLOCK_SIZE); in ppc_cbc_crypt() 225 nbytes = round_down(nbytes, AES_BLOCK_SIZE); in ppc_ctr_crypt() 252 nbytes = round_down(nbytes, AES_BLOCK_SIZE); in ppc_xts_crypt()
|
| H A D | aes_xts.c | 124 round_down(nbytes, AES_BLOCK_SIZE), in p8_aes_xts_crypt() 129 round_down(nbytes, AES_BLOCK_SIZE), in p8_aes_xts_crypt()
|
| /linux/fs/smb/client/ |
| H A D | fs_context.h | 29 size = umax(round_down(size, PAGE_SIZE), PAGE_SIZE); in cifs_io_align() 408 ctx->rsize = round_down(size, PAGE_SIZE); in cifs_negotiate_rsize() 420 ctx->wsize = round_down(size, PAGE_SIZE); in cifs_negotiate_wsize()
|
| /linux/arch/powerpc/mm/nohash/ |
| H A D | kaslr_booke.c | 343 offset = round_down(offset, SZ_16K); in kaslr_choose_location() 372 tlb_virt = round_down(kernstart_virt_addr, SZ_64M); in kaslr_early_init() 373 tlb_phys = round_down(kernstart_addr, SZ_64M); in kaslr_early_init()
|
| /linux/drivers/nvmem/ |
| H A D | sunxi_sid.c | 48 val += round_down(bytes, 4); in sunxi_sid_read() 49 offset += round_down(bytes, 4); in sunxi_sid_read()
|
| /linux/arch/arm64/include/asm/ |
| H A D | tlbflush.h | 494 start = round_down(start, stride); in __flush_tlb_range_nosync() 531 addr = round_down(addr, CONT_PTE_SIZE); in local_flush_tlb_contpte() 559 start = round_down(start, stride); in flush_tlb_kernel_range()
|
| /linux/drivers/bus/ |
| H A D | uniphier-system-bus.c | 73 paddr = round_down(paddr, 0x00020000); in uniphier_system_bus_add_bank() 83 paddr = round_down(paddr, mask); in uniphier_system_bus_add_bank()
|
| /linux/lib/ |
| H A D | generic-radix-tree.c | 124 iter->offset = round_down(iter->offset + objs_per_ptr, in __genradix_iter_peek() 176 iter->offset = round_down(iter->offset, objs_per_ptr); in __genradix_iter_peek_prev()
|
| /linux/drivers/gpio/ |
| H A D | gpio-xilinx.c | 91 bitmap_write(a, value, round_down(bit, 32), 32); in xgpio_read_ch() 97 unsigned long value = bitmap_read(a, round_down(bit, 32), 32); in xgpio_write_ch() 383 enable = bitmap_read(chip->enable, round_down(bit, 32), 32); in xgpio_irq_mask() 411 enable = bitmap_read(chip->enable, round_down(bit, 32), 32); in xgpio_irq_unmask()
|