Searched defs:destructor (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/gen/
H A Dtsdalloc.c42 pfrv_t destructor; member in struct:__anon3001
49 pfrv_t destructor; local
56 destructor = loc[i].destructor;
57 if (destructor != NULL)
58 destructor(p);
67 tsdalloc(__tsd_item_t n, size_t size, pfrv_t destructor) argument
102 loc[n].destructor = destructor;
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/
H A Dpsvc_objects_class.h59 int32_t (*destructor)(); member in struct:__anon1168
/illumos-gate/usr/src/uts/common/os/
H A Devchannels.c286 * evch_evq_evadd_dest - Add a destructor function to an event structure
698 * Add a destructor function to an event structure.
701 evch_evq_evadd_dest(void *ev, destr_f destructor, void *cookie) argument
705 evp->ge_destruct = destructor;
960 * Event destructor function. Used to maintain the number of events per channel.
1438 * Add the destructor function to the event structure, now that the
1442 * data. So the anonymous destructor handles the channel data for it.
/illumos-gate/usr/src/lib/libc_db/common/
H A Dthread_db.c764 * a key, a pointer to the destructor function, and the cbdata pointer.
777 PFrV destructor; local
836 destructor = (PFrV)destructors[key];
837 if (destructor != TSD_UNALLOCATED &&
838 (*cb)(key, destructor, cbdata_p))
/illumos-gate/usr/src/lib/libumem/common/
H A Dumem.c2117 * so apply its destructor and free it to the slab layer.
2119 * will have already applied the destructor.
2649 umem_destructor_t *destructor, /* object destructor */
2785 cp->cache_destructor = destructor;
2981 * destructor routines that induce a segmentation fault if invoked.
2644 umem_cache_create( char *name, size_t bufsize, size_t align, umem_constructor_t *constructor, umem_destructor_t *destructor, umem_reclaim_t *reclaim, void *private, vmem_t *vmp, int cflags) argument
/illumos-gate/usr/src/lib/libsqlite/tool/
H A Dlemon.c138 char *destructor; /* Code which executes whenever this symbol is member in struct:symbol
140 int destructorln; /* Line number of destructor code */
262 char *vardest; /* Code for the default non-terminal destructor */
263 int vardestln; /* Line number for default non-term destructor code*/
2160 }else if( strcmp(x,"destructor")==0 ){
2183 "Symbol name missing after %destructor keyword");
2188 psp->declargslot = &sp->destructor;
2196 "Symbol name missing after %destructor keyword");
2866 ** The following routine emits code for the destructor for the
2882 }else if( sp->destructor ){
[all...]

Completed in 92 milliseconds