Lines Matching defs:allocate
116 m_array(pod_allocator<T>::allocate(size)),
121 m_array(pod_allocator<T>::allocate(v.m_size)),
132 m_array = pod_allocator<T>::allocate(m_size = size);
181 void allocate(unsigned size, unsigned extra_tail=0);
227 m_array = m_capacity ? pod_allocator<T>::allocate(m_capacity) : 0;
233 void pod_vector<T>::allocate(unsigned size, unsigned extra_tail)
248 T* data = pod_allocator<T>::allocate(new_size);
264 m_array(pod_allocator<T>::allocate(m_capacity)) {}
270 m_array(v.m_capacity ? pod_allocator<T>::allocate(v.m_capacity) : 0)
279 allocate(v.m_size);
295 allocate(byte_size);
581 pod_allocator<T*>::allocate(v.m_max_blocks) :
588 m_blocks[i] = pod_allocator<T>::allocate(block_size);
619 T** new_blocks = pod_allocator<T*>::allocate(m_max_blocks + m_block_ptr_inc);
632 m_blocks[nb] = pod_allocator<T>::allocate(block_size);
704 return -1; // Impossible to allocate
826 int8u* allocate(unsigned size, unsigned alignment=1)
846 return allocate(size - align, alignment);
853 return allocate(size, alignment);
864 pod_allocator<block_type>::allocate(m_max_blocks + m_block_ptr_inc);
880 pod_allocator<int8u>::allocate(size);