Searched refs:memalign (Results 1 - 24 of 24) sorted by relevance

/haiku/headers/posix/
H A Dmalloc.h20 extern void *memalign(size_t alignment, size_t numBytes) _ALIGNED_BY_ARG(1);
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dmisc.cpp38 return memalign(alignment, size);
/haiku/src/system/libroot/posix/malloc_hoard2/
H A Dthreadheap.h43 inline void *memalign(size_t alignment, size_t sz);
67 threadHeap::memalign(size_t alignment, size_t size) function in class:BPrivate::threadHeap
H A Dwrapper.cpp421 memalign(size_t alignment, size_t size) function
426 debug_printf("memalign() is not yet supported by the wall code.\n");
432 void *addr = pHeap->getHeap(pHeap->getHeapIndex()).memalign(alignment,
437 KTRACE("memalign(%lu, %lu) -> NULL", alignment, size);
447 KTRACE("memalign(%lu, %lu) -> %p", alignment, size, addr);
459 return memalign(alignment, size);
475 void *pointer = pHeap->getHeap(pHeap->getHeapIndex()).memalign(alignment,
500 return memalign(B_PAGE_SIZE, size);
/haiku/src/system/libroot/posix/malloc_debug/
H A Dmalloc_debug_api.cpp239 memalign(size_t alignment, size_t size) function
241 return sCurrentHeap->memalign(alignment, size);
251 return sCurrentHeap->memalign(alignment, size);
296 return memalign(B_PAGE_SIZE, size);
309 *pointer = memalign(alignment, size);
H A Dmalloc_debug_api.h16 void* (*memalign)(size_t alignment, size_t size); member in struct:heap_implementation
/haiku/src/tests/system/libroot/posix/
H A Dmemalign_test.cpp83 allocations[i] = memalign(alignment, sizes[i]);
/haiku/headers/private/kernel/
H A Dheap.h66 void* memalign(size_t alignment, size_t size) _ALIGNED_BY_ARG(1);
/haiku/src/tests/add-ons/kernel/bus_managers/agp_gart/
H A Dgart_tester.cpp57 sApertureBase = memalign(65536, B_PAGE_SIZE);
201 void *buffer = memalign(3 * B_PAGE_SIZE, B_PAGE_SIZE);
/haiku/src/system/kernel/slab/
H A Dallocator.cpp79 // waste quite a bit of memory, but memalign() is very rarely used
209 memalign(size_t alignment, size_t size) function
/haiku/src/tests/system/kernel/slab/
H A DSlab.cpp47 *pages = memalign(alignment, byteCount);
/haiku/headers/cpp/
H A Dpthread_alloc266 _S_start_free = (char *)memalign(__cache_line_size, __bytes_to_get);
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp98 page_directory_entry* virtualPageDir = (page_directory_entry*)memalign(
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp149 uint64* virtualPMLTop = (uint64*)memalign(B_PAGE_SIZE, B_PAGE_SIZE);
/haiku/src/system/kernel/
H A Dheap.cpp1525 TRACE(("memalign(alignment = %lu, size = %lu)\n", alignment, size));
1529 panic("memalign() with an alignment which is not a power of 2\n");
1570 TRACE(("memalign(): asked to allocate %lu bytes, returning pointer %p\n",
2232 memalign(size_t alignment, size_t size) function
2235 panic("memalign(): called with interrupts disabled\n");
2249 area_id allocationArea = create_area("memalign area", &address,
2335 return memalign(alignment, size);
2509 return memalign(alignment, size);
H A Dguarded_heap.cpp931 memalign(size_t alignment, size_t size) function
/haiku/src/system/kernel/messaging/
H A DKMessage.cpp45 # define MEMALIGN(alignment, size) memalign(alignment, size)
46 // Built as part of the kernel or userland. Using memalign allows use of
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.cpp231 page_directory_entry* virtualPageDir = (page_directory_entry*)memalign(
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCVMTranslationMap460.cpp231 page_directory_entry* virtualPageDir = (page_directory_entry*)memalign(
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KVMTranslationMap040.cpp153 page_root_entry* virtualPageRoot = (page_root_entry*)memalign(
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp315 virtualPageDirs[0] = (pae_page_directory_entry*)memalign(B_PAGE_SIZE,
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp1187 map->arch_data->rtdir_virt = (page_root_entry *)memalign(
/haiku/src/system/libroot/stubbed/
H A Dlibroot_stubs.c2073 void memalign() {} function
H A Dlibroot_stubs_legacy.c2043 void memalign() {} function

Completed in 296 milliseconds