/haiku/src/add-ons/kernel/drivers/disk/nvme/compat/ |
H A D | libnvme_haiku.cpp | 46 size = ROUNDUP(size, B_PAGE_SIZE);
|
/haiku/src/system/boot/platform/efi/arch/arm/ |
H A D | arch_start.cpp | 126 memoryMap = (efi_memory_descriptor *)ROUNDUP((uint32_t)memoryMap, ALIGN_MEMORY_MAP);
|
H A D | arch_mmu.cpp | 145 size_t alignedSize = ROUNDUP(size + (start - physAddr), B_PAGE_SIZE); 224 sPageDirectory = (uint32 *)ROUNDUP((uint32)sPageDirectory, ALIGN_PAGEDIR);
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMVMTranslationMap32Bit.cpp | 243 start = ROUNDUP(start + 1, kPageTableAlignment); 296 start = ROUNDUP(start + 1, kPageTableAlignment); 428 start = ROUNDUP(start + 1, kPageTableAlignment); 715 start = ROUNDUP(start + 1, kPageTableAlignment);
|
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/ |
H A D | SerialDevice.cpp | 42 fReadBufferSize(ROUNDUP(DEF_BUFFER_SIZE, 16)), 44 fOutputBufferSize(ROUNDUP(DEF_BUFFER_SIZE, 16)), 46 fWriteBufferSize(ROUNDUP(DEF_BUFFER_SIZE, 16)), 93 B_ANY_KERNEL_ADDRESS, ROUNDUP(totalBuffers, B_PAGE_SIZE), B_CONTIGUOUS,
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_vm_translation_map_impl.cpp | 113 #define NUM_USER_PGROOT_ENTS (VADDR_TO_PRENT(ROUNDUP(USER_SIZE, B_PAGE_SIZE * 64 * 128))) 114 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, B_PAGE_SIZE * 64))) 656 end = ROUNDUP(end, B_PAGE_SIZE); 667 start = ROUNDUP(start + 1, B_PAGE_SIZE); 682 start = ROUNDUP(start + 1, B_PAGE_SIZE); 878 end = ROUNDUP(end, B_PAGE_SIZE); 889 start = ROUNDUP(start + 1, B_PAGE_SIZE); 904 start = ROUNDUP(start + 1, B_PAGE_SIZE);
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | long.cpp | 103 gKernelArgs.arch_args.virtual_end = ROUNDUP(KERNEL_LOAD_BASE_64_BIT 119 maxAddress = ROUNDUP(maxAddress, 0x40000000);
|
H A D | mmu.cpp | 679 base = ROUNDUP(base, B_PAGE_SIZE); 722 uint64 end = ROUNDUP(base + extMemoryBlock[i].length, B_PAGE_SIZE);
|
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.cpp | 480 end = ROUNDUP(end, B_PAGE_SIZE); 513 start = ROUNDUP(start + 1, kPageTableAlignment); 556 size = ROUNDUP(*_virtualAddress + size - virtualAddress, B_PAGE_SIZE); 606 start = ROUNDUP(start + 1, kPageTableAlignment); 774 start = ROUNDUP(start + 1, kPageTableAlignment); 1118 start = ROUNDUP(start + 1, kPageTableAlignment);
|
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.cpp | 480 end = ROUNDUP(end, B_PAGE_SIZE); 513 start = ROUNDUP(start + 1, kPageTableAlignment); 556 size = ROUNDUP(*_virtualAddress + size - virtualAddress, B_PAGE_SIZE); 606 start = ROUNDUP(start + 1, kPageTableAlignment); 774 start = ROUNDUP(start + 1, kPageTableAlignment); 1118 start = ROUNDUP(start + 1, kPageTableAlignment);
|
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KVMTranslationMap040.cpp | 366 start = ROUNDUP(start + 1, kPageDirAlignment); 383 start = ROUNDUP(start + 1, kPageTableAlignment); 529 start = ROUNDUP(start + 1, kPageDirAlignment); 543 start = ROUNDUP(start + 1, kPageTableAlignment); 917 start = ROUNDUP(start + 1, kPageTableAlignment);
|
/haiku/src/system/kernel/vm/ |
H A D | VMKernelAddressSpace.cpp | 592 size = ROUNDUP(size, B_PAGE_SIZE); 605 address = ROUNDUP(address, B_PAGE_SIZE); 715 addr_t alignedBase = ROUNDUP(range->base, alignment); 748 addr_t alignedBase = ROUNDUP(range->base, alignment); 766 addr_t alignedBase = ROUNDUP(range->base, alignment);
|
/haiku/src/system/boot/loader/ |
H A D | kernel_args.cpp | 70 size = ROUNDUP(size, B_PAGE_SIZE); 147 uint64 end = ROUNDUP(start + size, B_PAGE_SIZE);
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSELowLevel.cpp | 16 #define ROUNDUP(a, b) ROUNDDOWN((a) + (b) - 1, b) macro 528 entryLen = ROUNDUP(entryLen, 8);
|
/haiku/src/system/kernel/slab/ |
H A D | MemoryManager.h | 217 = ROUNDUP(sizeof(Area), B_PAGE_SIZE);
|
H A D | allocator.cpp | 17 #include <kernel.h> // for ROUNDUP 136 size_t neededSize = ROUNDUP(size, sizeof(double));
|
/haiku/headers/private/kernel/ |
H A D | smp.h | 61 static const int kArraySize = ROUNDUP(SMP_MAX_CPUS, 32) / 32;
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_vm_translation_map.cpp | 104 ROUNDUP(args->arch_args.uart.regs.size, B_PAGE_SIZE), 0);
|
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86VMTranslationMapPAE.cpp | 458 start = ROUNDUP(start + 1, kPAEPageTableRange); 516 start = ROUNDUP(start + 1, kPAEPageTableRange); 654 start = ROUNDUP(start + 1, kPAEPageTableRange); 1016 start = ROUNDUP(start + 1, kPAEPageTableRange);
|
/haiku/src/system/boot/platform/efi/arch/x86/ |
H A D | arch_mmu.cpp | 229 sPageDirectory = (uint32_t *)ROUNDUP((uint32_t)sPageDirectory, ALIGN_PAGEDIR);
|
/haiku/src/system/libroot/posix/malloc_debug/ |
H A D | heap.cpp | 78 #define ROUNDUP(x, y) (((x) + (y) - 1) / (y) * (y)) macro 672 area->base = ROUNDUP(base, B_PAGE_SIZE); 958 firstValid = (ROUNDUP(area->base, alignment) - area->base) 1135 size = ROUNDUP(size, alignment); 1723 size_t areaSize = ROUNDUP(size + sizeof(area_allocation_info) + B_PAGE_SIZE, 1841 alignedSize = ROUNDUP(alignedSize, alignment); 1845 size_t areaSize = ROUNDUP(size + sizeof(area_allocation_info) 1872 address = (void *)ROUNDUP((addr_t)address, alignment);
|
/haiku/src/add-ons/kernel/generic/bios/ |
H A D | bios.cpp | 184 size = ROUNDUP(size, 4);
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | DataContainer.cpp | 282 const size_t rounded_len = ROUNDUP((length) + (offset - rounded_offset),
|
/haiku/src/system/kernel/ |
H A D | elf.cpp | 1964 memUpperBound = ROUNDUP(memUpperBound, B_PAGE_SIZE); 1965 fileUpperBound = ROUNDUP(fileUpperBound, B_PAGE_SIZE); 2022 size_t segmentSize = ROUNDUP(programHeaders[i].p_memsz 2229 length += ROUNDUP(programHeaders[i].p_memsz 2232 end = ROUNDUP(programHeaders[i].p_memsz + programHeaders[i].p_vaddr, 2330 region->size = ROUNDUP(programHeaders[i].p_memsz
|
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86PagingMethod32Bit.cpp | 41 (ROUNDUP(SMP_MAX_CPUS * TOTAL_SLOTS_PER_CPU + EXTRA_SLOTS, 1024) / 1024)
|