Lines Matching refs:memptr
150 typedef int TestPosixMemalign(void **memptr, size_t alignment, size_t size);
169 int Tposix_memalign(void **memptr, size_t alignment, size_t size);
477 int Tposix_memalign(void **memptr, size_t alignment, size_t size) in Tposix_memalign() argument
479 int ret = Rposix_memalign(memptr, alignment, size); in Tposix_memalign()
481 CHECK_FAST_MESSAGE(0==((uintptr_t)*memptr & (alignment-1)), in Tposix_memalign()
931 void *memptr; in TestAlignedParameters() local
942 memptr = &ret; in TestAlignedParameters()
943 ret = Tposix_memalign(&memptr, 5*sizeof(void*), 100); in TestAlignedParameters()
944 REQUIRE_MESSAGE(memptr == &ret, in TestAlignedParameters()
957 memptr = Taligned_malloc(100, bad_align); in TestAlignedParameters()
958 REQUIRE(memptr == nullptr); in TestAlignedParameters()
963 memptr = Taligned_malloc(0, 16); in TestAlignedParameters()
964 REQUIRE_MESSAGE(memptr == nullptr, "size is zero, so must return nullptr"); in TestAlignedParameters()
984 memptr = Taligned_realloc(ptr, 0, 64); in TestAlignedParameters()
985 REQUIRE(memptr == nullptr); in TestAlignedParameters()
992 memptr = Taligned_realloc(&ptr, 100, bad_align); in TestAlignedParameters()
993 REQUIRE(memptr == nullptr); in TestAlignedParameters()