Searched refs:ROUNDDOWN (Results 1 - 25 of 33) sorted by relevance

12

/haiku/headers/private/fs_shell/
H A Dfssh_kernel_priv.h48 #define ROUNDDOWN(a, b) (((a) / (b)) * (b)) macro
/haiku/headers/private/kernel/
H A Dkernel.h86 #define ROUNDDOWN(a, b) (((a) / (b)) * (b)) macro
87 #define ROUNDUP(a, b) ROUNDDOWN((a) + (b) - 1, b)
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp314 virtualAddress = ROUNDDOWN(virtualAddress, B_PAGE_SIZE);
315 physicalAddress = ROUNDDOWN(physicalAddress, B_PAGE_SIZE);
342 virtualAddress = ROUNDDOWN(virtualAddress, B_PAGE_SIZE);
/haiku/src/system/boot/platform/bios_ia32/
H A Ddebug.cpp190 = (void*)ROUNDDOWN((addr_t)sDebugSyslogBuffer, B_PAGE_SIZE);
H A Dmmu.cpp169 base = ROUNDDOWN(base, B_PAGE_SIZE * 1024);
680 end = ROUNDDOWN(end, B_PAGE_SIZE);
723 base = ROUNDDOWN(base, B_PAGE_SIZE);
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.cpp479 start = ROUNDDOWN(start, B_PAGE_SIZE);
500 start = ROUNDDOWN(start, B_PAGE_SIZE);
555 addr_t virtualAddress = ROUNDDOWN(*_virtualAddress, B_PAGE_SIZE);
595 start = ROUNDDOWN(start, B_PAGE_SIZE);
1095 start = ROUNDDOWN(start, B_PAGE_SIZE);
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCVMTranslationMap460.cpp479 start = ROUNDDOWN(start, B_PAGE_SIZE);
500 start = ROUNDDOWN(start, B_PAGE_SIZE);
555 addr_t virtualAddress = ROUNDDOWN(*_virtualAddress, B_PAGE_SIZE);
595 start = ROUNDDOWN(start, B_PAGE_SIZE);
1095 start = ROUNDDOWN(start, B_PAGE_SIZE);
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp215 start = ROUNDDOWN(start, B_PAGE_SIZE);
269 start = ROUNDDOWN(start, B_PAGE_SIZE);
695 start = ROUNDDOWN(start, B_PAGE_SIZE);
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp236 start = ROUNDDOWN(start, B_PAGE_SIZE);
286 start = ROUNDDOWN(start, B_PAGE_SIZE);
671 start = ROUNDDOWN(start, B_PAGE_SIZE);
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMVMTranslationMap32Bit.cpp230 start = ROUNDDOWN(start, B_PAGE_SIZE);
285 start = ROUNDDOWN(start, B_PAGE_SIZE);
698 start = ROUNDDOWN(start, B_PAGE_SIZE);
/haiku/src/system/boot/loader/
H A Dkernel_args.cpp69 start = ROUNDDOWN(start, B_PAGE_SIZE);
148 start = ROUNDDOWN(start, B_PAGE_SIZE);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSELowLevel.cpp15 #define ROUNDDOWN(a, b) (((a) / (b)) * (b)) macro
16 #define ROUNDUP(a, b) ROUNDDOWN((a) + (b) - 1, b)
/haiku/src/system/kernel/arch/arm/
H A Darch_thread.cpp239 return (uint8*)ROUNDDOWN(stackTop - spaceNeeded, 16);
242 return (uint8*)ROUNDDOWN(frame->usr_sp - spaceNeeded, 16);
/haiku/src/system/kernel/arch/riscv64/
H A Darch_thread.cpp175 return (uint8*)ROUNDDOWN(stackTop - spaceNeeded, 16);
177 return (uint8*)ROUNDDOWN(frame->sp - spaceNeeded, 16);
H A Darch_vm.cpp258 virt = ROUNDDOWN(virt, B_PAGE_SIZE);
H A DRISCV64VMTranslationMap.cpp969 uint64 va0 = ROUNDDOWN(to, B_PAGE_SIZE);
1001 uint64 va0 = ROUNDDOWN(from, B_PAGE_SIZE);
1039 uint64 va0 = ROUNDDOWN(to, B_PAGE_SIZE);
/haiku/src/system/kernel/slab/
H A DMemoryManager.h264 return ROUNDDOWN((addr_t)address, SLAB_AREA_SIZE);
/haiku/src/system/kernel/vm/
H A DVMUserAddressSpace.cpp729 startRange = ROUNDDOWN(startRange, alignment);
738 alignedBase = ROUNDDOWN(
H A Dvm.cpp2154 offset = ROUNDDOWN(offset, B_PAGE_SIZE);
3271 address = ROUNDDOWN(address, B_PAGE_SIZE);
3367 copyAddress = ROUNDDOWN(copyAddress, B_PAGE_SIZE);
4079 address = (void*)ROUNDDOWN(image->text_region.start, B_PAGE_SIZE);
4087 address = (void*)ROUNDDOWN(image->data_region.start, B_PAGE_SIZE);
4206 base = ROUNDDOWN(base, alignment);
4381 address = (void*)ROUNDDOWN(heapBase, B_PAGE_SIZE);
4404 void* lastPage = (void*)ROUNDDOWN(~(addr_t)0, B_PAGE_SIZE);
4409 (void *)ROUNDDOWN(0xcccccccc, B_PAGE_SIZE), B_PAGE_SIZE * 64);
4413 (void *)ROUNDDOWN(
[all...]
/haiku/src/system/boot/platform/efi/arch/arm/
H A Darch_mmu.cpp144 phys_addr_t physAddr = ROUNDDOWN(start, B_PAGE_SIZE);
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DDataContainer.cpp281 const off_t rounded_offset = ROUNDDOWN(offset, B_PAGE_SIZE);
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp444 start = ROUNDDOWN(start, B_PAGE_SIZE);
505 start = ROUNDDOWN(start, B_PAGE_SIZE);
988 start = ROUNDDOWN(start, B_PAGE_SIZE);
/haiku/src/add-ons/kernel/drivers/audio/usb/
H A DStream.cpp214 fDescriptorsCount = ROUNDDOWN(fDescriptorsCount, kSamplesBufferCount);
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KVMTranslationMap040.cpp350 start = ROUNDDOWN(start, B_PAGE_SIZE);
892 start = ROUNDDOWN(start, B_PAGE_SIZE);
/haiku/src/system/kernel/
H A Delf.cpp1953 regionAddress = (char *)(ROUNDDOWN(programHeaders[i].p_vaddr,
1972 fd, ROUNDDOWN(programHeaders[i].p_offset, B_PAGE_SIZE));
2028 ROUNDDOWN(programHeaders[i].p_offset, B_PAGE_SIZE));
2328 region->start = (addr_t)reservedAddress + ROUNDDOWN(
2341 region->delta = -ROUNDDOWN(programHeaders[i].p_vaddr, B_PAGE_SIZE);

Completed in 293 milliseconds

12