MCPcopy Create free account
hub / github.com/MariaDB/server / aligned_malloc

Function aligned_malloc

include/aligned.h:21–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19#endif
20
21inline void *aligned_malloc(size_t size, size_t alignment)
22{
23#ifdef _WIN32
24 return _aligned_malloc(size, alignment);
25#elif defined __linux__
26 return memalign(alignment, size);
27#else
28 void *result;
29 if (posix_memalign(&result, alignment, size))
30 result= NULL;
31 return result;
32#endif
33}
34
35inline void aligned_free(void *ptr)
36{

Callers 15

operator new[]Method · 0.85
operator new[]Method · 0.85
my_malloc_lockFunction · 0.85
mainFunction · 0.85
xb_fil_cur_openFunction · 0.85
zero_out_free_pagesMethod · 0.85
xtrabackup_apply_deltaFunction · 0.85
main_lowFunction · 0.85
pfs_mallocFunction · 0.85
pfs_mallocFunction · 0.85
pfs_mallocFunction · 0.85
page_zip_validate_lowFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected