Lines Matching refs:pointer
17 bool IsAligned(const void* pointer) {
18 return reinterpret_cast<uintptr_t>(pointer) % alignment == 0;
25 bool IsAligned<8>(const void* pointer) {
26 return reinterpret_cast<uintptr_t>(pointer) % 4 == 0;
31 void MOJO_SYSTEM_IMPL_EXPORT CheckUserPointer(const void* pointer) {
32 CHECK(pointer && IsAligned<alignment>(pointer));
43 CheckUserPointerWithCount(const void* pointer, size_t count) {
45 CHECK(count == 0 || (pointer && IsAligned<alignment>(pointer)));
59 void CheckUserPointerWithSize(const void* pointer, size_t size) {
63 CHECK(size == 0 || (!!pointer && internal::IsAligned<alignment>(pointer)));
78 CheckUserPointerWithSize<8>(const void* pointer, size_t size) {
80 (!!pointer && reinterpret_cast<uintptr_t>(pointer) % 8 == 0));