Home
last modified time | relevance | path

Searched refs:align (Results 1 – 2 of 2) sorted by relevance

/src/klibc/utest/
A DTC_rt_memset.c36 static void test_align(int align, size_t len) in test_align() argument
38 char *s = (char *)RT_ALIGN(((rt_ubase_t)buf + 64), 64) + align; in test_align()
39 char *want = (char *)RT_ALIGN(((rt_ubase_t)buf2 + 64), 64) + align; in test_align()
/src/
A Dkservice.c965 rt_weak void *rt_malloc_align(rt_size_t size, rt_size_t align) in rt_malloc_align() argument
977 align = ((align + uintptr_size) & ~uintptr_size); in rt_malloc_align()
980 align_size = ((size + uintptr_size) & ~uintptr_size) + align; in rt_malloc_align()
986 if (((rt_uintptr_t)ptr & (align - 1)) == 0) in rt_malloc_align()
988 align_ptr = (void *)((rt_uintptr_t)ptr + align); in rt_malloc_align()
992 align_ptr = (void *)(((rt_uintptr_t)ptr + (align - 1)) & ~(align - 1)); in rt_malloc_align()

Completed in 35 milliseconds