Lines Matching refs:dtor
43 ts_allocate_dtor dtor; member
193 if (resource_types_table[j].dtor) { in tsrm_shutdown()
194 resource_types_table[j].dtor(p->storage[j]); in tsrm_shutdown()
276 …c_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor) in ts_allocate_id() argument
301 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor; in ts_allocate_id()
322 …_id(ts_rsrc_id *rsrc_id, size_t *offset, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor) in ts_allocate_fast_id() argument
359 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor; in ts_allocate_fast_id()
496 if (resource_types_table[i].dtor) { in ts_free_thread()
497 resource_types_table[i].dtor(thread_resources->storage[i]); in ts_free_thread()
540 if (resource_types_table[j].dtor) { in ts_free_id()
541 resource_types_table[j].dtor(p->storage[j]); in ts_free_id()