Home
last modified time | relevance | path

Searched refs:alignment (Results 1 – 8 of 8) sorted by relevance

/kvm-unit-tests/lib/
H A Dvmalloc.c102 static void *vm_alloc_one_page(size_t alignment) in vm_alloc_one_page() argument
107 assert(alignment >= sizeof(uintptr_t)); in vm_alloc_one_page()
108 assert(alignment < PAGE_SIZE); in vm_alloc_one_page()
111 p = (void *)((uintptr_t)p + alignment); in vm_alloc_one_page()
123 static void *vm_memalign(size_t alignment, size_t size) in vm_memalign() argument
133 assert(is_power_of_2(alignment)); in vm_memalign()
135 if (alignment < sizeof(uintptr_t)) in vm_memalign()
136 alignment = sizeof(uintptr_t); in vm_memalign()
138 if (alignment + size <= PAGE_SIZE) in vm_memalign()
139 return vm_alloc_one_page(alignment); in vm_memalign()
[all …]
H A Dalloc.c29 void *memalign(size_t alignment, size_t size) in memalign() argument
36 assert(is_power_of_2(alignment)); in memalign()
39 p = alloc_ops->memalign(alignment, size); in memalign()
H A Dalloc_page.h45 void *memalign_pages_flags(size_t alignment, size_t size, unsigned int flags);
51 static inline void *memalign_pages(size_t alignment, size_t size) in memalign_pages() argument
53 return memalign_pages_flags(alignment, size, AREA_ANY); in memalign_pages()
H A Dalloc_phys.c29 static void *early_memalign(size_t alignment, size_t size);
133 static void *early_memalign(size_t alignment, size_t size) in early_memalign() argument
137 assert(alignment && !(alignment & (alignment - 1))); in early_memalign()
139 addr = phys_alloc_aligned_safe(size, alignment, true); in early_memalign()
H A Dalloc.h26 void *(*memalign)(size_t alignment, size_t size);
35 void *memalign(size_t alignment, size_t size);
H A Dalloc_page.c422 void *memalign_pages_flags(size_t alignment, size_t size, unsigned int flags) in memalign_pages_flags() argument
424 assert(is_power_of_2(alignment)); in memalign_pages_flags()
425 alignment = get_order(PAGE_ALIGN(alignment) >> PAGE_SHIFT); in memalign_pages_flags()
427 assert(alignment < NLISTS); in memalign_pages_flags()
429 return page_memalign_order_flags(alignment, size, flags); in memalign_pages_flags()
/kvm-unit-tests/powerpc/
H A Demulator.c10 static int volatile alignment; variable
111 alignment = 0; in test_lswi()
117 report(alignment, "alignment"); in test_lswi()
258 alignment = 0; in test_lswx()
265 report(alignment, "alignment"); in test_lswx()
382 handle_exception(0x600, alignment_handler, (void *)&alignment); in main()
/kvm-unit-tests/arm/
H A Dcstart.S372 tst sp, #4 @ check stack alignment