Searched refs:deallocate (Results 1 - 25 of 31) sorted by relevance

12

/haiku-fatelf/headers/cpp/
H A Ddefalloc.h58 inline void deallocate(T* buffer) { function
75 void deallocate(pointer p) { ::deallocate(p); } function in class:allocator
H A Dstl_alloc.h166 static void deallocate(void* __p, size_t /* __n */) function in class:__malloc_alloc_template
235 static void deallocate(_Tp* __p, size_t __n) function in class:simple_alloc
236 { if (0 != __n) _Alloc::deallocate(__p, __n * sizeof (_Tp)); }
237 static void deallocate(_Tp* __p) function in class:simple_alloc
238 { _Alloc::deallocate(__p, sizeof (_Tp)); }
264 static void deallocate(void* __p, size_t __n) function in class:debug_alloc
268 _Alloc::deallocate(__real_p, __n + _S_extra);
309 // one instance of a default_alloc and deallocate it with another
431 static void deallocate(void* __p, size_t __n) function in class:__default_alloc_template
437 malloc_alloc::deallocate(__
764 void deallocate(pointer __p, size_type __n) function in class:allocator
842 void deallocate(pointer __p, size_type __n) function
[all...]
H A Dpthread_alloc22 // It is not an error to allocate memory in thread A and deallocate
148 static void deallocate(void *__p, size_t __n)
155 malloc_alloc::deallocate(__p, __n);
335 deallocate(__p, __old_sz);
400 void deallocate(pointer __p, size_type __n)
401 { _S_Alloc::deallocate(__p, __n * sizeof(_Tp)); }
H A Dstl_deque.h294 node_allocator.deallocate(__p, __deque_buf_size(__bufsiz,sizeof(_Tp)));
299 { map_allocator.deallocate(__p, __n); }
323 { _Node_alloc_type::deallocate(__p, __deque_buf_size(__bufsiz,
328 { _Map_alloc_type::deallocate(__p, __n); }
408 { _Node_alloc_type::deallocate(__p, __deque_buf_size(__bufsiz,
413 { _Map_alloc_type::deallocate(__p, __n); }
H A Dstl_bvector.h265 _M_data_allocator.deallocate(_M_start._M_p,
295 _Alloc_type::deallocate(_M_start._M_p,
339 _Alloc_type::deallocate(_M_start._M_p,
H A Dstl_list.h146 { _Node_allocator.deallocate(__p, 1); }
169 void _M_put_node(_List_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
223 void _M_put_node(_List_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
H A Dstl_slist.h196 { _M_node_allocator.deallocate(__p, 1); }
218 void _M_put_node(_Slist_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
265 void _M_put_node(_Slist_node<_Tp>* __p) { _Alloc_type::deallocate(__p, 1); }
H A Dstl_vector.h70 { if (__p) _M_data_allocator.deallocate(__p, __n); }
95 { _Alloc_type::deallocate(__p, __n);}
147 { _M_data_allocator::deallocate(__p, __n); }
H A Dstl_rope.h299 { __name##Allocator(_M_data_allocator).deallocate(__p, __n); }
326 { __name##Alloc::deallocate(__p, __n); }
363 { __name##Alloc::deallocate(__p, __n); }
1186 { __name##Allocator(_M_data_allocator).deallocate(__p, __n); }
1216 { __name##Alloc::deallocate(__p, __n); }
1254 { __name##Alloc::deallocate(__p, __n); }
H A Dropeimpl.h311 __a.deallocate(
468 // In case of exception, we need to deallocate
878 alloc::deallocate(__buffer, __len * sizeof(_CharT));
880 __STL_UNWIND((alloc::deallocate(__buffer,
H A Dstl_tree.h456 { _M_node_allocator.deallocate(__p, 1); }
477 { _Alloc_type::deallocate(__p, 1); }
516 { _Alloc_type::deallocate(__p, 1); }
/haiku-fatelf/headers/libs/agg/
H A Dagg_gamma_lut.h48 pod_allocator<LoResT>::deallocate(m_inv_gamma, hi_res_size);
49 pod_allocator<HiResT>::deallocate(m_dir_gamma, gamma_size);
H A Dagg_font_cache_manager.h142 obj_allocator<font_cache>::deallocate(m_fonts[i]);
144 pod_allocator<font_cache*>::deallocate(m_fonts, m_max_fonts);
164 obj_allocator<font_cache>::deallocate(m_fonts[idx]);
174 obj_allocator<font_cache>::deallocate(m_fonts[0]);
H A Dagg_array.h112 ~pod_array() { pod_allocator<T>::deallocate(m_array, m_size); }
131 pod_allocator<T>::deallocate(m_array, m_size);
167 ~pod_vector() { pod_allocator<T>::deallocate(m_array, m_capacity); }
225 pod_allocator<T>::deallocate(m_array, m_capacity);
250 pod_allocator<T>::deallocate(m_array, m_capacity);
521 pod_allocator<T>::deallocate(*blk, block_size);
525 pod_allocator<T*>::deallocate(m_blocks, m_max_blocks);
538 pod_allocator<T>::deallocate(m_blocks[--m_num_blocks], block_size);
542 pod_allocator<T*>::deallocate(m_blocks, m_max_blocks);
627 pod_allocator<T*>::deallocate(m_block
[all...]
H A Dagg_rendering_buffer_dynarow.h79 pod_allocator<int8u>::deallocate((int8u*)m_rows[i].ptr, m_byte_width);
H A Dagg_basics.h33 // The second argument of deallocate() is the size of the allocated
39 static void deallocate(T* ptr, unsigned) { delete [] ptr; } function in struct:agg::pod_allocator
53 static void deallocate(T* ptr) { delete ptr; } function in struct:agg::obj_allocator
H A Dagg_conv_gpc.h194 pod_allocator<gpc_vertex>::deallocate(p.contour[i].vertex,
197 pod_allocator<gpc_vertex_list>::deallocate(p.contour, p.num_contours);
H A Dagg_rasterizer_cells_aa.h135 pod_allocator<cell_type>::deallocate(*ptr, cell_block_size);
138 pod_allocator<cell_type*>::deallocate(m_cells, m_max_blocks);
480 pod_allocator<cell_type*>::deallocate(m_cells, m_max_blocks);
H A Dagg_path_storage.h93 pod_allocator<T>::deallocate(
99 pod_allocator<T*>::deallocate(m_coord_blocks, m_max_blocks * 2);
319 pod_allocator<T*>::deallocate(m_coord_blocks, m_max_blocks * 2);
/haiku-fatelf/src/bin/gdb/include/
H A Dsplay-tree.h57 /* The type of a function used to deallocate any resources associated
61 /* The type of a function used to deallocate any resources associated
103 /* The deallocate-key function. NULL if no cleanup is necessary. */
106 /* The deallocate-value function. NULL if no cleanup is necessary. */
111 splay_tree_deallocate_fn deallocate; local
/haiku-fatelf/src/bin/gdb/libiberty/
H A Dsplay-tree.c73 (*sp->deallocate) ((char*) node, sp->allocate_data);
250 DELETE_KEY_FN to deallocate keys, and DELETE_VALUE_FN to deallocate
267 DELETE_KEY_FN to deallocate keys, and DELETE_VALUE_FN to deallocate
287 sp->deallocate = deallocate_fn;
300 (*sp->deallocate) ((char*) sp, sp->allocate_data);
379 (*sp->deallocate) (sp->root, sp->allocate_data);
/haiku-fatelf/src/system/libroot/posix/malloc/
H A Dheap.cpp187 m.deallocate((int)sb->getNumBlocks() *
350 m.deallocate((int)sb->getNumBlocks()
387 m.deallocate((int)sb->getNumBlocks()
/haiku-fatelf/src/bin/rcs/
H A Drcslex.c52 * (Iclose): If large_memory and maps_memory, use them to deallocate mapping.
889 (* f->deallocate) (f);
985 f->deallocate = nothing_to_deallocate;
1001 f->deallocate = map_fd_deallocate;
1026 f->deallocate = mmap_deallocate;
1060 f->deallocate = read_deallocate;
1105 if (f->deallocate == mmap_deallocate)
/haiku-fatelf/src/tools/docbook/libxslt/libxslt/
H A DxsltInternals.h182 xmlFreeFunc deallocate; /* pointer to the deallocation routine */ member in struct:_xsltRuntimeExtra
204 #define XSLT_RUNTIME_EXTRA_FREE(ctxt, nr) (ctxt)->extras[(nr)].deallocate
/haiku-fatelf/headers/cpp/std/
H A Dbastring.cc40 Allocator::deallocate(ptr, sizeof(Rep) +

Completed in 271 milliseconds

12