Lines Matching refs:p
90 unsigned char const * p = static_cast<unsigned char const *>(area); in scan_and_count() local
92 for(size_t n = 0; n + sizeof(shared_ptr_layout) <= size; p += pointer_align, n += pointer_align) in scan_and_count()
94 shared_ptr_layout const * q = reinterpret_cast<shared_ptr_layout const *>(p); in scan_and_count()
107 unsigned char const * p = static_cast<unsigned char const *>(area); in scan_and_mark() local
109 for(size_t n = 0; n + sizeof(shared_ptr_layout) <= size; p += pointer_align, n += pointer_align) in scan_and_mark()
111 shared_ptr_layout const * q = reinterpret_cast<shared_ptr_layout const *>(p); in scan_and_mark()
145 …boost::detail::sp_counted_base const * p = static_cast<boost::detail::sp_counted_base const *>(i->… in find_unreachable_objects_impl() local
146 if(p->use_count() != i->second) open.push_back(p); in find_unreachable_objects_impl()
158 void const * p = open.front(); in find_unreachable_objects_impl() local
161 map_type::const_iterator i = m.find(p); in find_unreachable_objects_impl()
205 unsigned char * p = static_cast<unsigned char *>(area); in scan_and_free() local
207 for(size_t n = 0; n + sizeof(shared_ptr_layout) <= size; p += pointer_align, n += pointer_align) in scan_and_free()
209 shared_ptr_layout * q = reinterpret_cast<shared_ptr_layout *>(p); in scan_and_free()
213 boost::shared_ptr<X> * ppx = reinterpret_cast< boost::shared_ptr<X> * >(p); in scan_and_free()