Home
last modified time | relevance | path

Searched refs:ROUNDUP (Results 1 – 15 of 15) sorted by relevance

/lk-master/lib/libc/include/
A Dstdlib.h32 #define ROUNDUP(a, b) (((a) + ((b)-1)) & ~((b)-1)) macro
35 #define ALIGN(a, b) ROUNDUP(a, b)
40 uint8_t var[ROUNDUP(size, CACHE_LINE)] __ALIGNED(CACHE_LINE);
/lk-master/lib/sysparam/
A Dsysparam.c85 len += ROUNDUP(sp->namelen, 4); in sysparam_len()
86 len += ROUNDUP(sp->datalen, 4); in sysparam_len()
120 size_t alloclen = ROUNDUP(datalen, 4); /* allocate a multiple of 4 for padding purposes */ in sysparam_create()
136 …return sysparam_create((const char *)sp->namedata, sp->namelen, sp->namedata + ROUNDUP(sp->namelen… in sysparam_read_phys()
310 total_len += ROUNDUP(strlen(param->name), 4); in sysparam_write()
311 total_len += ROUNDUP(param->datalen, 4); in sysparam_write()
350 sum = crc32(sum, (const void *)param->data, ROUNDUP(param->datalen, 4)); in sysparam_write()
359 pos += ROUNDUP(strlen(param->name), 2); in sysparam_write()
367 pos += ROUNDUP(param->datalen, 4); in sysparam_write()
/lk-master/kernel/novm/
A Dnovm.c94 uintptr_t start = ROUNDUP(arena_start, PAGE_SIZE); in novm_init_helper()
112 if ((char *)start - (map + ROUNDUP(map_size, 4)) >= MINIMUM_USEFUL_UNALIGNED_SIZE) { in novm_init_helper()
113 n->unaligned_area = map + ROUNDUP(map_size, 4); in novm_init_helper()
114 n->unaligned_size = (char *)start - (map + ROUNDUP(map_size, 4)); in novm_init_helper()
/lk-master/lib/heap/miniheap/
A Dminiheap.c190 size = ROUNDUP(size, sizeof(void *)); in miniheap_alloc()
245 ptr = (void *)ROUNDUP((addr_t)ptr, (addr_t)alignment); in miniheap_alloc()
361 uintptr_t start_page = ROUNDUP(start, PAGE_SIZE); in miniheap_trim()
461 size = ROUNDUP(size, PAGE_SIZE); in heap_grow()
495 uintptr_t aligned_ptr = ROUNDUP((uintptr_t)ptr, sizeof(uintptr_t)); in miniheap_init()
/lk-master/lib/heap/cmpctmalloc/
A Dcmpctmalloc.c169 size_t rounded = ROUNDUP(size, 8); in size_to_index_allocating()
208 for (index = ROUNDUP(index + 1, 32); index <= NUMBER_OF_BUCKETS; index += 32) { in find_nonempty_bucket()
425 unsigned expected = (ROUNDUP(i, 8) >> 3) - 1; in cmpct_test_buckets()
447 unsigned expected = bucket_base + ROUNDUP(i, j) / j; in cmpct_test_buckets()
590 size = ROUNDUP(size, 8); in large_alloc()
629 char *old_os_allocation_end = (char *)ROUNDUP((uintptr_t)right, PAGE_SIZE); in cmpct_trim()
632ROUNDUP((uintptr_t)free_area + sizeof(header_t) + sizeof(free_t), PAGE_SIZE); in cmpct_trim()
831 size = ROUNDUP(size, PAGE_SIZE); in heap_grow()
/lk-master/lib/bootargs/
A Dbootargs.c93 arg->len = ROUNDUP(strlen(str) + 1, 4); in bootargs_add_command_line()
106 size_t string_len = device ? ROUNDUP(strlen(device) + 1, 4) : 0; in bootargs_add_bootimage_pointer()
/lk-master/arch/x86/
A Dfpu.c134 t->arch.fpu_states = (vaddr_t *)ROUNDUP(((vaddr_t)t->arch.fpu_buffer), 16); in fpu_init_thread_states()
/lk-master/dev/cache/pl310/
A Dpl310.c189 len = ROUNDUP(len, CACHE_LINE); in pl310_pin_cache_range()
/lk-master/lib/fs/ext2/
A Ddir.c59 pos += ROUNDUP(LE16(ent->rec_len), 4); in ext2_dir_lookup()
/lk-master/lib/debug/
A Ddebug.c111 size_t s = ROUNDUP(MIN(len - count, 16), 4); in hexdump()
/lk-master/kernel/vm/
A Dpmm.c302 paddr_t rounded_base = ROUNDUP(a->base, 1UL << alignment_log2); in pmm_alloc_contiguous()
322 …start = ROUNDUP(start - aligned_offset + i + 1, 1UL << (alignment_log2 - PAGE_SIZE_SHIFT)) + align… in pmm_alloc_contiguous()
A Dvmm.c391 size = ROUNDUP(size, PAGE_SIZE); in vmm_alloc_contiguous()
465 size = ROUNDUP(size, PAGE_SIZE); in vmm_alloc()
/lk-master/dev/virtio/gpu/
A Dvirtio-gpu.c368 gdev->fb = pmm_alloc_kpages(ROUNDUP(len, PAGE_SIZE) / PAGE_SIZE, NULL); in virtio_gpu_start()
370 gdev->fb = memalign(PAGE_SIZE, ROUNDUP(len, PAGE_SIZE)); in virtio_gpu_start()
/lk-master/lib/fs/spifs/
A Dspifs.c749 capacity = ROUNDUP(len, spifs->page_size); in spifs_create()
940 uint32_t page_end = ROUNDUP(start_addr, spifs->page_size); in spifs_write()
/lk-master/lib/norfs/
A Dnorfs.c739 *ptr = ROUNDUP(*ptr, WORD_SIZE); in load_and_verify_obj()

Completed in 25 milliseconds