Lines Matching refs:p
80 void* init (void * p) const SAL_THROW(()) in init()
83 memcpy (p, m_signature, sizeof(signature_type)); in init()
85 p = static_cast<char*>(p) + 2*sizeof(signature_type); in init()
87 p = static_cast<char*>(p) + sizeof(signature_type); in init()
90 return p; in init()
93 void* fini (void * p) const SAL_THROW(()) in fini()
97 p = static_cast<char*>(p) - 2*sizeof(signature_type); in fini()
99 p = static_cast<char*>(p) - sizeof(signature_type); in fini()
101 if (memcmp (p, m_signature, sizeof(signature_type)) != 0) in fini()
106 return p; in fini()
154 void * p = rtl_allocateMemory (sal_Size(n)); in allocate() local
155 if (p != 0) in allocate()
156 return rTraits.init (p); in allocate()
186 static void deallocate (void * p, AllocatorTraits const & rTraits) in deallocate() argument
189 if (p) in deallocate()
191 rtl_freeMemory (rTraits.fini(p)); in deallocate()
206 void SAL_CALL operator delete (void * p) throw () in operator delete() argument
208 deallocate (p, ScalarTraits()); in operator delete()
222 void SAL_CALL operator delete (void * p, std::nothrow_t const &) throw () in operator delete() argument
224 deallocate (p, ScalarTraits()); in operator delete()
238 void SAL_CALL operator delete[] (void * p) throw () in operator delete[]() argument
240 deallocate (p, VectorTraits()); in operator delete[]()
254 void SAL_CALL operator delete[] (void * p, std::nothrow_t const &) throw () in operator delete[]() argument
256 deallocate (p, VectorTraits()); in operator delete[]()