Searched refs:destroy (Results 1 - 25 of 35) sorted by relevance

12

/haiku/headers/cpp/
H A Dstl_construct.h38 // construct and destroy. These functions are not part of the C++ standard,
42 inline void destroy(_Tp* __pointer) { function
61 destroy(&*__first);
77 inline void destroy(_ForwardIterator __first, _ForwardIterator __last) { function
81 inline void destroy(char*, char*) {} function
82 inline void destroy(wchar_t*, wchar_t*) {} function
H A Dstl_uninitialized.h61 __STL_UNWIND(destroy(__result, __cur));
111 __STL_UNWIND(destroy(__result, __cur));
161 __STL_UNWIND(destroy(__first, __cur));
202 __STL_UNWIND(destroy(__first, __cur));
238 __STL_UNWIND(destroy(__result, __mid));
254 __STL_UNWIND(destroy(__result, __mid));
270 __STL_UNWIND(destroy(__first2, __mid2));
H A Dstl_vector.h280 ~vector() { destroy(_M_start, _M_finish); }
287 destroy(_M_start, _M_finish);
404 destroy(_M_finish);
410 destroy(_M_finish);
415 destroy(__i, _M_finish);
525 destroy(_M_start, _M_finish);
532 destroy(__i, _M_finish);
580 destroy(_M_start, _M_finish);
587 destroy(__new_finish, _M_finish);
622 __STL_UNWIND((destroy(__new_star
[all...]
H A Diterator.h93 using __STD::destroy;
H A Dstl_tempbuf.h125 destroy(_M_buffer, _M_buffer + _M_len);
H A Dstl_deque.h611 ~deque() { destroy(_M_start, _M_finish); }
734 destroy(_M_finish._M_cur);
742 destroy(_M_start._M_cur);
1054 destroy(_M_start, __new_start);
1061 destroy(__new_finish, _M_finish);
1075 destroy(*__node, *__node + _S_buffer_size());
1080 destroy(_M_start._M_cur, _M_start._M_last);
1081 destroy(_M_finish._M_first, _M_finish._M_cur);
1085 destroy(_M_start._M_cur, _M_finish._M_cur);
1101 __STL_UNWIND(destroy(_M_star
[all...]
H A Dstl_slist.h245 destroy(&__next->_M_data);
272 destroy(&__next->_M_data);
292 destroy(&__tmp->_M_data);
445 destroy(&__node->_M_data);
/haiku/src/add-ons/kernel/network/stack/
H A Dancillary_data.h21 bool destroy);
H A Dancillary_data.cpp111 function. Depending on \a destroy, the destructor is invoked before freeing
117 \param destroy If \c true, the destructor, if one was passed to
123 bool destroy)
132 if (destroy && ancillaryData->destructor != NULL) {
122 remove_ancillary_data(ancillary_data_container* container, void* data, bool destroy) argument
H A Dsimple_net_buffer.cpp483 function. Depending on \a destroy, the destructor is invoked before freeing
489 \param destroy If \c true, the destructor, if one was passed to
494 detach_ancillary_data(net_buffer *_buffer, void *data, bool destroy) argument
505 if (destroy && ancillaryData->destructor != NULL) {
/haiku/headers/os/drivers/
H A Dlocked_pool.h66 void (*destroy)(locked_pool_cookie pool); member in struct:__anon257
/haiku/headers/private/kernel/
H A Ddebug_heap.h45 destroy(Type* object) function in namespace:DebugAlloc
/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dccb.cpp113 locked_pool->destroy(bus->ccb_pool);
H A Dscatter_gather.cpp144 locked_pool->destroy(temp_sg_pool);
148 /** destroy SG list buffer */
/haiku/headers/private/userlandfs/fuse/
H A Dfuse_lowlevel_compat.h14 void (*destroy) (void *userdata); member in struct:fuse_lowlevel_ops_compat25
81 void (*destroy) (void *userdata); member in struct:fuse_lowlevel_ops_compat
148 void (*destroy)(struct fuse_chan *ch); member in struct:fuse_chan_ops_compat24
H A Dfuse_compat.h46 void (*destroy) (void *); member in struct:fuse_operations_compat25
105 void (*destroy) (void *); member in struct:fuse_operations_compat22
H A Dfuse_lowlevel.h153 * Most of the methods (with the exception of init and destroy)
192 void (*destroy) (void *userdata); member in struct:fuse_lowlevel_ops
1568 * Hook for cleaning up the channel on destroy (optional)
1572 void (*destroy) (void *data); member in struct:fuse_session_ops
1751 void (*destroy)(struct fuse_chan *ch); member in struct:fuse_chan_ops
H A Dfuse.h78 * init and destroy are special purpose methods, without which a full
328 * destroy() method.
342 void (*destroy) (void *); member in struct:fuse_operations
/haiku/src/system/libnetwork/netresolv/dst/
H A Ddst_internal.h98 void *(*destroy)(void *key); member in struct:dst_func
H A Ddst_api.c1014 if (f_key->dk_func && f_key->dk_func->destroy)
1016 f_key->dk_func->destroy(f_key->dk_KEY_struct);
H A Dhmac_link.c462 dst_t_func[KEY_HMAC_MD5]->destroy = dst_hmac_md5_free_key_structure;
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSELowLevel.cpp77 if (ops->destroy != NULL) {
78 ops->destroy(userdata);
H A Dfuse_fs.cpp367 if (fs->ops.destroy != NULL)
368 fs->ops.destroy(fs->userData);
/haiku/headers/private/net/
H A Dnet_stack.h180 void* data, bool destroy);
/haiku/headers/libs/mapm/
H A Dm_apm.h335 void destroy(void) {unref(myVal);myVal=NULL;} function in class:MAPM
425 ~MAPM() {destroy();}

Completed in 193 milliseconds

12