Searched refs:_pointer (Results 1 - 4 of 4) sorted by relevance

/haiku/headers/private/kernel/util/
H A Datomic.h19 atomic_pointer_test_and_set(PointerType** _pointer, const PointerType* set, argument
23 return (PointerType*)atomic_test_and_set((int32*)_pointer, (int32)set,
26 return (PointerType*)atomic_test_and_set64((int64*)_pointer, (int64)set,
33 atomic_pointer_get_and_set(PointerType** _pointer, const PointerType* set) argument
36 return (PointerType*)atomic_get_and_set((int32*)_pointer, (int32)set);
38 return (PointerType*)atomic_get_and_set64((int64*)_pointer, (int64)set);
44 atomic_pointer_set(PointerType** _pointer, const PointerType* set) argument
46 ASSERT((addr_t(_pointer) & (sizeof(PointerType*) - 1)) == 0);
48 atomic_set((int32*)_pointer, (int32)set);
50 atomic_set64((int64*)_pointer, (int6
56 atomic_pointer_get(PointerType* const* _pointer) argument
[all...]
/haiku/src/system/kernel/slab/
H A Dallocator.cpp223 posix_memalign(void** _pointer, size_t alignment, size_t size) argument
225 if ((alignment & (sizeof(void*) - 1)) != 0 || _pointer == NULL)
227 *_pointer = block_alloc(size, alignment, 0);
/haiku/src/system/libroot/posix/malloc_hoard2/
H A Dwrapper.cpp464 posix_memalign(void **_pointer, size_t alignment, size_t size) argument
466 if ((alignment & (sizeof(void *) - 1)) != 0 || _pointer == NULL)
479 KTRACE("posix_memalign(%p, %lu, %lu) -> NULL", _pointer, alignment,
490 *_pointer = pointer;
491 KTRACE("posix_memalign(%p, %lu, %lu) -> %p", _pointer, alignment, size,
/haiku/headers/posix/
H A Dstdlib.h51 extern int posix_memalign(void **_pointer, size_t alignment, size_t size);

Completed in 66 milliseconds