Searched refs:ROUNDUP (Results 1 - 25 of 76) sorted by relevance

1234

/haiku/src/system/kernel/arch/arm/paging/32bit/
H A Dpaging.h23 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, \
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/
H A Dutil.h36 #define ROUNDUP(size, blocksize) (((size) + (blocksize) - 1) & ~((blocksize) - 1)) macro
H A Dutil.c53 size = ROUNDUP(size + offset, B_PAGE_SIZE);
84 size = ROUNDUP(size, B_PAGE_SIZE);
/haiku/src/system/kernel/arch/m68k/paging/040/
H A Dpaging.h54 #define NUM_USER_PGROOT_ENTS (VADDR_TO_PRENT(ROUNDUP(USER_SIZE, B_PAGE_SIZE * 64 * 128)))
55 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, B_PAGE_SIZE * 64)))
113 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, \
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/
H A DDriver.h32 #define ROUNDUP(size, seg) (((size) + (seg) - 1) & ~((seg) - 1)) macro
H A DACM.cpp104 SetWriteBufferSize(ROUNDUP(interface->endpoint[0].descr->max_packet_size, 16));
107 SetReadBufferSize(ROUNDUP(interface->endpoint[0].descr->max_packet_size, 16));
112 SetReadBufferSize(ROUNDUP(interface->endpoint[1].descr->max_packet_size, 16));
115 SetWriteBufferSize(ROUNDUP(interface->endpoint[1].descr->max_packet_size, 16));
H A DKLSI.cpp36 SetReadBufferSize(ROUNDUP(endpoint->descr->max_packet_size, 16));
39 SetWriteBufferSize(ROUNDUP(endpoint->descr->max_packet_size, 16));
/haiku/headers/private/fs_shell/
H A Dfssh_kernel_priv.h47 #define ROUNDUP(a, b) (((a) + ((b)-1)) & ~((b)-1)) macro
/haiku/headers/private/file_systems/
H A Dfs_ops_support.h45 const size_t roundedReclen = ROUNDUP(reclen, alignof(struct dirent));
/haiku/src/system/boot/platform/efi/
H A Dmmu.cpp71 sNextVirtualAddress += ROUNDUP(size, B_PAGE_SIZE);
100 size_t pages = ROUNDUP(size, B_PAGE_SIZE) / B_PAGE_SIZE;
154 size_t pages = ROUNDUP(size, B_PAGE_SIZE) / B_PAGE_SIZE;
195 ROUNDUP(size, B_PAGE_SIZE)) != B_OK)
298 ROUNDUP(size, B_PAGE_SIZE) / B_PAGE_SIZE);
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A Dpaging.h57 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, \
H A DX86VMTranslationMap32Bit.cpp228 start = ROUNDUP(start + 1, kPageTableAlignment);
280 start = ROUNDUP(start + 1, kPageTableAlignment);
411 start = ROUNDUP(start + 1, kPageTableAlignment);
718 start = ROUNDUP(start + 1, kPageTableAlignment);
/haiku/src/system/kernel/
H A Dcommpage.cpp32 #define ALIGN_ENTRY(pointer) (void*)ROUNDUP((addr_t)(pointer), 8)
/haiku/src/libs/compat/freebsd_network/
H A Dmalloc.cpp54 size = ROUNDUP(size, B_PAGE_SIZE);
/haiku/headers/private/kernel/
H A Dkernel.h87 #define ROUNDUP(a, b) ROUNDDOWN((a) + (b) - 1, b) macro
/haiku/src/system/boot/platform/riscv/
H A Dmmu.cpp76 size = ROUNDUP(size, B_PAGE_SIZE);
77 phys_addr_t adr = ROUNDUP((addr_t)gFreeMem, B_PAGE_SIZE);
106 size = ROUNDUP(size, B_PAGE_SIZE);
107 phys_addr_t adr = ROUNDUP(gFreeVirtMem, B_PAGE_SIZE);
303 size = ROUNDUP(size, B_PAGE_SIZE);
/haiku/src/add-ons/kernel/busses/virtio/virtio_mmio/
H A DVirtioDevice.cpp57 queueMemSize += ROUNDUP(sizeof(VirtioDesc) * fDescCount, B_PAGE_SIZE);
60 queueMemSize += ROUNDUP(sizeof(VirtioAvail) + sizeof(uint16) * fQueueLen, B_PAGE_SIZE);
63 queueMemSize += ROUNDUP(sizeof(VirtioUsed) + sizeof(VirtioUsedItem) * fQueueLen, B_PAGE_SIZE);
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/
H A DDriver.h110 #define ROUNDUP(size, seg) (((size) + (seg) - 1) & ~((seg) - 1)) macro
/haiku/src/system/kernel/arch/generic/
H A Dgeneric_vm_physical_page_mapper.cpp296 ROUNDUP(sizeof(paddr_chunk_desc) * 1024, B_PAGE_SIZE),
301 ROUNDUP(sizeof(paddr_chunk_desc *) * num_virtual_chunks, B_PAGE_SIZE),
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp313 addr_t virtualEnd = ROUNDUP(virtualAddress + size, B_PAGE_SIZE);
341 addr_t virtualEnd = ROUNDUP(virtualAddress + size, B_PAGE_SIZE);
/haiku/src/system/boot/platform/efi/arch/x86_64/
H A Darch_mmu.cpp216 gKernelArgs.arch_args.virtual_end = ROUNDUP(KERNEL_LOAD_BASE
248 maxAddress = ROUNDUP(maxAddress, 0x40000000);
/haiku/src/add-ons/kernel/bus_managers/agp_gart/
H A Dagp_gart.cpp784 start = ROUNDUP(start, alignment);
803 if (next == NULL || (next->base >= ROUNDUP(start, alignment) + size)) {
804 memory->base = ROUNDUP(start, alignment);
815 if (next->base >= ROUNDUP(last->base + last->size, alignment) + size) {
823 if ((fInfo.base + (fInfo.size - 1)) >= (ROUNDUP(last->base + last->size,
827 memory->base = ROUNDUP(last->base + last->size, alignment);
1040 size = ROUNDUP(size, B_PAGE_SIZE);
1130 size = ROUNDUP(size, B_PAGE_SIZE);
/haiku/src/system/kernel/cache/
H A Dvnode_store.cpp40 return ROUNDUP(offset, B_PAGE_SIZE) >= virtual_base
/haiku/src/system/boot/platform/bios_ia32/
H A Ddebug.cpp157 buffer = (uint8*)buffer + ROUNDUP(signatureLength, sizeof(void*));
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp251 start = ROUNDUP(start + 1, k64BitPageTableRange);
301 start = ROUNDUP(start + 1, k64BitPageTableRange);
418 start = ROUNDUP(start + 1, k64BitPageTableRange);
699 start = ROUNDUP(start + 1, k64BitPageTableRange);

Completed in 121 milliseconds

1234