Searched refs:ROUND_UP (Results 1 - 25 of 56) sorted by relevance

123

/barrelfish-master/kernel/include/
H A Dcapabilities.h34 #ifndef ROUND_UP
35 #define ROUND_UP(n, size) ((((n) + (size) - 1)) & (~((size) - 1))) macro
38 STATIC_ASSERT((ROUND_UP(sizeof(struct capability), 8)
39 + ROUND_UP(sizeof(struct mdbnode), 8)
55 char padding0[ROUND_UP(sizeof(struct capability), 8)- sizeof(struct capability)];
57 char padding1[ROUND_UP(sizeof(struct mdbnode), 8) - sizeof(struct mdbnode)];
63 - ROUND_UP(sizeof(struct capability), 8)
64 - ROUND_UP(sizeof(struct mdbnode), 8)];
H A Dkernel.h52 #define ROUND_UP(n, size) ((((n) + (size) - 1)) & (~((size) - 1))) macro
/barrelfish-master/lib/barrelfish/
H A Dmorecore.c54 bytes = ROUND_UP(bytes, LARGE_PAGE_SIZE);
157 size_t remapsize = ROUND_UP(mapoffset, state->mmu_state.alignment);
H A Dheap.c149 size_t nb = ROUND_UP(nu * sizeof(union heap_header),
/barrelfish-master/tools/arm_molly/
H A Dmolly_init64.c29 #define ROUND_UP(n, size) ((((n) + (size) - 1)) & (~((size) - 1))) macro
72 phys_alloc_start = ROUND_UP((uint64_t) &_end_img, ALIGNMENT); //+
H A Dmolly_init32.c28 #define ROUND_UP(n, size) ((((n) + (size) - 1)) & (~((size) - 1))) macro
71 phys_alloc_start = ROUND_UP((uint32_t) &_end_img, ALIGNMENT); //+
/barrelfish-master/include/
H A Dbitmacros.h37 #define ROUND_UP(n, size) ((((n) + (size) - 1)) & (~((size) - 1))) macro
/barrelfish-master/lib/barrelfish/arch/x86/
H A Dpmap.c285 alignment = ROUND_UP(alignment, BASE_PAGE_SIZE);
287 size_t size = ROUND_UP(memobj->size, alignment);
290 genvaddr_t minva = ROUND_UP(pmapx->min_mappable_va, alignment);
298 genvaddr_t walk_size = ROUND_UP(vregion_get_size(walk), BASE_PAGE_SIZE);
299 genvaddr_t walk_end = ROUND_UP(walk_base + walk_size, alignment);
315 vaddr = ROUND_UP((vregion_get_base_addr(walk)
316 + ROUND_UP(vregion_get_size(walk), BASE_PAGE_SIZE)),
/barrelfish-master/kernel/arch/armv7/
H A Dpaging_init.c114 assert(ROUND_UP((lpaddr_t)l1_low, ARM_L1_ALIGN) == (lpaddr_t)l1_low);
115 assert(ROUND_UP((lpaddr_t)l1_high, ARM_L1_ALIGN) == (lpaddr_t)l1_high);
/barrelfish-master/kernel/arch/armv8/
H A Dinit.c71 physical_mem = ROUND_UP(desc->PhysicalStart, BASE_PAGE_SIZE);
89 armv8_glbl_core_data->start_free_ram = ROUND_UP(armv8_glbl_core_data->start_free_ram, BASE_PAGE_SIZE);
/barrelfish-master/lib/blk/dma_mem/
H A Ddma_mem.c60 bytes = ROUND_UP(BASE_PAGE_SIZE, bytes);
/barrelfish-master/lib/barrelfish/vspace/
H A Dmmu_aware.c79 size = ROUND_UP(size, BASE_PAGE_SIZE);
125 size_t alloc_size = ROUND_UP(req_size, BASE_PAGE_SIZE);
137 alloc_size = ROUND_UP(req_size, HUGE_PAGE_SIZE);
152 alloc_size = ROUND_UP(req_size, LARGE_PAGE_SIZE);
H A Dutils.c58 size = ROUND_UP(size, BASE_PAGE_SIZE);
97 size = ROUND_UP(size, BASE_PAGE_SIZE);
294 size = ROUND_UP(size, BASE_PAGE_SIZE);
384 size = ROUND_UP(size, BASE_PAGE_SIZE);
/barrelfish-master/lib/net/
H A Dnetbufs.c95 reg->buffer_size = ROUND_UP(buffersize, NETWORKING_BUFFER_ALIGN);
196 size = ROUND_UP(size, NETWORKING_BUFFER_ALIGN);
198 size_t alloc_size = ROUND_UP(numbuf * size, BASE_PAGE_SIZE);
/barrelfish-master/lib/barrelfish/arch/aarch64/
H A Dpmap.c325 size = ROUND_UP(size, BASE_PAGE_SIZE);
434 size = ROUND_UP(size, BASE_PAGE_SIZE);
500 size = ROUND_UP(size, BASE_PAGE_SIZE);
569 alignment = ROUND_UP(alignment, BASE_PAGE_SIZE);
571 size_t size = ROUND_UP(memobj->size, alignment);
575 genvaddr_t minva = ROUND_UP(pmap_aarch64->min_mappable_va, alignment);
579 genvaddr_t walk_size = ROUND_UP(vregion_get_size(walk), BASE_PAGE_SIZE);
580 genvaddr_t walk_end = ROUND_UP(walk_base + walk_size, alignment);
596 vaddr = ROUND_UP((vregion_get_base_addr(walk)
597 + ROUND_UP(vregion_get_siz
[all...]
/barrelfish-master/lib/barrelfish/arch/arm/
H A Dpmap.c554 size = ROUND_UP(size, page_size);
782 size = ROUND_UP(size, page_size);
904 size = ROUND_UP(size, BASE_PAGE_SIZE);
987 alignment = ROUND_UP(alignment, BASE_PAGE_SIZE);
989 size_t size = ROUND_UP(memobj->size, alignment);
994 genvaddr_t walk_size = ROUND_UP(vregion_get_size(walk), BASE_PAGE_SIZE);
995 genvaddr_t walk_end = ROUND_UP(walk_base + walk_size, alignment);
1006 *vaddr = ROUND_UP((vregion_get_base_addr(walk)
1007 + ROUND_UP(vregion_get_size(walk), alignment)),
1026 alignment = ROUND_UP(alignmen
[all...]
/barrelfish-master/usr/kaluga/
H A Dstart_decnet.c92 err = get_device_cap(ROUND_DOWN(addr, BASE_PAGE_SIZE), ROUND_UP(size, BASE_PAGE_SIZE), &device_frame);
/barrelfish-master/tools/molly/
H A Dmolly_init.c217 #define ROUND_UP(n, size) ((((n) + (size) - 1)) & (~((size) - 1))) macro
258 next_addr = (ROUND_UP((uint64_t) &_end_img, BASE_PAGE_SIZE) +
/barrelfish-master/tools/weever/
H A Dloader.c42 #define ROUND_UP(n, size) ((((n) + (size) - 1)) & (~((size) - 1))) macro
225 phys_alloc_start = ROUND_UP(bp->ramdisk_image + bp->ramdisk_size,
/barrelfish-master/lib/barrelfish/arch/x86_32/
H A Dpmap.c239 size = ROUND_UP(size, page_size);
423 size = ROUND_UP(size, X86_32_LARGE_PAGE_SIZE);
429 size = ROUND_UP(size, X86_32_BASE_PAGE_SIZE);
573 size = ROUND_UP(size, page_size);
708 size = ROUND_UP(size, page_size);
842 alignment = ROUND_UP(alignment, BASE_PAGE_SIZE);
844 size = ROUND_UP(size, alignment);
/barrelfish-master/lib/virtio/
H A Dvirtqueue.c232 size = ROUND_UP(size, BASE_PAGE_SIZE);
305 vring_mem_size = ROUND_UP(vring_mem_size, BASE_PAGE_SIZE);
366 offset = ROUND_UP(offset, BASE_PAGE_SIZE);
480 vring_mem_size = ROUND_UP(vring_mem_size, BASE_PAGE_SIZE);
/barrelfish-master/include/barrelfish/
H A Dump_impl.h100 #define UMP_CHAN_STATE_SIZE ROUND_UP(sizeof(struct ump_chan_state), CACHELINE_BYTES)
/barrelfish-master/tools/armv8_bootimage/
H A Defi_loader.c97 #define ROUND_UP(x, y) (((x) + ((y) - 1)) & ~((y) - 1)) macro
260 window_length = ROUND_UP(last_address - window_start, BLOCK_16G);
691 cfg.mmap_tag->size = ROUND_UP(sizeof(struct multiboot_tag_efi_mmap) + mmap_size, 8);
698 end_tag->size = ROUND_UP(sizeof(struct multiboot_tag), 8);
/barrelfish-master/lib/barrelfish/arch/x86_64/
H A Dpmap.c401 size = ROUND_UP(size, page_size);
575 size = ROUND_UP(size, LARGE_PAGE_SIZE);
584 size = ROUND_UP(size, HUGE_PAGE_SIZE);
590 size = ROUND_UP(size, BASE_PAGE_SIZE);
748 size = ROUND_UP(size, info.page_size);
897 size = ROUND_UP(size, info.page_size);
1244 alignment = ROUND_UP(alignment, BASE_PAGE_SIZE);
1246 size = ROUND_UP(size, alignment);
/barrelfish-master/tools/elver/
H A Delver.c55 #define ROUND_UP(n, size) ((((n) + (size) - 1)) & (~((size) - 1))) macro
269 phys_alloc_start = ROUND_UP(multiboot_end_addr(), BASE_PAGE_SIZE) +

Completed in 139 milliseconds

123