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

1234

/haiku/src/add-ons/kernel/drivers/dvb/cx23882/
H A Dutil.c53 size = ROUNDUP(size + offset, B_PAGE_SIZE);
84 size = ROUNDUP(size, B_PAGE_SIZE);
H A Dutil.h36 #define ROUNDUP(size, blocksize) (((size) + (blocksize) - 1) & ~((blocksize) - 1)) macro
/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 DKLSI.cpp36 SetReadBufferSize(ROUNDUP(endpoint->descr->max_packet_size, 16));
39 SetWriteBufferSize(ROUNDUP(endpoint->descr->max_packet_size, 16));
/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/m68k/
H A Darch_vm_translation_map_impl.cpp113 #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/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/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/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.cpp41 (ROUNDUP(SMP_MAX_CPUS * TOTAL_SLOTS_PER_CPU + EXTRA_SLOTS, 1024) / 1024)
H A Dpaging.h57 #define NUM_USER_PGDIR_ENTS (VADDR_TO_PDENT(ROUNDUP(USER_SIZE, \
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.cpp45 (ROUNDUP(SMP_MAX_CPUS * TOTAL_SLOTS_PER_CPU + EXTRA_SLOTS, \
229 size_t virtualSize = ROUNDUP(pagesNeeded, 1024) * B_PAGE_SIZE;
/haiku/src/system/kernel/cache/
H A Dvnode_store.cpp40 return ROUNDUP(offset, B_PAGE_SIZE) >= virtual_base
/haiku/src/system/kernel/slab/
H A DMemoryManager.h217 = ROUNDUP(sizeof(Area), B_PAGE_SIZE);
/haiku/headers/private/file_systems/
H A Dfs_ops_support.h45 const size_t roundedReclen = ROUNDUP(reclen, alignof(struct dirent));
/haiku/headers/private/fs_shell/
H A Dfssh_kernel_priv.h47 #define ROUNDUP(a, b) (((a) + ((b)-1)) & ~((b)-1)) macro
/haiku/headers/private/kernel/
H A Dkernel.h87 #define ROUNDUP(a, b) ROUNDDOWN((a) + (b) - 1, b) macro
H A Dsmp.h61 static const int kArraySize = ROUNDUP(SMP_MAX_CPUS, 32) / 32;
/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/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/busses/virtio/virtio_pci/
H A Dvirtio_pci.cpp101 size_t length = min_c(ROUNDUP(v->capability.length, sizeof(uint32)), size);
/haiku/src/add-ons/kernel/drivers/disk/mmc/
H A Dmmc_disk.cpp512 offset = ROUNDUP(offset, kBlockSize);
/haiku/src/add-ons/kernel/drivers/disk/nvme/compat/
H A Dlibnvme_haiku.cpp46 size = ROUNDUP(size, B_PAGE_SIZE);
/haiku/src/add-ons/kernel/drivers/disk/nvme/
H A Dnvme_disk.cpp733 phys_size_t rounded_len = ROUNDUP(request->Length() + (request->Offset()
897 offset = ROUNDUP(offset, info->block_size);
/haiku/src/add-ons/kernel/drivers/graphics/radeon_hd/
H A Dradeon_hd.cpp94 uint32 areaSize = ROUNDUP(romSize, 1 << 16);
/haiku/src/add-ons/kernel/drivers/input/virtio_input/
H A Dvirtio_input.cpp168 size_t size = ROUNDUP(sizeof(Packet)*count, B_PAGE_SIZE);

Completed in 195 milliseconds

1234