Lines Matching defs:ptr
56 void *ptr;
58 if(posix_memalign(&ptr, alignment, size) != 0)
60 return ptr;
73 char *ptr, *buf;
88 ptr = (char *) os_malloc(alloc_size);
89 if (!ptr)
92 buf = (char *)(((uintptr_t)ptr + sizeof(void *) + alignment - 1) & ~((uintptr_t)(alignment - 1)));
93 *(char **)(buf - sizeof(void *)) = ptr;
103 os_free_aligned(void *ptr)
105 if (ptr) {
106 void **cubbyHole = (void **) ((char *) ptr - sizeof(void *));
118 os_realloc_aligned(void *ptr, size_t oldsize, size_t newsize, size_t alignment)
122 if (newBuf && ptr && copySize > 0) {
123 memcpy(newBuf, ptr, copySize);
126 os_free_aligned(ptr);